Hens & Coops

Guide

How Many Eggs Does a Chicken Lay?

The realistic numbers

A hen lays at most one egg per day, and most average 4–6 eggs per week. Per year: 150–350 depending on breed.

What affects production

Daylight (hens need ~14 hours of light for peak laying), nutrition, age, molt, stress and temperature.

Why production drops in winter

Shorter days are the main reason. Supplemental light (a simple timer) can keep production steady.

When hens slow down

Most hens lay best in years 1–2, then production declines gradually.

Como Amazon Associate, ganamos por compras calificadas.

Frequently asked questions

How many eggs does a chicken lay per day?

At most one egg per day; most hens average 4–6 eggs per week.

How many eggs per year?

Around 250–300 for good layers, 150–200 for moderate breeds.

Why did my hen stop laying?

Day length (less light in winter), molt, age, stress or poor nutrition. Hens also slow down after 2–3 years.