Las mariposas viven en diferentes hábitats, incluidos los manglares, las marismas, los bosques de tierras bajas, las dunas de arena, los humedales, las regiones montañosas y los pastizales. Las áreas rocosas y el suelo desnudo dan a las larvas un lugar donde encontrar comida y adultos adecuados. para descansar bajo el sol.
El hábitat donde vive y se reproduce una mariposa depende de la especie, la hora del día o el año y la cantidad de alimentos en el área. Un lugar puede albergar de 400 a 750 especies a la vez. Algunas especies son nocturnas, mientras que otras aparecen durante el día. La mayoría de las especies prosperan en temperaturas cálidas, sin embargo, algunas sobreviven durante el otoño y el invierno. Muchas especies ayudan al paisaje esparciendo el polen con sus alas. Los jardineros que disfrutan viendo mariposas pueden plantar zinnias, salvia, margaritas Shasta, eneldo, malvas, lavanda o lilas para atraer una variedad de especies. Las flores ricas en néctar y plantadas en un lugar soleado son más propensas a atraer a los insectos. Las mariposas pasan por diferentes transiciones de huevo a adulto en todos sus hábitats naturales. Las orugas nacen de los huevos y comen plantas. Cuando es el momento adecuado, forman un capullo de seda y se convierten en adultos. El adulto emerge del capullo y repite el ciclo vital. El tiempo empleado en cada etapa de transición depende principalmente de la época del año y de la especie.