Le chasseur
régime alimentaire se compose surtout de poissons mais selon l’habitat et la saison, l’oiseau peut le compléter par des amphibiens, des crustacés, des mollusques, des invertébrés aquatiques, des reptiles, des rongeurs (souris, musaraignes, campagnols, mulots, rats) et des petits oiseaux. Il lui arrive aussi de consommer des végétaux comme des bourgeons. Le héron cendré peut digérer les arêtes mais il rejettera par le bec les poils de rongeurs sous forme de pelotes.