Do chickens lay eggs all year round?
Chickens are seasonal breeders, so most hens will stop laying eggs as we move towards the winter months. This is due to the reduction in daylight hours. The reducing level of light in the winter months will affect both the nutritional intake of the hens and the production of hormones responsible for reproduction in the chicken, meaning less eggs are produced. Pure breed hens may stop laying completely from October to January. Hens will also not lay if they are moulting as they divert their resources to grow feathers.