Unele licurici adulți consumă polen de flori, picături de rouă și nectar. Unele licurici adulți nu mănâncă nimic. În timpul stadiului larvelor, licuricii sunt insecte carnivore care fie se hrănesc cu corpuri descompunzătoare, fie caută vânători, melci, viermi și alte artropode găsite în sol.
Larvele imobilizează prada lor prin injectarea cu un lichid digestiv anestezic înainte de a începe să se hrănească cu fălcile lor puternice. După unu sau doi ani când apare puparea, licuricii se transformă de la carnivore la erbivore. Nu este neobisnuit ca licuricii adulti de multe din cele aproape 2000 de specii, in special licuricii de sex feminin, sa nu manance deloc.