Just about everything. Birds, especially the more acrobatic fliers such as flycatchers, swallows, kingfishers, falcons and kites, eat countless dragonflies, while spiders, praying mantids, robber flies and even early-emerging bats will dine on dragonflies as well.
What animals eat dragonflies?
Dragonflies serve as food for many different aquatic species and amphibians, birds, and even mammals. Fish, frogs, newts, and other larger aquatic creatures eat the dragonfly nymphs. Adult dragonflies are food for birds, lizards, bats, and even spiders!
Do little brown bats eat dragonflies?
Little Brown Bats are voracious insectivores, which means they prefer a diet of insects. They typically head out to hunt during the early dusk hours, and they get their fill of mosquitoes, dragonflies, and moths until they've consumed at least half of their body weight in food.