Le libellule vengono mangiate principalmente da uccelli che mangiano insetti, rane, grandi ragni e pesci. Per evitare di essere mangiati, le libellule adulte useranno la loro rapidità e agilità per cacciare i predatori che li inseguono e anche nascondersi nella vegetazione se fa troppo freddo per volare. Le libellule giovanili si allontanano dai predatori che le seguono, ma preferiscono nascondersi nella vegetazione per evitare di essere mangiate.
Le libellule immature esistono in acqua dolce in tutto il mondo, ma prosperano meglio negli stagni o nei flussi lenti che non hanno pesci. Le libellule adulte preferiscono vivere vicino all'acqua, ma occasionalmente viaggiano verso aree aperte per cacciare. Le libellule avvantaggiano l'ambiente perché aiutano a controllare la popolazione di zanzare e altre mosche pungenti.