How many eggs per day should I expect?
It takes approximately 26 hours for a hen to lay an egg, therefore most hens will lay 6 days out of 7. Some breeds are less prolific, these are mainly purebreds.
Your Questions: Answered
It takes approximately 26 hours for a hen to lay an egg, therefore most hens will lay 6 days out of 7. Some breeds are less prolific, these are mainly purebreds.