What do Great Blue Herons, North America’s largest species of herons, eat? Because they feed in a variety of both freshwater and saltwater habitats, their diet is richly varied. Great Blue Herons dine on small fish, crabs, shrimp, mice, rats, voles, frogs, salamanders, turtles, gophers, snakes, many species of small waterbirds including ducks and ducklings, and insects.
How many Great Blue Herons do you see in the photo above? I thought there was only one in the shot, until returning to my office and had a good look at the scene.