蜻蜓主要吃蚊子、苍蝇和各类小昆虫为食,幼虫期的蜻蜓会捕食螺类、小鱼、摇蚊幼虫等。在这些食物中,蜻蜓尤其喜欢吃蚊子及其幼虫、蚜虫。成虫多捕食蚊子、苍蝇等害虫。蜻蜓的食量惊人,一年可以吃掉近两千只蚜虫。
蜻蜓是肉食性的昆虫,主要将蚊子、苍蝇、小飞蛾和各种小昆虫作为食物,部分蜻蜓也会捕食蝴蝶、蜜蜂和小鱼。
家养蜻蜓需要根据它的不同年龄进行喂食,蜻蜓幼虫可以吃水生甲虫、螺类、小鱼、摇蚊幼虫等,蜻蜓成虫可以吃蚊子等害虫。
在这些食物中,蜻蜓尤其喜欢吃蚊子及其幼虫、蚜虫。一只蜻蜓幼虫平均每天可以吃十多只蚊子幼虫,一只绿色大蜻蜓一天可以吃掉近两千只蚜虫。
蜻蜓的一生都是益虫,无论是成虫还是幼虫,蜻蜓都是肉食性的,多捕食蚊子、苍蝇等害虫。