How Long is the Butterfly Life Cycle?

January 16, 2020 1 min read

How Long is the Butterfly Life Cycle?

The life cycle of a Painted Lady butterfly is approximately three weeks. Female butterflies usually lay their caterpillar eggs around 5-7 days after emerging from their chrysalis. Baby caterpillars hatch from the eggs after three days. The growing caterpillars will then eat for 10-12 days before forming their own chrysalides. Finally, adult butterflies will emerge from the chrysalides after 7-10 days, starting the life cycle all over again!