what age do chickens lay eggs

11 months ago 42
Nature

On average, young female chickens start laying eggs or "come into lay" around 6 months of age. However, 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) . The age at which chickens start laying eggs depends on several factors, such as breed, nutrition, and the amount of light they receive. For example, during ideal day length (14-16 hours of light) and with adequate nutrition, housing, and management, hens should begin producing eggs when they are 18-22 weeks old.