← All articles
πŸ’§

How Long Does a Water Heater Really Last? (8-15 Year Truth)

πŸ”§ Maintenance & Repairs August 04, 2026 Β· 6 min read water heater lifespan water heater replacement tank water heater tankless water heater home maintenance plumbing hot water heater
TL;DR: A standard tank water heater lasts 8 to 12 years, while a tankless unit can run 15 to 20 years with basic care. The anode rod, water hardness, and annual flushing decide where in that range yours ends up, and rust-colored water or a rumbling tank are the clearest signs it's near the end.

_Last reviewed: July 2026 Β· 7 min read_

You want a straight answer, not a sales pitch: is your water heater about to fail, or does it have years left? The honest answer depends on the type of unit, your water quality, and whether anyone has ever touched the anode rod since installation.

Okoniq Property Hub logs your water heater's install date, model, and last maintenance check so you're never guessing whether it's due for service or replacement.

How long does a tank water heater actually last?

A standard gas or electric tank water heater lasts 8 to 12 years on average, according to manufacturer warranty terms and industry service data. Most units ship with a 6-year or 9-year warranty, and that number is a decent proxy for expected lifespan, manufacturers price warranties close to when failures start clustering.

Hard water shortens that window fast. In areas with high mineral content (much of the Southwest and Midwest), sediment builds up on the tank bottom and can cut 2 to 4 years off the expected life if the tank is never flushed. A unit in soft-water regions like the Pacific Northwest that gets an annual flush can push past 12 years without much drama.

The tank itself is a steel shell with a glass lining. Once that lining cracks, which happens gradually through age and heat cycling, the exposed steel starts corroding and there's no fixing it. That's why age is the single best predictor of failure for tank units, more than any single symptom.

How long does a tankless water heater last?

A tankless water heater typically lasts 15 to 20 years, roughly double a tank unit, because there's no standing water sitting in a steel tank corroding it from the inside. Instead, water only passes through a heat exchanger when you turn on a tap, so there's far less internal wear over time.

The tradeoff is that tankless units need descaling maintenance more strictly than tank units need flushing. Manufacturers like Rinnai and Navien recommend descaling every 12 months in hard-water areas, using a vinegar or commercial descaling solution run through the unit's isolation valves. Skip that step for 3 to 5 years and mineral scale can choke the heat exchanger, forcing an expensive repair or early replacement well before that 15-year mark.

Upfront cost is the other side of the ledger. A tankless unit runs $1,500 to $3,500 installed versus $800 to $1,800 for a comparable tank system, so the longer lifespan needs to offset that gap for the math to work in your favor.

| Factor | Tank Water Heater | Tankless Water Heater | |---|---|---| | Average lifespan | 8-12 years | 15-20 years | | Install cost | $800-$1,800 | $1,500-$3,500 | | Key maintenance | Annual flush, anode rod check | Annual descaling | | Failure mode | Tank corrosion, leaks | Scaled heat exchanger |

What are the warning signs a water heater is failing?

Rust-colored water, a rumbling or popping noise from the tank, and water pooling at the base are the three clearest signs a tank water heater is near failure. Rusty water usually means the tank lining has broken down and the steel underneath is corroding, which is not something you flush away, it's a sign to start shopping for a replacement.

Rumbling or popping sounds come from sediment hardening on the tank bottom. As the burner or element heats through that layer, trapped water pockets boil and pop, similar to the sound a kettle makes right before it whistles. It's not immediately dangerous, but it's a clear signal the tank hasn't been flushed in years and is working harder than it should.

Any moisture at the base of the tank deserves immediate attention, because a slow leak from a cracked tank can turn into a full failure with little warning, often flooding a basement or utility closet overnight. If you're dealing with water stains showing up elsewhere in the house, diagnosing a ceiling water stain uses the same logic: trace it to the source before assuming the worst. And if the leaking water heater sits near a finished basement, it's worth pairing a replacement with a broader look at basement waterproofing so you're not solving one moisture problem while ignoring another.

What maintenance actually extends a water heater's life?

Flushing the tank annually and replacing the anode rod every 3 to 5 years are the two maintenance tasks that matter most, and both take under an hour. The anode rod is a sacrificial metal rod, usually magnesium or aluminum, that corrodes instead of the tank's steel walls. Once it's fully dissolved, the tank starts rusting from the inside, so checking it every few years is the cheapest insurance you can buy for a $1,000 appliance.

Flushing means draining a few gallons through the bottom valve to clear sediment before it hardens. Skipping this for 5+ years is the most common reason tank units die at year 8 instead of year 12. Setting the thermostat to 120Β°F instead of the factory-default 140Β°F also reduces mineral scaling and cuts standby heat loss, saving a few dollars a month on top of extending tank life.

If your water heater shares a mechanical room with a boiler, the same discipline applies across both systems, and boiler maintenance basics covers the annual checks worth doing together. For any drain-related plumbing symptoms nearby, like slow-draining fixtures that sometimes get blamed on the water heater but trace back to old piping, cast iron drain pipe replacement explains how to tell the difference, and a persistent clog is worth ruling out with a clogged drain: DIY snake vs. calling a plumber check before assuming the water heater is at fault.

FAQ

How much does it cost to replace a water heater?

A standard 40-50 gallon tank replacement runs $800 to $1,800 installed, while a tankless conversion runs $1,500 to $3,500 depending on venting and gas line changes.

Should I repair or replace a 10-year-old water heater?

At 10 years, most tank units are near or past their expected lifespan, so a repair costing more than $300-$400 usually isn't worth it, replacement is the better long-term value.

Does a water heater need a permit to replace?

Most US municipalities require a plumbing permit for water heater replacement, especially for gas units, and skipping it can affect home insurance claims later, so check with your local building department.

Can I extend a tank water heater past 12 years?

Yes, with an annual flush and anode rod replacement every 3-5 years some tanks run 15 years, but the risk of a sudden leak rises sharply after year 12 regardless of maintenance.

What size water heater do I actually need?

A 40-gallon tank covers most 2-3 bedroom homes with 2-3 people, while a 50-gallon or tankless unit suits 4+ person households, sizing is based on peak simultaneous hot water use, not square footage.


This is educational information, not plumbing or engineering advice. Call a licensed plumber to inspect your specific unit before deciding between repair and replacement.

Get seasonal maintenance tips by email

Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam β€” unsubscribe anytime.

Prefer to dive in? Get started free β†’