how many years can a hen lay eggs
Chickens usually don't simply stop laying eggs when they get to a certain age, but they will lay fewer as they get older. That said, most laying breeds will lay more or less productively in backyard terms for five or seven years.hickens usually don't simply stop laying eggs when they get to a certain age, but they will lay fewer as they get older. That said, most laying breeds will lay more or less productively in backyard terms for five or seven years.