How long does a laying chicken live?

Laying chickens can live for an average of 5 to 8 years. However, some chickens may live for longer or shorter periods, depending on their breed, care, and overall health.

Generally, smaller breeds of chickens tend to have shorter lifespans than larger breeds. Providing chickens with proper nutrition, a safe and comfortable living environment, and regular veterinary care can help extend their lifespan.