Most healthy laying hens produce about one egg every 24 to 26 hours, which roughly equates to about one egg per day under optimal conditions
. However, it is rare for a hen to lay more than one egg in a single day due to the biological process of egg formation taking about 25 hours
. On average, a typical hen lays between 4 to 6 eggs per week, with some high- producing breeds capable of laying more, up to around 300 eggs per year during their peak laying period
. This means that while a hen can lay close to one egg daily, actual daily production can vary due to factors such as breed, age, diet, environmental conditions, molting, and stress
. In summary:
- A hen lays approximately 1 egg every 24-26 hours.
- Average production is about 4-6 eggs per week.
- Peak production can reach nearly 1 egg per day, but not more than one egg daily.
- Production decreases with age, stress, poor nutrition, and environmental factors
Thus, while a chicken can lay about one egg a day, it is common for hens not to lay eggs every single day consistently.