at what age do hens start to lay eggs
For backyard/pet chickens, the peak laying time is the first 3 to 4 years of age. Again, this can vary greatly between individual birds and breeds. Hens don't have a definite end to egg-laying, but eggs become fewer and at greater intervals as they age.