Esta especie cría en colonias, en árboles cerca de espejos de agua, o áreas inundables, y aún es capaz de anidar en juncales. Hace un nido compacto de ramitas. La época de cría tiene lugar entre febrero y agosto, en la que la hembra pone en una única puesta de tres a cinco huevos de color azul claro.
Caza y come en aguas bajas, peces, ranas con su largo y afilado pico. Las garzas son capaces de coger pequeños mamíferos y pájaros. Su dieta también incluye invertebrados acuáticos. Frecuentemente espera que la presa se aquiete para atraparla, o puede cazar lentamente al acecho.