Se alimentan de artrópodos como escarabajos, libélulas y saltamontes. Consume también culebras, lagartos,ranas y anguílas. Su hábitat natural son zonas de drenaje, pantanos, orillas de lago y arrozales.
Su estatura es aproximadamente de 63 centímetros. Su cuello y pecho son dorados, esto es lo que caracteriza a la garza silbadora además de su cara azul. Su coronilla es negra y las plumas son de color café oscuro negruzco. Su pico es rosado y en la punta negro y sus patas son verdosas.
Generalmente la hembra pone de dos a cuatro huevos de color azul pálido en un nido en forma de plataforma de palo sorbe un árbol. Esta garza es diurna y forrajea sola o en ocasiones en pareja.