A peacock is a male bird, so it cannot lay eggs. The female equivalent, peahen, lays the eggs. Peahens lay their eggs in a nest on the ground, rather than perching in trees. They tend to build the nests under bushes, in a depression in the ground which has been lined with grass. A peacock is a male bird, so it cannot lay eggs. The female equivalent, <b>peahen</b>, lays the eggs.<br />Peahens lay their eggs in a nest on the ground, rather than perching in trees. They tend to build the nests under bushes, in a depression in the ground which has been lined with grass.