⟩ HOW OLD DOES A HEN HAVE TO BE TO START LAYING EGGS?
Generally speaking, about 20 to 26 weeks. However, there are other factors that may affect it- breed of chicken, weather, time of year, etc. I have had a spring chicken start as young as 16 weeks.