Les demoiselles sont des insectes prédateurs et leur régime alimentaire se compose principalement d'autres insectes, tels que des mouches, des moustiques, des moucherons et d'autres petits insectes volants. Ils sont également connus pour se nourrir de papillons, de mites et d’autres demoiselles. Les demoiselles sont des prédateurs en embuscade, ce qui signifie qu'elles attendent que leurs proies se rapprochent avant de frapper. Ils utilisent leurs longues pattes pour attraper leurs proies, puis utilisent leurs mandibules acérées pour écraser le corps de la proie. On sait également que les demoiselles se nourrissent de nectar et de pollen, mais cela constitue un élément supplémentaire de leur alimentation.