Kæledyr
Der er fire stadier i en sommerfugls liv. Ægget klækker til larven, som fortærer indtil den bliver til en pupa, hvorefter den bryder ud som en sommerfugl. Disse forskellige stadier har deres egne ernæringsbehov. Forskellige arter af sommerfugle fodrer sig forskelligt gennem hvert stadium.
Der er mange forskellige typer blade, som larver vil spise. For eksempel er brændenælder ikke en favorit for alle sommerfuglearter, kun nogle. Moderen vil lægge sine æg på disse planter, og larven, når den er klækket, vil spise ivrigt af disse blade. Især rødamiral og påfugleøje vil ofte lægge deres æg på brændenælder, men andre arter gør måske ikke. Disse andre arter foretrækker måske blade fra andre typer af græs.
Sommerfugle-pupper spiser slet ikke. Det er derfor, larver er så store spisere. I den tid, en larve er inde i sin puppe, har den ingen måde at finde eller indtage føde på. Larvens opgave er at spise så meget som muligt, indtil den er sikker på, at den kan klare sig gennem sin egen forvandling i puppen uden næringsstoffer. Al den føde, larven har spist, bruges til at brændstof til forvandlingsstadiet, hvor larvens krop omdannes til en sommerfugls.
Sommerfugle fortærer forskellige stoffer, der for det meste er flydende i konsistensen. De vil spise noget, der er opløst. Sommerfugle vil spire træsaft, hvis det har en tynd nok konsistens. De vil også spise møg, hvis de kan, især efter at regn har delvist opløst affaldet. Sommerfugle vil også spise pollen, hvis det er blevet vandet ned. Dette er tæt på sommerfuglens foretrukne fødeemne, nektar fra blomster.
Voksne sommerfugle lever primært af nektar fra en række planter. Mens sommerfugle kan spise nektar fra visse planter, er det måske ikke den samme plante, de lægger deres æg på. De vil lægge deres æg på den type plante, som den klækkede larve har brug for at spise, og disse er ofte græs. Sommerfugle indtager typisk nektar fra blomster.