Water heaters
Water Heater: Repair or Replace?
Updated · Kestrel editorial
Short answerRepair when the tank isn't leaking and the heater is under about 8 years old. Replace when the tank leaks, the unit is past 10–12 years, or repairs keep adding up.

Repairable problems
- Pilot or igniter failures
- Thermocouple or flame sensor
- Electric elements or thermostats
- Relief valve issues
Replace when
- Water around the tank base
- Rusty hot water
- Age past 10–12 years
- Repeated repairs
Next steps
See water heater replacement and tankless options.
Altitude and venting checks
Gas water heaters along the Front Range need correct altitude derating and venting. On replacement, the plumber should confirm the vent size, combustion air and gas line, and install an expansion tank if the home has a pressure-reducing valve.
Water Heater: Repair or Replace?: follow-up questions
How long do water heaters last in Colorado?
Tank heaters commonly last around 8 to 12 years; hard water and lack of flushing can shorten that.
Is a leaking water heater repairable?
Leaks at fittings or valves often are. A leak from the tank itself means replacement.
Every home differs; editorial standards.