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? Chick Brooding 101: How to Raise Chicks from Arrival to Fully Feathered Is my bird male or female? How to trim the crest of a chicken 5 Common Myths About Roosters Comments 0 comments Please sign in to leave a comment.