As lagartas dos ursos lanosos gostam de trevo e violetas, mas, como outras lagartas, elas começam comendo a planta em que seus ovos foram postos. Essas plantas incluem árvores como bordo e bétula. As lagartas também comem grama, urtiga, dente-de-leão e ervas.
Lagartas de urso lanoso também comem bardana, diferentes tipos de cais, urtigas e quartos de cordeiro. Eles também são conhecidos por comer plantas de jardim, como repolho, espinafre e outros vegetais de couve. Os ursos lanosos também comem folhas de milho e outros grãos. Eles não são frequentemente encontrados em árvores frutíferas.
Às vezes, os ursos lanosos comem plantas cheias de alcalóides ou taninos. Esses produtos químicos dão ao animal alguma proteção contra parasitas.
A lenda popular afirma que uma pessoa pode dizer o quão difícil será um inverno contando as faixas em uma lagarta urso-lanoso. Essas faixas são marrons ou laranja no meio do corpo do animal e pretas nas bordas. Quantas faixas pretas a lagarta possui depende muito de quantas vezes ela mudou. Quanto mais vezes as mudas de urso lanoso, menos faixas pretas ele tem.
O urso lanoso é a lagarta da mariposa tigre Isabella. Ironicamente, embora a lagarta seja um alimentador voraz, a mariposa não come nada.