* fisk: Dette er deres viktigste matkilde, og de er spesielt flinke til å fange fisk på grunt vann.
* amfibier: Frosker, padder og Newts er alle på menyen for Gray Herons.
* reptiler: Små slanger, øgler og skilpadder kan være en del av kostholdet.
* Små pattedyr: Mus, rotter, voles og til og med unge kaniner kan bli fanget av grå hegre.
* fugler: De vil spise småfugler, spesielt kyllinger og hekker, og noen ganger til og med voksne fugler.
* insekter: Grå hegre vil også spise store insekter som biller og gresshopper.
* krepsdyr: Kreps, krabber og andre krepsdyr blir tidvis spist.
De jakter vanligvis ved å stå stille i grunt vann og vente på at byttedyr skal komme nær, eller ved å vade gjennom vann og undersøke gjørmen med nebbene. De jakter også noen ganger ved å fly over vann og dykke for å fange fisk.
Grå hegre er viktige rovdyr i deres økosystem, og hjelper til med å kontrollere bestander av fisk og andre dyr. De spiller også en rolle i næringssykling, ettersom droppingene deres kan berike jorda.