Water Heater Lifespan: Repair or Replace? A Homeowner’s Guide
A conventional tank water heater is one of the hardest-working appliances in your home, and one of the most predictable in how it fails. Most tanks last 8 to 12 years. Some make it to 15 with good maintenance and soft water; some fail at 7 in hard-water regions. Knowing where your unit sits on that curve is the single best way to decide whether the next problem deserves a repair bill or a replacement.
How to find your water heater's age
Check the manufacturer's label on the side of the tank. The serial number encodes the production date — usually the first two digits or letters indicate the year and month. If the sticker is gone, a permit record or the installer's tag can help. If you genuinely can't date it and it came with the house more than a decade ago, treat it as end-of-life.
Repairs that usually make sense
Not every problem means a new tank. These issues are typically worth fixing on a unit under 8 years old:
- Failed heating element or thermostat (electric models) — commonly $150-$350 repaired.
- Bad thermocouple or gas control valve (gas models) — roughly $150-$500.
- Leaking temperature and pressure relief valve — often $100-$250, though a constantly discharging valve can also signal excessive pressure that needs diagnosis.
- Worn anode rod — $100-$300 to replace, and the best money you can spend on tank longevity.
The anode rod: the part nobody checks
Inside every steel tank hangs a sacrificial anode rod, usually magnesium or aluminum. Its job is to corrode instead of the tank lining. Once the rod is consumed — often in 3 to 5 years, faster in softened or very hard water — corrosion attacks the tank itself, and that damage is irreversible. Replacing the anode every few years can meaningfully extend tank life, yet almost no homeowner does it. If your heater is 4 or 5 years old and you've never had the rod inspected, it's a cheap service call that can buy you years.
When replacement is the smarter call
Some failures end the conversation. If the tank itself is leaking — water weeping from the seams or pooling under the unit rather than dripping from a fitting — the steel has rusted through and no repair exists. Replace it. Other signals that point toward replacement:
- The unit is 10+ years old and needs any repair over $200. A common rule of thumb: if the repair costs more than half the price of a new unit, or the heater is past two-thirds of its expected life, replace.
- Rusty hot water from every tap, which suggests internal tank corrosion.
- Rumbling or popping from heavy sediment buildup that flushing no longer resolves — common in California's hard-water areas and a major efficiency killer.
- Repeated repairs in the last two years.
What replacement costs
A standard 40- or 50-gallon tank replacement in California typically runs $1,300-$3,500 installed, depending on fuel type, venting, code upgrades, and local labor rates. Our water heater installation cost guide breaks the numbers down in detail. If you're replacing anyway, it's the natural moment to weigh a switch — see our comparison of tank vs tankless water heaters in California. And remember that any professional installation in California must include proper seismic strapping, which is required by law.
Don't wait for the flood
A failed tank rarely gives polite notice. When the bottom rusts out, 40-plus gallons hit the floor and the supply line keeps feeding the leak until someone shuts it off. If your heater sits in an attic, a closet next to hardwood floors, or above living space, the water damage can dwarf the cost of the heater itself. Replacing a 12-year-old unit on your schedule is almost always cheaper than replacing it on the tank's schedule.
Not sure which way to go? Describe your situation on Plumber Comparator — age of the unit, the symptom, your city — and request your free quote. A licensed local plumber will contact you with an honest recommendation, whether that's in Los Angeles, Sacramento, or anywhere in between.
Need a plumber you can trust?
Tell us about the job — a licensed California plumber gets back to you with a real quote.
Get free quotes