It can take anywhere from 10 days to 3 weeks for a moth's egg to hatch into a larva or caterpillar.