how many eggs does a chicken lay

5 hours ago 1
Nature

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.