227850
Thumbnail:
bool(false)
NULL

You should repair a water heater if the issue is minor and the unit is relatively new, but replace it if it’s old, leaking, or facing costly repairs.

In This Article:
Quick Answer
Start Here: Repair or Replace?
Repair vs Replace Comparison
When to Repair
When to Replace
How Cost Affects the Decision
Water Heater Lifespan
Next Steps & Related Guides
FAQs

If your water heater isn’t working properly, the big question is whether it’s worth fixing—or if it’s time to replace it. The answer depends on age, condition, repair cost, and how reliably the unit is performing.

Quick Answer

Repair your water heater if it’s under 8–10 years old and the issue is minor, such as a thermostat or heating element. Replace it if the tank is leaking, the unit is over 10–12 years old, or repairs are expensive relative to the cost of a new unit.

Start Here: Repair or Replace?

  • Unit is under 8 years old: Usually worth repairing
  • Unit is over 10–12 years old: Replacement often makes more sense
  • Tank is leaking: Replace immediately
  • Frequent repairs: Replacement is more cost-effective

Repair vs Replace Comparison

SituationBest choiceWhy
Minor component failureRepairLow cost, easy fix
Heating element or thermostat issueRepairAffordable parts
Tank leakingReplaceTank cannot be repaired
Frequent breakdownsReplaceOngoing costs add up
Unit over 10–12 years oldReplaceNear end of lifespan

When to Repair

  • Water heater is relatively new
  • Problem is a replaceable component (thermostat, element, valve)
  • Repair cost is low
  • Unit has been reliable

When to Replace

  • Tank is leaking
  • Unit is over 10–12 years old
  • Repair cost is high
  • Frequent problems or poor performance

How Cost Affects the Decision

A common rule of thumb: if repair costs approach 50% of the cost of a new water heater, replacement is usually the better choice.

For detailed pricing, see Water Heater Repair Cost.

Water Heater Lifespan

  • Tank water heaters: 8–12 years
  • Tankless water heaters: 15–20 years

Regular maintenance can extend lifespan, but all units eventually wear out.

FAQs

Is it worth fixing a water heater?

If the unit is relatively new and the repair is minor, fixing it is usually worthwhile.

Can a leaking water heater be repaired?

No. If the tank itself is leaking, the water heater must be replaced.

How do I know if my water heater is too old?

Most tank water heaters last 8–12 years. Check the manufacture date on the unit.

What is the most expensive water heater repair?

Replacing major components like gas control valves or extensive electrical repairs can be costly.

When should I replace instead of repair?

Replace when the unit is old, unreliable, or when repair costs are high compared to replacement.

NEXT SEE

Author Image
About Don Vandervort
Don Vandervort has developed his expertise for more than 30 years as a remodeler and builder, Building Editor for Sunset Books, Senior Editor at Home Magazine, author of more than 30 home improvement books, and writer of countless magazine articles. He appeared for 3 seasons on HGTV’s “The Fix,” served as MSN’s home expert for several years, and is featured as Yelp's home improvement expert. Don founded HomeTips in 1996. Read more about Don Vandervort