At what age do hens start laying and how many eggs will they lay?

Typically hens will start to lay when they are around 5-6 months of age and
will approximately 200-300 eggs annually, based on the breed type.


Powered by iMaQma HelpDesk