Las garzas blancas viven cerca del agua, dulce o salada, y se alimentan en pantanos, arroyos, lagunas y marismas. Cazan a sus presas caminando lentamente o permaneciendo quietas durante largos periodos, esperando a que el animal se acerque lo suficiente como para poder atraparlo con su largo cuello y su pico puntiagudo. El golpe mortal es asestado con el pico y se tragan a la presa entera. Los peces son su dieta habitual, pero también usan técnicas similares para cazar anfibios, reptiles, ratones y otros animales pequeños.