The most common signs you need a new water heater are hot water that runs out fast, rusty or discolored hot water, puddles around the tank, and weak hot water pressure. Age matters too: most tank heaters last about 8 to 12 years. Here is how to read each warning sign and decide whether a repair or a replacement makes more sense.
Why Water Heaters Wear Out
Every time a tank water heater runs, minerals in the water settle to the bottom as sediment. Over the years, that sediment builds up, and the steel tank slowly corrodes from the inside.
A part called the anode rod protects the tank by corroding first. Once it is used up, the tank itself starts to rust. Regular water heater maintenance slows this down, but no tank lasts forever.
7 Signs You Need a New Water Heater
1. Your Hot Water Runs Out Faster Than It Used To
If showers that used to stay warm now turn cold halfway through, sediment may be taking up space in the tank. That leaves less room for hot water and makes the burner or elements work harder.
On an electric heater, a failed heating element can cause the same problem, and that is often repairable. On an older tank, though, shrinking hot water supply is one of the clearest signs the unit is near the end.
2. Rust or Discolored Hot Water
Rusty, reddish, or brown hot water can mean the inside of your tank is corroding. Try a simple test: run only the hot water at a sink, then only the cold.
- Only the hot water is discolored: the water heater is the likely source.
- Both hot and cold are discolored: your pipes may be the cause instead.
A rusting tank cannot be patched. Once corrosion sets in, a leak is usually not far behind.
3. Puddles or Moisture Under the Heater
Water on the floor around your heater is never something to ignore. Sometimes it comes from a loose fitting or the temperature and pressure (T&P) relief valve, which a plumber can repair.
If the water is coming from the tank itself, the tank has likely cracked or rusted through. That means replacement, and the sooner the better, since a failing tank can let go and flood the area.
4. Low Hot Water Pressure
If your cold water pressure is fine but the hot side is weak, sediment or scale may be clogging the tank outlet or the lines leaving it. In a newer heater, a flush may help.
In an older heater with heavy buildup, low pressure often comes with other warning signs on this list. Together, they point toward replacement.
5. Rumbling, Popping, or Banging Noises
Those noises usually come from water trapped under a layer of sediment. As the burner heats it, the water boils and pops through the buildup.
Noise alone does not mean the heater is failing. But heavy sediment makes the unit less efficient and puts extra stress on the tank.
6. Water Temperature Swings
Water that goes from warm to scalding to lukewarm can point to a faulty thermostat, heating element, or gas control. These parts are often replaceable. If your water is running hotter than it should, see our guide to why your hot water is too hot.
7. Your Water Heater Is More Than 10 Years Old
Tank water heaters typically last about 8 to 12 years, and tankless units around 20. You can usually find the manufacture date on the label or in the serial number.
If your heater is in that age range and showing even one of the signs above, it is smart to start planning a replacement now, before it fails on a cold morning.
Repair or Replace?
Not every problem means a new heater. Here is a simple rule of thumb:
- Usually repairable: a bad heating element, thermostat, gas control, or a leaking valve or fitting on a newer unit.
- Usually time to replace: a leaking tank, rusty hot water from the tank, or an older heater with several problems at once.
If you are replacing, it is also a good time to ask whether a tankless model fits your home. Tankless heaters provide hot water on demand and tend to last longer than tank models.
What to Do If Your Water Heater Is Leaking
If you find water around the tank, take these steps to limit damage:
- Turn off the power or gas. For an electric heater, switch off its breaker. For a gas heater, turn the gas control knob to off. If you smell gas, leave the house and call your gas utility from outside.
- Shut off the water. Close the cold water supply valve on the pipe going into the top of the heater.
- Keep clear of hot water. Water in the tank can be hot enough to burn, so do not try to drain it yourself unless you know how.
- Call a plumber. A licensed pro can tell you if the leak is repairable or if the tank needs replacing.
Never attempt gas line or gas valve work yourself. Leave it to a licensed professional.
Water Heater Help for Royersford and Nearby Towns
Avanti Plumbing & Drains is a family-owned company based in Royersford that has served homes across Montgomery and Chester County since 2006. We repair and install tank and tankless water heaters, including Bradford White, Rinnai, A. O. Smith, and State. Check our service areas to see if we cover your town.
When to Call a Plumber
Call a licensed plumber if you notice any of the following:
- Water leaking from the tank or pooling under the heater
- Rusty or discolored hot water
- Hot water that runs out much faster than it used to
- A gas smell near the heater (leave the house first and call your gas utility)
- A heater that is 10 or more years old and starting to act up
Our technicians will explain your options before any work begins, so you can decide between a repair and a new water heater installation with all the facts.
Seeing signs you need a new water heater? Avanti Plumbing & Drains is available 24/7, with same-day and after-hours service. Call (610) 489-2717 or book your service online.
Frequently Asked Questions
How long does a water heater usually last?
A tank water heater typically lasts about 8 to 12 years, while a tankless unit can last around 20 years. Water quality, usage, and regular maintenance all affect how long yours will last.
Is a leaking water heater an emergency?
A leak coming from the tank itself is serious, because a corroded tank can fail without warning. Shut off the power or set the gas control to off, close the cold water supply valve, and call a plumber right away.
Can rusty hot water come from something other than the water heater?
Yes. Older galvanized pipes can also cause rusty water. If only your hot water looks rusty, the water heater is the more likely source. If both hot and cold are discolored, the pipes may be the problem.



