How Long Does a Water Heater Last? (And How to Get More Years Out of Yours)

The water heater is one of those things nobody thinks about — until you're standing in a cold shower or mopping up a flooded garage. As a home inspector, it's one of the first things I check, so here's what I tell buyers and homeowners about how long they last and how to get more out of yours.
How long should it last?
A standard tank water heater usually lasts about 8 to 12 years. Tankless units can go quite a bit longer — often 20 years or more — but they cost more up front. If a home's water heater is pushing 10-plus years, I make a point of flagging it, not because it's broken, but because it's living on borrowed time and you'll want to budget for a replacement.
Warning signs it's near the end
- Rust-colored or cloudy hot water
- Popping or rumbling sounds (that's sediment cooking on the bottom of the tank)
- Water pooling or dampness around the base
- Not enough hot water, or it runs out fast
- It's simply old — check the serial number for the date
Simple maintenance that adds years
Most water heaters die early from neglect, not defect. A few easy things go a long way: flush the tank once a year to clear out sediment, check the anode rod every few years (it's a sacrificial part that protects the tank from rust), test the temperature-and-pressure relief valve, and keep the temperature around 120°F — hot enough to be useful, not so hot it wears the unit or scalds anyone.
What I check on an inspection
When I inspect a water heater, I'm looking at its age, any leaks or corrosion, whether the T&P relief valve and its discharge line are installed correctly, proper venting on gas units, and signs the tank's on its way out. If yours is getting up there in years, better to know now than the morning of a cold shower. Got questions about a home you're buying? Call or text me.
Have a home you want inspected?
Call or text Aaron — local, thorough, and honest, every time.