* Fisch: Dies ist ihre Hauptnahrungsquelle und sie sind besonders gut darin, Fische in flachem Wasser zu fangen.
* Amphibien: Frösche, Kröten und Newts sind alle auf der Speisekarte für graue Reiher.
* Reptilien: Kleine Schlangen, Eidechsen und Schildkröten können Teil ihrer Ernährung sein.
* Kleine Säugetiere: Mäuse, Ratten, Wände und sogar junge Kaninchen können von grauen Reiher gefangen werden.
* Vögel: Sie essen kleine Vögel, insbesondere Küken und Nestlinge, und manchmal sogar erwachsene Vögel.
* Insekten: Graue Reiher essen auch große Insekten wie Käfer und Heuschrecken.
* Krustentiere: Krebse, Krabben und andere Krebstiere werden gelegentlich gegessen.
Sie jagen normalerweise, indem sie still in flachem Wasser stehen und darauf warten, dass die Beute näher kommt oder durch Wasser watet und den Schlamm mit ihren Schnäbeln untersucht. Sie jagen manchmal auch, indem sie über Wasser fliegen und tauchen, um Fische zu fangen.
Grauherren sind wichtige Raubtiere in ihrem Ökosystem, die dazu beitragen, die Populationen von Fischen und anderen Tieren zu kontrollieren. Sie spielen auch eine Rolle beim Nährstoffradfahren, da ihr Kot den Boden bereichern kann.