US Trends

how often does a chicken lay an egg

A healthy hen usually lays about one egg every 24–26 hours during her prime, which works out to roughly 5–6 eggs per week (about 250–300 eggs per year) in good conditions.

Quick Scoop

  • Most backyard and farm hens lay almost daily at their peak, but not literally every single day.
  • Typical range: 4–6 eggs per week for a well-kept hen of a good laying breed.
  • One egg takes about 24–27 hours to form inside the hen, so she very rarely lays more than one egg per day.
  • Production is highest in the first year or so of laying, then gradually drops each year.
  • Light, season, breed, diet, stress, and age all change how often a chicken lays an egg.

A tiny “day in the life” story

Imagine a young hen just hitting her stride in spring. Her body spends about a day building the yolk, adding the white, then wrapping everything in a shell. By late morning, she heads to the nest, settles in, and lays that day’s egg. As soon as she’s done, the next egg in the cycle already begins forming, but because her internal clock runs a bit longer than 24 hours, the lay time creeps later each day until she eventually skips a day and the rhythm resets.

Key factors that change “how often”

  1. Breed
    • High-production breeds (like many commercial layers) can reach close to an egg a day in their first season, sometimes around 300 eggs a year.
 * Dual‑purpose or heritage breeds often lay fewer, more in the 200–250 per year range.
  1. Age
    • Pullets (young hens) usually start around 18–21 weeks old; production climbs and peaks in the first laying year.
 * After 1–3 years, the number of eggs per year declines.
  1. Season and light
    • In nature, hens slow or stop in darker winter months. On farms, artificial lighting is often used so they keep laying more consistently year‑round.
  1. Diet and health
    • Good feed, plenty of clean water, and enough calcium help keep eggs frequent and shells strong.
 * Stress, parasites, disease, or overcrowding can all reduce laying frequency.

Simple rule of thumb

  • Expect 4–6 eggs a week from a healthy, well-fed hen of a good laying breed in her prime, knowing that some weeks (especially in peak season with good light) may look like “an egg almost every day,” and some winter weeks may be much lighter.

TL;DR: A chicken usually lays an egg about every 24–26 hours at her peak, roughly 5–6 eggs per week, but breed, age, season, and care can push that number up or down.

Information gathered from public forums or data available on the internet and portrayed here.