AllSquareOpen the app

How much does a water heater replacement cost? (2026)

A water heater replacement costs about $1,800 on average in 2026, with most projects running $1,100–$4,200.

Water heater replacement cost, by tier

TierTypical cost
Budget$1,100
Mid-range$1,800
High-end$4,200

Water heater replacement cost by region

Labor and materials vary widely by region. Against the national average, a mid-range water heater replacement runs roughly:

RegionTypical costvs. national
Northeast$2,10018% above the national average
Midwest$1,60010% below the national average
South$1,60012% below the national average
West$2,10014% above the national average

Water heater replacement cost by state

Sources

Water heater replacement figures are drawn from Angi, HomeGuide editorial cost guides (2026) and adjusted by US Census region, last sourced 2026-07-05. They are budgeting estimates — rough starting points, not quotes, and not financial advice.

Frequently asked questions

How much does a water heater replacement cost in 2026?
A water heater replacement costs about $1,800 on average, with most projects running $1,100–$4,200. Actual cost depends on materials, scope, and local labor.
Are these water heater replacement costs a quote?
No. They are estimates from Angi, HomeGuide editorial cost guides (2026), adjusted for region — useful for budgeting and comparing homes, not a substitute for a contractor's quote.

Comparing houses that each need work?

AllSquare is the buyer's version of comps: itemize every repair a house needs, roll it into the true monthly payment and all-in cost, and rank the homes you're actually choosing between — free, in your browser.

Start comparing houses