The first stage in the life cycle of a butterfly is the egg. The egg is a tiny, round, cylindrical object with small ribs, or bumps. The female butterfly attaches the egg to stems, leaves, or other objects that are on or near the soon-to-be caterpillar's food. Some females lay one egg while others may lay their eggs in clusters. After about 5 days, the eggs hatch and move into the second stage of their life cycle.