When will my hens start laying eggs? Meghan July 30, 2018 19:23 Follow Depending on the breed, environment, and nutrition, a pullet will typically start laying eggs around 17-30 weeks of age. Related articles Do I need a Rooster? How to trim the crest of a chicken Is my bird male or female? Chick Brooding 101: How to Raise Chicks from Arrival to Fully Feathered What chicks are easiest to sex at hatch? Comments 0 comments Please sign in to leave a comment.