If you are having a problem with your water heater you may be wondering if you can fix it vs. replacing it. Of course, the answer depends on the problem(s) that the water heater is presenting and the age of the unit. If your water heater is between 6 and 12 years old (or older) you may actually be better off getting a new on instead of repairing the old one.

We recommend that you use the 50% rule. Which states that if a repair ends up costing more than 50% of what it would cost for a new product, then consider replacing it versus repairing it.

The Most Common Water Heater Problems That Can Be Fixed

Here are the most common issues that would require repair work on your water heater:

  • A broken or sticky valve
  • The burner or heating element breaks down
  • Circuit breaker trips (if it’s an electric water heater)
  • Pilot light flickers or goes out
  • Thermostat breaks down

Call your plumber to come in and assess the situation with your water heater and he/she will be able to advise you if the problem can be fixed or if it’s simply wiser to get a new unit.

Can You Patch A Hole In A Hot Water Heater?

Water may be leaking through a pinhole or several of them and you may want to simply try to patch them. Technically, this can be done but it’s not recommended. The metal that most hot water heater tanks are made of is very thin and pin holes in your unit are a very good indication that the tank is rusting.

So, patching a hole or two will only solve the problem temporarily.

We recommend that as soon as you notice a leak from your water heater to contact your plumber as soon as possible.

Is It Dangerous To Have A Leaking Water Heater?

If your water heater is leaking – you may decide that you want to wait to get it fixed. But is that a wise decision? We suggest that is not and here is why.

  • The water damage could cost you more if it affects your walls, floors, furniture, etc.
  • A faulty pressure relief valve could cause the unit to explode
  • Faulty water heaters could emit carbon monoxide

There are multiple reasons why your water heater may be leaking – any of these reasons may simply be a symptom of a much larger problem. Don’t wait to get that unit fixed. Call a professional plumber immediately.

How Much Does It Cost To Replace A Water Heater?

On average (according to Homewyse.com) the average cost to replace a hot water heater is about $600.00 to $800.00.

Another factor to consider is the warranty on your water heater. If it’s past it’s prime it may not be under warranty any longer and in this case – it may be wiser to purchase a new unit. Even if the cost to repair it is not very high. Even though there are not many moving parts that could break down, the fact is that the unit will be getting older and older – it’s inevitable that something else will break down. It’s just a matter of time.

So, although you can technically repair a leaking water heater, it is generally recommended to replace it instead.


If you have any questions about your water heater or are having some problems with it, call Atlantis Plumbing today at 770-505-8570. We are available 24 hours a day, 7 days a week.