Free foreverOne message each morningReply STOP any time

When should you replace your water heater?

Short answer: Most tank water heaters last 8–12 years. If yours is past 10, replace it before it fails — a burst tank floods the house, and the 2am emergency price is the worst money you'll ever spend.
TypeTypical lifeWatch after
Tank — gas8–12 yrsyear 10
Tank — electric10–15 yrsyear 12
Tankless20+ yrsyear 18

Signs yours is near the end: rusty or discolored hot water, rumbling or popping from the tank, water pooling at the base, or simply age 10+. Any one of these and it's time to plan the replacement, not wait for the leak.

Free · No app
Don't track this by hand.
We'll text you before the water heater (and everything else) needs attention — plus a free daily brief with the stuff you actually follow. No app.

How to budget for it: a standard tank runs $1,200–2,000 installed; tankless costs more upfront but lasts roughly twice as long. Getting three quotes before the failure typically saves 20–30% versus the emergency call.

Not sure how old yours is? Check the serial number on the label — the first characters usually encode the manufacture date. If you can't tell and it looks original to a home built 10+ years ago, assume you're in the window.

water heater lifespan by brand

Lifespans vary by brand. Pick yours for the specific numbers and what to watch:

Common questions

How long does a water heater last on average?

A conventional tank lasts about 8–12 years for gas and 10–15 for electric. Tankless units often run 20 years or more. Hard water and skipped maintenance shorten all of those.

Should I replace my water heater before it fails?

If it's past 10 years, yes. A planned replacement is cheaper, lets you compare quotes, and avoids water damage from a burst tank. Once you see rust, pooling, or hear rumbling, plan the swap.

Related guides

Water Heater Lifespan: When to Replace (2026 Guide) · PurelySearch