They take about 2 weeks. 3 weeks is the usual time,but mine grew in 2. They are very large. I've just been trying to build his strength up more since he finally started eating on his own. I probably should have started slower .but his appetite came back full force. He hasn't refused anything yet. Especially not a hornworm. I'm worried I've fed him too much. I hope it didn't hurt him.