Most hens lay about one egg every 24 to 26 hours, which means roughly one egg per day under ideal conditions
. However, hens do not always lay eggs daily due to factors such as age, breed, health, molting, stress, and environmental conditions
. On average, a healthy laying hen produces about 4 to 6 eggs per week, translating to about 0.6 to 0.85 eggs per day on average over time
. Some high-producing breeds like Leghorns can lay closer to 6 to 7 eggs per week
. While it is very rare, some hens can occasionally lay two eggs in one day, often due to double-yolk eggs, but this is not typical or sustainable for the bird's health
. In summary:
- Typical egg laying rate: about 1 egg every 24-26 hours (roughly 1 egg/day)
- Average weekly production: 4 to 6 eggs per hen
- Rarely, a hen may lay 2 eggs in a single day
This means that a single hen usually lays close to one egg per day but may skip days, resulting in an average slightly less than one egg daily