螳螂能吃的食物有苍蝇、蚊子、蝗虫、蛾子、蝶类、知了、蟋蟀、蚂蚱、地老虎、蜘蛛以及这些小型昆虫的蛹卵,而对于像田间地里农作物上的蚜虫、螟虫、菜蛾子、土元黄粉虫、面包虫等等更是喜爱食之,也常常到树林中消灭这些害虫