What Eats Dragonflies?

Dragonflies are primarily eaten by insect-eating birds, frogs, big spiders and fish.To avoid being eaten, adult dragonflies will use their quickness and agility to out fly predators who are pursuing them and will also hide in vegetation if it is too cold for them to fly. Juvenile dragonflies will zoom away from predators that are after them but prefer to hide in vegetation to avoid being eaten.

Immature dragonflies exist in fresh water all throughout the world but thrive best in ponds or slow-moving streams that have no fish. Adult dragonflies prefer to live close to water but occasionally travel to open areas in order to hunt. Dragonflies benefit the environment because they assist in controlling the population of mosquitoes and other biting flies.