A tiny monarch egg on a butterfly milkweed leaf. After mating, the female monarch can lay up to hundreds of eggs. Where milkweed is plentiful, she will lay one egg per plant to ensure lots of food; where not, several eggs might be laid on a single plant. The egg will hatch in 4 days, producing the first, small, worm-like caterpillar.