La dieta delle falene è molto varia: si possono nutrire di lana, nettare, corteccia e diversi detriti organici. Si nutrono principalmente di cheratina, presente nella lana, nei capelli e nella pelle umana, per questo avviene l'infestamento di armadi e cassetti in cui riponiamo i nostri indumenti. Alcune specie sono parassiti di piante e alberi, possono cibarsi anche di corteccia e nettare, questo li rende impollinatrici.