Question: how many weeks does it take for layers to start laying eggs?
Answer: EGG PRODUCTION CYCLE. Birds usually start to lay at around five months (20-21 weeks) of age and continue to lay for 12 months (52 weeks) on average, laying fewer eggs as they near the moulting period.