Home & Appliances

How Long Does a Water Heater Last?

Tank water heaters last 8–12 years. Tankless models last 20+ years with annual descaling maintenance.

8–12 years (tank) / 20+ years (tankless)

Quick Facts

Average Lifespan
8–12 years (tank) / 20+ years (tankless)
Replacement Cost
$800–$1,600 (tank) / $1,000–$2,500 (tankless)
Source
InterNACHI, NAHB

Overview

Tank water heaters are among the most reliable home appliances — until they fail, often without warning. A standard gas or electric tank unit lasts 8–12 years according to InterNACHI and NAHB research, with hard water and sediment buildup being the primary shorteners of lifespan. When a tank fails, it typically means a flooded utility room. Tankless (on-demand) water heaters last significantly longer — 20+ years with annual descaling — but cost more upfront and require professional maintenance. Knowing the age of your water heater is the single most important factor in avoiding an emergency replacement.

Signs It Is Time to Replace

  • Age over 10 years — past average lifespan for tank units
  • Rust or discoloration in hot water at the tap
  • Popping or rumbling sounds when heating — sediment buildup on the heating element
  • Water pooling around the base of the unit (pressure relief valve leak or tank corrosion)
  • Inconsistent hot water — longer wait times or shorter hot showers than before
  • Visible rust or corrosion on the tank body or inlet/outlet connections

How to Make It Last Longer

  • Flush the tank annually to remove sediment — this alone can add 2–3 years to tank life
  • Set temperature to 120°F — higher temps accelerate corrosion inside the tank
  • Inspect the anode rod every 3–5 years and replace when depleted (prevents tank corrosion)
  • Check the pressure relief valve annually by briefly lifting the test lever
  • Insulate the first 6 feet of hot and cold water pipes leading from the unit to reduce heat loss
  • For tankless: descale the heat exchanger annually, especially in hard water areas

What Affects Replacement Cost

  • Tank vs. tankless — tankless units cost $1,000–$1,500 more upfront but last twice as long
  • Fuel type — electric vs. gas vs. heat pump hybrid (most efficient but highest upfront)
  • Tank capacity — 40-gallon vs. 80-gallon units
  • Labor and code upgrades — older installations may need permit work and pipe updates
  • Water quality — hard water areas require more frequent maintenance and shorter intervals between replacements

When to Replace

Replace a tank water heater when it reaches 10 years, when you see rust in the hot water, or when the tank is actively leaking. A leaking tank cannot be repaired — it must be replaced immediately. If your unit is 8–12 years old and needs any repair costing over $400, replacement is typically better value given the remaining lifespan. Proactive replacement during a planned renovation or before a sale is far better than an emergency replacement.

💡
Pro Tip

Check the serial number label on your water heater — the manufacture date (not install date) is embedded in the serial number. Most manufacturers encode it in the first 4 characters. A water heater installed "2 years ago" by the previous owner may actually be a 9-year-old unit near end of life.

Frequently Asked Questions

How long does a tankless water heater last?+

Tankless (on-demand) water heaters last 20+ years with proper maintenance — about twice as long as tank units. Annual descaling is required, especially in hard water areas. Rinnai and Navien models are particularly well-regarded for longevity.

How much does water heater replacement cost?+

A standard 40-50 gallon tank water heater installed costs $800–$1,600. Tankless units run $1,000–$2,500 installed. Heat pump hybrid water heaters cost $1,200–$2,000 but cut energy usage by 60–70% vs. conventional electric.

What are the signs a water heater is about to fail?+

Key warning signs: rust-colored hot water, rumbling or popping sounds, inconsistent water temperature, water pooling at the base, and age over 10 years. A leaking tank will not repair itself — replace it immediately to avoid water damage.

Related Guides

Track your Water Heater with IsItDue — free

Enter your install date or last service, and IsItDue will tell you exactly when it's due — and how much to set aside each month.

Start tracking for free →