Another fact is that adult dragonflies will devour just about anything they can catch. Dragonflies usually eat mosquitoes, bees, gnats, butterflies, termites, and other bugs. When they are in the nymph stage, they eat small fish, tadpoles, mosquito larvae, worms, and aquatic insects.
How to attract Dragonflies...What do they eat? Mosquitoes (90% of their diet), aphids, flies, wasps, ants...basically, anything on your property that you would want eaten! Dragonflies are voracious carnivores. Think of them as cheetahs of the air. 17th-century Japanese warriors called them "invincible insects.