Skip to content
The Ultimate Egg
Animals

How Many Eggs Does a Chicken Lay Per Year: The Numbers Explained

A hen can lay about 300 eggs per year. That's almost one egg every 26 hours. High-production breeds like the White Leghorn can exceed 320 eggs annually.

Source: University of Kentucky Cooperative Extension Service
The Weekly Scramble

The Weekly Scramble

One fact. One joke. One recipe.

You’re on the list. Thanks for getting in early.

Something went wrong. Try again.

We’re building the reader list first. When dispatches begin, you’ll be among the first to hear, and you can leave anytime.