How long will a leghorn lay eggs?

Leghorn hens typically lay eggs for 2-3 years at their peak production. However, they can continue laying for 5-7 years or even longer, although egg production will decline significantly after the peak years.

Here's a breakdown:

* Peak Production: 2-3 years, with a good hen laying around 250-300 eggs per year.

* Decline in Production: After 3 years, egg production starts to decrease, with hens laying fewer and smaller eggs.

* Continuing to Lay: They can continue laying for 5-7 years, but at a significantly reduced rate.

Factors Affecting Egg Production:

* Age: Egg production naturally declines with age.

* Breed: Some Leghorn varieties are known for higher egg production.

* Diet: A balanced diet with adequate calcium is essential for optimal egg production.

* Health: Healthy hens produce more eggs than those with health problems.

* Environment: Proper lighting, temperature, and space are important factors.

So, while a Leghorn hen might not be at her peak for too long, she can provide you with fresh eggs for several years if you take good care of her.