← All articles
πŸ’§

When to Repair vs. Replace Your Water Heater (Cost Guide)

πŸ”§ Maintenance & Repairs August 13, 2026 Β· 6 min read water heater repair water heater replacement when to replace water heater tank water heater lifespan water heater cost home maintenance plumbing repair
TL;DR: Repair a water heater if it's under 8 years old and the problem is a heating element, thermostat, or pilot issue costing under $300. Replace it if the tank itself is leaking, it's past 10-12 years old, or the repair bill runs more than half the cost of a new unit β€” typically $1,200 to $2,000 installed.

_Last reviewed: August 2026 Β· 7 min read_

A plumber quotes you $450 to fix your water heater, and you're standing there doing math you didn't sign up for. The unit is 9 years old, the repair isn't cheap, and you don't know if you're throwing good money after bad.

Okoniq Property Hub logs your water heater's install date, warranty, and every repair so you always know exactly where that math stands before a plumber shows up.

How old is too old for a water heater?

A tank-style water heater is considered near the end of its useful life at 8-12 years, depending on water quality and maintenance. Most manufacturers rate their tanks for 8-10 years, and warranties usually match that window β€” 6 years is common on standard models, 9-12 years on higher-end units.

Hard water shortens that lifespan. Homes without a water softener often see sediment buildup that cuts 2-3 years off a tank's working life, because the heating element has to work through a layer of mineral scale at the bottom. If your unit is past year 8 and needs any repair beyond a $20 anode rod swap, replacement usually makes more financial sense than another repair bill.

Tankless units run longer β€” 15-20 years is typical β€” because there's no tank to corrode from the inside out. That's a meaningful factor when checking whether your utility bills justify the switch during a replacement decision.

Is the repair cost worth it compared to replacement?

Use the 50% rule: if the repair costs more than half of what a new water heater installed would cost, replace it. A new 40-50 gallon gas tank water heater installed runs $1,200-$1,800 in most US markets; electric units run slightly less, $1,000-$1,500.

So a $600 repair on a 7-year-old unit is a reasonable fix. A $600 repair on an 11-year-old unit is a bad bet, because you're paying a third of a new unit's price to extend the life of a tank that's already near failure. Plumbers see this constantly: a customer pays for a new gas control valve, and the tank itself rusts through 14 months later.

Age matters more than the symptom. A pilot light that won't stay lit on a 3-year-old unit is a cheap thermocouple fix, usually under $150. The same symptom on a 10-year-old unit is often the last warning before the tank fails outright.

What repairs are worth fixing, and which mean it's time to replace?

Some failures are cheap and routine. Others tell you the tank itself is dying. Here's the practical split:

| Worth Repairing | Time to Replace | |---|---| | Faulty thermostat ($20-$150) | Tank is rusted or leaking from the shell | | Bad heating element ($100-$300) | Unit is 10+ years old | | Pilot light / thermocouple ($100-$200) | Rust-colored water from the tank itself | | Loose or corroded wiring ($75-$150) | Popping or rumbling sounds from heavy sediment | | Pressure relief valve ($50-$150) | Repair quote exceeds 50% of replacement cost |

If you're already seeing water pooling underneath the unit, that's often the tank shell itself failing, not a fixable component. A leaking tank cannot be patched or sealed. Once the steel corrodes through, water will find a new path out, and no repair changes that physics.

Does gas vs. electric change the math?

Yes, in three ways: repair cost, replacement cost, and how urgent a failure is. Gas water heaters have more parts that can fail β€” thermocouples, pilot assemblies, gas control valves, venting β€” so gas units see slightly more repair calls than electric ones, but many of those fixes are cheap, in the $100-$250 range.

Electric water heaters have fewer failure points, mainly the heating elements and thermostats, and those repairs run similarly cheap. But electric units draw serious amperage, especially larger tanks pulling 4,500-5,500 watts. If you're upgrading to a larger electric tank or a hybrid heat pump water heater, it's worth confirming your panel has the capacity β€” this is the same question covered when comparing 100 amp vs 200 amp service, since older 100-amp panels can struggle with a new high-draw appliance added to the load.

Gas units also carry a slightly higher safety bar. A cracked heat exchanger or venting problem on a gas unit is not a DIY repair and not something to defer, since it risks carbon monoxide exposure. If a gas water heater fails a safety inspection, replace it rather than patch it.

Should you upgrade to tankless when you replace?

Only if your hot water demand and budget line up, since tankless units cost more upfront but last longer and use less energy. A tankless installation runs $2,500-$4,500 including venting and gas line upgrades, roughly double a tank replacement, but the unit lasts 15-20 years versus 10-12, and it heats water only on demand rather than keeping 40-50 gallons hot around the clock.

For a household of 1-2 people with modest hot water use, a standard tank often pays for itself faster. For larger households running multiple showers and a washing machine at once, tankless avoids the "cold shower after the second shower" problem tank systems have. It's a bigger decision than a repair-or-replace call, but it's the natural next question once you've decided replacement is happening anyway.

FAQ

How long do water heaters usually last?

Standard tank water heaters last 8-12 years, with 10 years being the average for a well-maintained unit. Tankless water heaters last 15-20 years since there's no tank to corrode.

Can I repair a water heater myself?

Simple fixes like flushing sediment, replacing an anode rod, or resetting a thermostat are reasonable DIY jobs. Gas line work, venting issues, and electrical element replacement on a live circuit should go to a licensed plumber or electrician.

Is a leaking water heater always a replacement?

Almost always, yes, if the leak is coming from the tank shell itself rather than a fitting or valve. A leaking valve or connection can be repaired for $50-$150; a leaking tank cannot be sealed and needs full replacement.

What's the average cost to replace a water heater?

A standard 40-50 gallon tank replacement, installed, runs $1,200-$2,000 depending on fuel type and region. A tankless replacement runs $2,500-$4,500 due to venting and gas line requirements.

Does homeowners insurance cover water heater failure?

Most policies cover sudden water damage caused by a failed water heater but not the cost of the unit itself, since that's considered normal wear and appliance failure. Check your specific policy language, and if you suspect a leak has reached your foundation, that's worth investigating separately β€” see the signs of a slab leak under your floor if water is showing up somewhere unexpected.


This is educational information, not plumbing or engineering advice. Call a licensed plumber to diagnose your specific unit and confirm repair or replacement costs in your area.

Get seasonal maintenance tips by email

Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam β€” unsubscribe anytime.

Prefer to dive in? Get started free β†’