Despite their terrifying size and the name “mosquito eater,” crane flies don’t eat mosquitoes. In fact, most adult crane flies don’t eat anything at all. Their whole adult existence – lasting just 2 to 15 days – is focused entirely on mating and laying eggs.
Quick Answer
- Adult crane flies mostly eat nothing. Most species have non-functional mouthparts and don’t feed during their brief adult stage.
- Some species sip nectar from flowers, but they do not prey on mosquitoes or any other insects
- Crane fly larvae (leatherjackets) eat decaying organic matter, plant roots, and algae in soil
- The name “mosquito eater” is a myth – they’re completely unrelated to mosquito control
Adult Crane Fly Diet
Most adult crane flies live on energy reserves stored during their larval stage. Their mouthparts are either vestigial (non-functional) or adapted only for lapping up nectar and water. They physically cannot catch, bite, or consume other insects.
The few crane fly species that do feed as adults visit flowers for nectar, similar to butterflies. Some species have been observed drinking dew from leaves. But the majority emerge from the pupal stage, mate within a few days, lay eggs, and die – never eating a single thing.
Crane Fly Larvae: The Real Eaters
The larval stage is where crane flies do their eating. Crane fly larvae (called leatherjackets due to their tough, grayish-brown skin) live in soil and feed on decaying organic matter like decomposing leaves and plant roots, algae in wet soil, fungi and bacteria, and thatch in lawns.
In healthy numbers, leatherjackets help decompose organic matter and recycle nutrients in soil. But large populations can damage lawns by eating grass roots, creating irregular brown patches. If you notice lawn damage, biological control with beneficial nematodes (like NemAttack) targets leatherjackets specifically.
Insects That Actually Eat Mosquitoes
If you’re looking for natural mosquito predators, skip the crane flies and look for dragonflies (can eat 100+ mosquitoes per day), bats (a single bat eats 1,000+ mosquitoes per hour), mosquitofish (consume larvae in standing water), and purple martins and swallows (significant mosquito consumers during breeding season).
Key Takeaways
- Crane flies (“mosquito eaters”) do not eat mosquitoes. Most adults don’t eat anything at all during their 2-15 day lifespan.
- Their larvae live in soil and feed on decomposing organic matter and plant roots.
- For actual natural mosquito control, encourage dragonflies, bats, and mosquitofish in your environment.



