How many years do chicken lay eggs?
As hens age they will naturally start laying fewer eggs with many hens slowing down production around 6 or 7 years of age and retirement shortly after. Many laying hens can live several years into retirement with average life expectancy between 8 and 10 years.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE