How old are hens when they start laying?

20-26 weeks old (in the spring and summer), although anything from 16 weeks on is considered “point of lay”. In autumn and winter sometimes they start laying later. We mostly sell hens at 18-20 weeks old, meaning that you usually start getting eggs within a month.

Go Back