Monarchs have four life stages, and the timing is fairly predictable, though it shifts with temperature. Here is information to help with planning to have enough milkweed. 1. Egg (3–5 days)Females lay single eggs on the underside of milkweed leaves.… Read More