How many egg-laying chickens do I need for a family?

January 15, 2025

One hen lays about 5-6 eggs per week. For a family of 4 eating 2 eggs per person per day, you need about 6-8 hens. Start with 8 to account for broody periods, molting, and reduced winter laying.

The number of chickens depends on how many eggs your family eats. A single hen produces 5-6 eggs weekly, but production drops in winter and during molting.

Calculate your family's needs

Tally your weekly consumption. A family of 4 eating 2 eggs per person per day (14 total) needs steady production.

Why you need extra

Hens take breaks. Winter slows laying by 30-50%. Molting stops it entirely for weeks. Broodiness halts production. Start with 2-3 more hens than your math suggests.

People also ask

How often do hens lay eggs?
Most breeds lay one egg every 24-26 hours.
How many eggs per week per hen?
5-6 eggs weekly from healthy hens at peak production.

Works cited

  1. Domestic Animals, Richard Lamb Allen (1847)[source]

Tags: chickens · chickens

Ranchstead Team

Authored by
Ranchstead Team

Every Ranchstead article is written by real homesteaders that study, engage in, and experience the homesteading lifestyle.