• This site requires you to update your browser. Your browsing experience may be affected by not having the most up to date version.
    Please visit browser-update.org to upgrade.

  • JavaScript has been disabled in your browser. Please enable JavaScript to experience the full functionality of our website.

When do chickens start laying eggs?

The hen breeds used in commercial egg farming start laying eggs at around 16-18 weeks (four months) old. The first eggs laid by hens at this young age are relatively small at about 45-50 grams.

Didn’t find what you were after? Fill out our question form. We will get back to you as soon as we can.