how long do monarch butterflies live
Most monarchs live from two to six weeks as an adult butterfly, but the Monarchâs migration is the KEY to its yearly life cycle. The total time frame for one butterflyâs life cycle (one generation) is about 6-8 weeksâ¦egg, caterpillar, chrysalis, butterfly. It grows inside the egg for about 4 days. It then munches milkweed and grows as a monarch caterpillar (larvae) for about 2 more weeks. The caterpillarâs life inside the chrysalis (pupa) lasts about 10 days and its wonderful life as an adult butterfly lasts from 2 â 6 weeks.