Where do dragonflies live?
Dragonflies start their life in water, therefore they are often found near water: ponds, lakes, canals, streams, rivers and swamps. Some dragonflies with a short larvae cycle (a few weeks) also can live in rain puddles. Since dragonflies are very good flyers they can sometimes be found a very long way from water.