Skip to main content
Cost Guide

How much does water heater replacement cost?

Replacing a traditional tank water heater typically runs a representative $1,500–$3,500 installed, while a tankless (on-demand) unit typically runs about $3,500–$8,000 because of the unit cost and possible gas, venting, or electrical upgrades. Your real price depends on the type, fuel, and any required upgrades — an on-site estimate confirms it.

Typical range $1,500 – $8,000 Representative installed range across tank and tankless. [SME REVIEW: confirm local spread & permit costs.]

These are representative ranges to help you plan — not a quote. Your actual price depends on your home, equipment, and scope, and can fall outside these ranges. The only way to know your real cost is a free on-site estimate.

Typical water heater replacement ranges

Representative installed ranges to help you plan. Your estimate depends on your home — the factors below explain what moves it.

Traditional tank water heater

Like-for-like swap; 8–12 year lifespan.

$1,500 – $3,500
Tankless (on-demand) water heater

Endless hot water, 20+ year life; may need gas/venting/electrical upgrades.

$3,500 – $8,000

What affects your water heater replacement price

Tank vs. tankless

Tankless units cost more upfront and may require gas line, venting, or electrical upgrades, but last far longer. Tanks are cheaper today with a shorter lifespan.

Capacity & fuel

Larger capacity and switching fuel types (gas vs. electric, or to a heat-pump water heater) change equipment and install cost.

Code upgrades

Modern installs may require expansion tanks, seismic strapping, updated venting, or a drain pan to meet California code.

Hard water provisions

In hard-water areas, adding a softener or planning for descaling protects the new unit's lifespan.

What's typically included

  • New water heater sized to your household
  • Installation, connections, and code-required safety provisions
  • Removal and disposal of the old unit
  • Permits where required
  • Testing and walkthrough

Often quoted separately

  • Water softener or whole-home filtration (quoted separately)
  • Major gas line or electrical service upgrades for tankless conversions

Spread the cost over time

Qualified homeowners can finance this project through our lending partner — including 0% interest plans (typically 6–18 months) and low-interest extended terms up to 60 months. Approval, rate, and term depend on credit and the lender; we'll walk you through the options on your estimate.

View financing options →

Rebates & incentives

Heat-pump water heaters (a high-efficiency electric option) may qualify for California electrification incentives. Programs change and amounts aren't guaranteed — we help eligible homeowners find and file what applies. See our Rebates & Incentives guide.

Explore rebates & incentives →

Frequently asked questions

How much does it cost to replace a water heater?

A traditional tank replacement is typically about $1,500–$3,500 installed; a tankless unit is typically about $3,500–$8,000 because of higher equipment cost and possible upgrades. Your exact price requires an on-site estimate.

Is tankless worth the extra cost?

It can be, for endless hot water and a 20+ year lifespan, if you plan to stay in the home. For a tighter budget or shorter stay, a tank may be smarter. Our tankless vs. tank comparison breaks it down.

Before you decide

Honest guides to help you choose well — not just what it costs, but whether it's the right call for your home.

Get your free water heater replacement estimate

No pressure, no surprises — a clear, upfront price for your home before any work begins. Already have a quote? Get a free 2nd opinion.