
How long does a caterpillar stay in its cocoon?
A caterpillar may stay tucked away for about one to three weeks, but some stay for months if winter comes. It waits there while its body changes into a moth or butterfly. It is like staying wrapped in a blanket until the big change is ready.




