蛾的幼蟲主要以植物爲食,包括蔬菜、花卉、植物葉子等。有些蛾的幼蟲還會捕食蚜蟲、介殼蟲等害蟲。此外,還有少數種類的蛾,其幼蟲會喫毛皮、絲和羽毛。成蟲時期的蛾則主要以植物的汁液爲食,也會吸食花粉、露水,有些甚至會喫家中的米、麪粉。