How many eggs can chickens lay a year?

The number of eggs a chicken lays in a year depends on several factors, including:

* Breed: Some breeds are known for being prolific layers, while others lay fewer eggs.

* Age: Young chickens lay fewer eggs than mature hens.

* Diet: A balanced diet with proper nutrients will encourage egg production.

* Light exposure: Chickens need a certain amount of light to stimulate egg laying.

* Health: Sick or stressed chickens will lay fewer eggs.

On average, a healthy, mature chicken can lay around 200-300 eggs per year.

However, some breeds can lay significantly more, while others may lay fewer. For example, some commercial laying hens can lay over 300 eggs a year, while some heritage breeds might only lay 100-150 eggs.