The Egg. Monarch butterfly eggs are somewhat difficult to find in the wild. Since it only takes 3-5 days for eggs to hatch, timing is crucial. The best sign is to watch for adult Monarchs stopping at milkweed plants. A female will usually lay only one egg per milkweed plant to ensure enough food for each larva.