Dragonflies are totally carnivorous, this means that they eat meat and only meat. Since they are so small, they tend to eat other insects that are smaller than them or that they can easily catch. They tend to go for other flying insects as they are also airborne most of the time.
What food did dragonfly eat?
Adult dragonflies will also eat any insect they can catch. While they usually eat mosquitoes and midges, they'll also eat butterflies, moths, bees, flies and even other dragonflies. Larger dragonflies will eat their own body weight in insect prey every day.
Are dragonflies carnivores?
Each dragonfly eats 30 to hundreds of mosquitoes a day. They are carnivores who eat all types of other insects too including cicadas, flies, and even other smaller dragonflies. To catch their prey, dragonflies create a basket with their legs.