Ile ryb zjada czapla?

Potrafi także w locie łapać owady. Zimą na polach szuka myszy, szczurów oraz dżdżownic . Dziennie czapla siwa zjada od 300 do 500 g pokarmu . Zjadane przez nią ryby mają długość 10-25 cm.