Sommerfugle er vekselvarme dyr, som alle andre insekter. Dvs. deres kropstemperatur følger omgivelsernes temperatur. Når det er koldt, er de sløve og ude af stand til at flyve. Når det er varmt, er de aktive. Ved solbadning kan dagsommerfugle opnå en temperatur, der er højere end luftens. På en overskyet dag er kroppens og luftens temperatur ens. Natsommerfugle kan i mangel af sol vibrere med vingerne i flere minutter og derved opbygge den nødvendige kropstemperatur.