I have two that lay. They will live out their natural lives. They are 4-5 years old. One doesn't lay so well but that has nothing to do with age.... she is a broody hen. Molt, rest, lay, sit, rest, molt, rest .... oh you get the idea. The other is not broody at all. She lays 3-5 eggs a week. Great for an old gal. Hendersons list her as laying 3 per week. Don't count out your chickens just because they are old. I laugh at the broody hen she just hatched out two chicks (donated eggs) and I think she is like a grandmother with those two chicks.