Should You Repair or Replace Your Water Heater?
As a rule of thumb: repair if your water heater is under ~8 years old and the problem is a single part (element, thermostat, thermocouple, valve). Replace if it’s over ~10 years old, leaking from the tank, or the repair costs more than ~50% of a new unit. A leaking tank can’t be repaired. Call (443) 247-4113 for an honest recommendation.
The quick decision guide
Lean toward REPAIR if:
– Under ~8 years old
– It’s a part failure (no hot water, pilot won’t stay lit, bad element)
– No tank leak
– First major issue
– Repair cost well under half a new unit
Lean toward REPLACE if:
– Over ~10–12 years old (typical lifespan)
– Leaking from the tank
– Rusty/brown water from a corroding tank
– Repeated repairs piling up
– Repair quote is more than ~50% of replacement
– You want lower bills (efficient tank, tankless, or hybrid)
The 50% rule
A common guideline: if the repair costs more than half the price of a new unit — and the heater is past the halfway point of its life — replace it. A $250–$700 repair on a 12-year-old tank rarely makes sense when a new one lasts another 10–15 years and runs more efficiently.
What about the cost?
- Repair: typically $250–$700 → repair cost details
- Replace: typically $1,400–$2,200 (tank) or $2,500–$4,500 (tankless) → replacement cost details
We give you both numbers up front so you can decide with full information — and we won’t push a replacement you don’t need.
FAQs
Should I repair or replace my water heater?
Repair if it’s under ~8 years old with a single failed part and no tank leak. Replace if it’s 10+ years old, leaking from the tank, or the repair costs more than about half a new unit.
At what age should a water heater be replaced?
Most tank water heaters last 10–15 years. Once yours is past ~10 years and needs a significant repair, replacement is usually the better investment.
Is it worth fixing a water heater?
Yes, when it’s relatively young and the fix is a part. It’s not worth it when the tank is leaking or the unit is old and repairs are recurring.
Can a leaking water heater be repaired instead of replaced?
Valve and fitting leaks can be repaired, but a leaking tank cannot — that requires replacement.
Talk to a local water heater pro
Same-day & emergency service in Westminster & Carroll County, MD.
Call (443) 247-4113