Hens typically start laying at about six months old, but their laying may be curtailed by the winter season. They are influenced by the hours of light in a day, so the short winter days may discourage them from laying. Yours may start laying in the spring, when the days start to lengthen again.
Hens typically start laying at about six months old, but their laying may be curtailed by the winter season. They are influenced by the hours of light in a day, so the short winter days may discourage them from laying. Yours may start laying in the spring, when the days start to lengthen again.