Plumbing referrals for Durham & nearby townsCall: (919) 728-1409
(919) 728-1409

Should You Repair or Replace Your Water Heater?

plumberdurham.net

Repair the heater if it is younger than about 10 years, the tank shell is not leaking, and the fix costs less than half of a new unit. Replace it if the tank itself is leaking or the heater is older and needs a pricey part. HomeGuide's 2026 figures put most tank repairs at $150 to $700 and a typical replacement at $600 to $1,800.

Need a plumber now?
Call now to be connected with a local plumber in Durham.
(919) 728-1409

Repair the heater if it is younger than about 10 years, the tank shell is not leaking, and the fix costs less than half of a new unit. Replace it if the tank itself is leaking or the heater is older and needs a pricey part. HomeGuide's 2026 figures put most tank repairs at $150 to $700 and a typical replacement at $600 to $1,800.

Which three questions settle most cases?

  1. How old is it? The U.S. Department of Energy says storage tanks last 10 to 15 years. HomeGuide's repair guide suggests thinking about replacement once a heater passes 10.
  2. Where is the water coming from? A leak at a valve or fitting can be fixed. A leak through the steel shell cannot.
  3. What is the repair worth? HomeGuide's other rule of thumb is to replace when the repair would cost more than 50 percent of a new heater.

Run your heater through those three and the answer is usually clear. A 6-year-old electric tank with a burned-out element is a repair. A 14-year-old gas tank that needs a $400 control valve is a candidate for replacement even though the part costs less than a new heater, because the tank is already near the end of its expected life.

How do you find the heater's age?

Check the label on the side of the tank. Some brands print a manufacture date; most encode the month and year in the serial number, and the manufacturer's website or support line can decode it. While you are at the label, note the brand, model, capacity in gallons and whether it runs on gas or electricity. A plumber can often quote both options over the phone with that information.

What does each common repair cost?

HomeGuide's 2026 repair guide lists these installed prices for individual parts:

PartHeater typeSign it may be failingTypical cost
Pilot assemblyGas tankPilot won't stay lit$50 to $200
ThermocoupleGas tankPilot lights, then drops out$100 to $325
IgniterGas tankClicking with no flame$75 to $350
Gas control valveGas tankBurner won't respond to the setting$150 to $550
Heating element or thermostatElectric tankShort supply of hot water, or none$100 to $350
Dip tubeAny tankHot water turns lukewarm fast$100 to $300
Anode rodAny tankRotten-egg odor or rust-tinted hot water$150 to $350
Temperature and pressure relief valveAny tankWater from the discharge pipe$50 to $300
Tank flushAny tankPopping or rumbling sounds$75 to $250
Expansion tankClosed systemsRelief valve keeps weeping$300 to $800

A water heater repair visit in Durham typically starts by testing elements, thermostats or the gas controls, so you will know which line applies before you pay for parts. Never plug or cap the relief valve's discharge pipe. That valve is what keeps an overheated tank from failing violently, and a drip may be warning you about pressure rather than a bad valve.

Is a puddle always a dead tank?

No, and it is worth ten minutes to find out. Wipe the floor and the top of the heater dry, then check back over the next hour. Water that appears first at the cold or hot connections on top, at the relief valve pipe or along a nearby supply line points to a repairable leak. Water that seeps from under the jacket or out of the base with everything above it dry usually means the inner tank has corroded through, and no patch will last.

If it is the tank, close the cold supply valve above the heater, then turn off the breaker for an electric unit or set a gas control to off. Attach a hose to the drain valve if you need to empty it. If the source still isn't obvious, a leak detection appointment can rule out a slab or wall leak that happens to drain toward the heater closet.

Call now to be connected with a local plumber in Durham.
(919) 728-1409

What does a new heater cost in the Durham area?

HomeGuide's January 2026 installation guide gives these installed prices for standard tanks:

CapacityInstalled
30 gallons$500 to $1,900
40 gallons$600 to $3,000
50 gallons$700 to $3,100
65 gallons$900 to $3,400
80 gallons$1,200 to $4,000

Look for these on the quote as well: removal of the old unit ($75 to $500), an expansion tank ($100 to $400) and code updates ($75 to $500 or more). This Old House's 2024 survey of Durham plumbers found an average of $1,551 for a water heater installation and $537 for a repair, which helps frame the half-the-price test locally.

Permits depend on where you live. Durham City-County Building & Safety requires plumbing permits for replacements, so call 919-560-4144 for current fees on gas and electric units. Chapel Hill's trade work permit specifically covers water heaters, so ask a plumber handling a heater swap in Chapel Hill to include it. Person County's permit application lists electric and gas water heaters for Roxboro-area jobs, and Chatham County Central Permitting inspects plumbing in Pittsboro and Siler City. For a quote inside the city, start with replacing a water heater in Durham.

Does Durham-area water shorten a heater's life?

On City of Durham water, the 2024 water quality report does not list a hardness figure, so ask your plumber what they see on old elements and tank bottoms, or test a sample yourself. The City treats with chloramines and adds orthophosphate for corrosion control. Either way, sediment builds over time, and a yearly flush costs far less than a new tank.

Private wells are a different story. UNC Gillings School of Global Public Health found that 38 percent of 857 tested Durham County wells exceeded the advisory level for manganese and about 23 percent of tested wells exceeded the iron advisory. In Chatham County, calls about failing wells have centered on iron and manganese as well. Both minerals settle in tanks and coat elements. If you are on a well in Bahama, Rougemont or rural Chatham, test before the new heater goes in, and if treatment is needed, a plumber offering water treatment around Pittsboro can size it.

Should you change heater types while you are at it?

A failed heater is the most practical time to switch, since you are paying for installation anyway. HomeGuide's numbers:

  • Heat pump tank: $2,000 to $4,600 installed, and about $160 to $190 a year to run compared with $530 to $600 for a standard electric tank. The DOE says the space must stay between 40 and 90 degrees Fahrenheit with at least 1,000 cubic feet of air around it, which rules out many small closets.
  • Tankless: $1,400 to $5,600 installed and 15 to 20 years of life, but converting from a tank adds $600 to $2,500 in labor and possibly gas line, venting or electrical upgrades. Our tankless versus tank comparison walks through it, and you can read about tankless installation in Durham.

When hot water is needed back this week, the same type and size is usually fastest because the venting, gas or wiring is already in place.

What should you ask on the service call?

  • What is the repair price, and what would a comparable new heater cost installed?
  • Is the part in stock for this model, and is any warranty still active?
  • Did you see corrosion, heavy sediment or a weak anode that suggests the tank is near the end?
  • Does the replacement price include the permit, haul-away and any code work?

For other repair prices, see the Durham plumbing cost guide. North of the county line, look for heater repair in Roxboro.

A gas heater with any gas odor is not a repair-or-replace decision. Leave the house and call 911 or Enbridge Gas North Carolina at 1-877-776-2427 from outside. Our page on what to do if you smell gas explains the next steps.

Frequently asked questions

How long should a water heater last in Durham?
The U.S. Department of Energy gives tank water heaters 10 to 15 years. HomeGuide's 2026 guide says 8 to 12 years is typical, with up to about 15 possible when the tank is flushed and the anode is checked.
Is a 12-year-old water heater worth repairing?
Usually only for an inexpensive part. HomeGuide suggests replacing heaters older than 10 years, or any heater where the repair would cost more than half of a new one.
Do you need a permit to replace a water heater in Durham?
Durham City-County Building & Safety requires plumbing permits for replacements. Call 919-560-4144 for current fees on gas and electric units.
Call now to be connected with a local plumber in Durham.
(919) 728-1409

Last updated:

☎ Call (919) 728-1409