how long does it take for chicken to start laying?
On average, young female chickens start laying eggs or “come into lay” around 6 months of age. Some chickens may start laying eggs as early as 16 to 18 weeks old, while others may take upwards of 28 to 32 weeks (closer to 8 months old)!