When should my hens start laying?

Depending on the breed, as early as 20 weeks. It's not unheard of for some to not start laying until 9 months old though. Most breeds start laying between 22 and 30 weeks.
 
Last edited:

New posts New threads Active threads

Back
Top Bottom