萤火虫的食性因发育阶段和种类而异,幼虫与成虫呈现显著的食性分化。幼虫为肉食性,以蜗牛、蛞蝓等软体动物为主食,其头部发达的颚片可注入消化液溶解猎物外壳,再吸食液化组织。例如,窗胸萤幼虫专性捕食水生螺类,通过注射含蛋白酶的唾液使猎物麻痹并溶解。

部分种类幼虫也会捕食蚯蚓、昆虫幼虫等小型无脊椎动物。成虫食性则呈现两极分化:多数种类(如黄脉翅萤)因口器退化不再进食,仅依赖幼虫期储存的能量完成繁殖;而少数种类(如扁萤)仍保留摄食功能,以花粉、花蜜或小型节肢动物为食。萤火虫的捕食行为具有生态调控作用——幼虫通过捕食害虫(如稻纵卷叶螟幼虫)可减少农作物损失,而成虫作为授粉者参与植物繁殖。近年来,由于农药使用导致软体动物种群下降,部分萤火虫幼虫面临食物短缺危机,进一步加剧了种群衰退。