Replacing a water heater represents a major investment in one’s home.
If you are spending that kind of money, it’s logical to want to invest in a unit that is effective, efficient, and will last as long as possible.
That begs the question of how many years a homeowner should expect to get out of a typical tank water heater.
Tank water heaters are still the norm in the U.S. Tankless heaters have become more popular in recent years, but they have certain shortcomings that make them impractical for larger families and people who live in areas with extremely cold winters.
So when it comes time to replace an aging unit, your average homeowner is likely to select a traditional tank model.
Average Lifespan of a Tank Model

It’s difficult to put a definitive number on a water heater’s lifespan. On average, a typical unit will function for 8-12 years.
But the older the unit gets, the less reliable it will be. It’s likely to need repairs somewhere around the 10-year mark.
Some suggest that proper maintenance can extend the life of a tank water heater to up to 15 years. I don’t doubt that at all.
The water heater in my home is approaching 20 years and is still going strong. But I am guessing my experience is abnormal.
When to Consider Replacement
I consider a tank water heater still running flawlessly after 20 years a blessing. But I’m also at the point of seriously thinking about replacing it. Are there any signs that would point me in that direction? Absolutely.
Comfort Solutions is a Utah HVAC and plumbing contractor serving customers in Sandy and West Haven. Here is what they have to say about it:
1. Consider the Unit’s Age
First, although it’s not absolutely necessary to replace a water heater at the 10-year mark, 10 years is about the time most units show problems.
This is the time a homeowner should start thinking about eventual replacement.
As the unit ages, it’s probably going to require more expensive repairs and maintenance. So at some point, the cost of keeping the heater may exceed the cost of replacing it.
2. Pay Attention to the Signs
Next, Comfort Solutions says homeowners should pay attention to the signs of an aging unit and be honest about their implications.
There are many signs indicating a water heater is nearing the end of its practical life:
- Leaks around the tank
- Rusty or discolored water
- Unusual noises coming from the tank
- Inconsistent water temperature
- Frequent safety switch resets
The big one for me is leakage. A combination of water on the floor and signs of rust near the bottom of the tank is a big red flag for me.
I replaced a water heater in my previous house for that very reason. It is a good thing I did, because the plumber opened up the old tank and showed me just how corroded it was inside.
Just Use Your Head

A general rule of thumb in plumbing circles is that a tank water heater should give a homeowner 8-12 years of reliable service.
Beyond that, a homeowner is taking his chances. So it boils down to this: just use your head.
If your water heater is already 8-10 years old, understand that it is on the downward slope of its lifespan.
Continue with regular maintenance and keep an eye open for signs that something could go wrong. Whatever you do, don’t expect to get lucky with a water heater that lasts two decades.