Your Questions: Answered

When will my hens stop laying eggs?

It is difficult to predict when hens will stop laying, as they are born with a finite number of eggs –  they will not lay for their lifetime, but how long they will lay will depend on their breed, age and general level of health and nutrition.