Peahens start laying in early April. April and May are the best months. June is not bad but only expect a few in July and even fewer in August. How many eggs a hen will lay is a matter of speculation since many of us free range. It probably will depend on the age of the hen too. Look for 12 to 20 eggs per season. Late season eggs seem not to hatch as well as early season. Some eggs will be infertile while others simply will not hatch. If 65% of every egg you pick up hatches you are doing about as good as it gets. Part of the failure of of eggs to hatch lies in the incubation. Most people who use an incubator have only a foggy notion of how they operate. Hence the poor hatch rate experienced by most.