How Long Does a Butterfly Stay in a Chrysalis Cocoon?

A butterfly will stay in a chrysalis from five days to a year, depending on the time of year, the climate and the environmental state. Find out why some butterflies stay in their chrysalises longer with information from a butterfly conservatory curator in this free video on butterflies.

About the Author

Fred Gagnon is the curator of butterflies at Magic Wings butterfly Conservatory & Gardens in South Deerfield, Mass.