I didn't even have all of the plants in the ground yet. Last Saturday the Monarchs arrived and laid eggs on my puny milkweed plants. This seems a bit ahead of schedule, but according to some sources, the crazy storms we've been having lately have blown the Monarchs further north than the plants were ready for. Hopefully there will be enough leaves for the caterpillars to eat, I may have to move them from plant to plant as they feed.
By the way, in case you don't know what I'm talking about, Monarch butterflies only lay their eggs on plants from the milkweed family. The caterpillars then eat the leaves (which are poisonous, in turn making them poisonous to predators), grow, from a chrysalis, and voila! morph into a butterfly. Google it, it's awesome!
Consider adding some milkweed plants to your garden to help the threatened Monarch butterfly!
My eggs hatched yesterday, photos were nearly impossible. The tiny baby caterpillars are smaller then a grain of rice at this stage.