How long to dragonflies live?
Adults live on average just a few weeks as a dragonfly, but larger stronger ones can live as long as 4 months. Most are eaten by bigger predators. Of course by this time, it has already been living as an egg and then a larva. The larval stage sometimes takes as many as 5 years! Damselflies however, only have a development of just a year.