Todas las libélulas y caballitos del diablo son depredadores, tanto en sus etapas de ciclo de vida inmaduro como adulto. Se alimentan principalmente de otros insectos. Las libélulas son cazadores eficientes y efectivos, ya sea en la etapa larval acuática o en la etapa adulta terrestre..
Como adultos, las libélulas se alimentan de otros insectos vivos. No son quisquillosos. Comerán cualquier insecto que puedan atrapar, incluidas otras libélulas. Los mosquitos y las mosquitas constituyen la mayor parte de su dieta, pero las libélulas también se aprovechan de moscas, abejas, escarabajos, polillas, mariposas y otros insectos voladores..
Cuanto más grande es la libélula, más grande es el insecto presa que puede consumir (incluidas otras libélulas y caballitos del diablo). Una libélula comerá aproximadamente el 15% de su propio peso corporal en presas cada día, y las especies más grandes pueden consumir fácilmente mucho más que eso. Tenga en cuenta que las libélulas capaces de comer presas más grandes también son capaces de infligir picaduras dolorosas en los dedos humanos..
Las libélulas usan una de tres técnicas para encontrar y capturar presas: Hawking, sally, o espigueo. Estos son los mismos términos utilizados para describir el comportamiento de alimentación en las aves..
Las ninfas libélulas, que viven en el agua, también se alimentan de presas vivas. Una ninfa estará al acecho, con mayor frecuencia en la vegetación acuática. Cuando la presa se mueve a su alcance, despliega su labio y lo empuja hacia adelante en un instante, agarrando a la criatura desprevenida con un par de palpos. Las ninfas más grandes pueden capturar y comer renacuajos o incluso peces pequeños..
Algunas ninfas libélulas ensartan a sus presas con palmas puntiagudas. Estos incluyen zarcillos inmaduros, colas de club, colas de pétalos y caballitos del diablo. Otras ninfas libélulas encierran a sus presas con piezas bucales que agarran y sacan. Estos incluyen skimmers inmaduros, esmeraldas, espiguillas y cruceros..