Should I Repair or Replace My Water Heater?

Repair a young water heater when one part has failed and the tank is sound. Replace it when the tank body leaks, the unit is old, or repairs keep stacking up. Sources give different life spans for tank units, so use the checklist below instead of a single number.

Call (717) 459-7856

Repair or replace: the checklist

Lean toward repair ifLean toward replacement if
One part has failed, such as an element, thermostat, thermocouple or valveThe tank body or bottom is leaking
The tank is sound and does not leakThe tank has rust at the seams or rust-colored hot water
The unit is young for its typeThe unit is old for its type
It has been maintained and this is the first real repairRepairs keep stacking up
The unit meets your household's hot water needsThe unit is too small, or hot water runs out even after repairs

How long does a water heater last?

Published figures vary. A consumer column in the Boston Globe gives tank units 8 to 10 years. A utility article citing the U.S. Department of Energy gives about 15 years for storage tank units. Tankless units are commonly described as lasting longer than tank units. Water quality, installation quality and upkeep move the number in both directions.

Check the label on your unit for the model and serial number. Many makers encode the date in the serial number. Your manual and warranty give the maker's own figures for your model.

Compare the two costs

Ask for the repair price and the replacement price, then ask what each one buys: parts, labor, warranty and remaining life. Our cost guide lists what moves each number.

If you replace: your options

  • Gas tank or electric tank, the standard choices
  • Tankless, which heats water as it flows (see tankless service)
  • Hybrid heat pump water heater
  • Work around the unit: venting, gas line, expansion tank, drip pan, shut-off valve

Details are on the replacement and installation page.

Frequently asked questions

How long does a water heater last?

Sources give different ranges. One consumer column puts tank units at 8 to 10 years, and a utility article citing the Department of Energy gives about 15. Water quality, installation and upkeep change the number. Check your unit's age on its label.

How can I tell how old my water heater is?

Look at the label on the tank for the serial number and model number. Many makers encode the date in the serial number. Call us with it and we can help read it.

Is a leaking water heater always a replacement?

No. A leak from the tank body means replacement. A leak from a valve, fitting or relief valve is often a repair.

Should I replace a water heater before it fails?

If the unit is old and showing signs of failure, planning a replacement lets you choose the unit and the time. A failed tank can cause water damage.

Sources

Need a technician? A live person answers 24/7.

Tell us if the unit is gas or electric, what you see or hear, and your street address.

Call (717) 459-7856
Call now: (717) 459-785624/7, live person