On average, a healthy chicken lays about 250 to 300 eggs per year, depending largely on the breed. For example, prolific breeds like Rhode Island Reds and Leghorns can lay up to 280-300 eggs annually, while breeds like Buff Orpingtons average around 180 eggs per year
. Key points about chicken egg-laying:
- Chickens typically start laying eggs at around 18-20 weeks of age and are most productive in their first year
- On a weekly basis, this averages roughly 4 to 6 eggs per chicken
- Egg production is influenced by breed, age, nutrition, environment (including lighting), and overall health
- After about 2-3 years, a hen’s egg production usually declines significantly
- While rare, some chickens can lay two eggs in a day (double-yolk eggs), but normally a hen lays one egg per day at most
In summary, a typical laying hen produces about 250-300 eggs annually, with variations depending on breed and conditions. This translates to roughly 5-6 eggs per week under optimal care.