Most non-hybrids start laying at 5 to 7 months of age. These include New Hampshire Reds, Black Australorps, Buff Orpingtons, Barred Rocks, Wyandottes, and many of our other breeds. My hens are the right age, so why aren’t they laying?