Le régime alimentaire d'un héron bleu se compose principalement de poissons, mais ce sont des mangeoires opportunistes et consommeront également d'autres créatures aquatiques telles que les grenouilles, les serpents, les tortues, les écrevisses et les insectes. Ils chassent généralement dans des eaux peu profondes, pataugeant dans l'eau et lançant leur proie avec leurs longs becs pointus. Les hérons bleus volent également parfois bas sur l'eau et arrachent les petits poissons ou les insectes de la surface.