Water Heater Replacement Cost

Replacing a water heater costs $600–$3,100 installed for a standard tank in 2026, or $1,400–$5,600 for tankless. Angi's project data puts the average replacement at $1,348. The split that matters: like-for-like tank swaps are the cheap version of this job; changing type is where the price doubles.

Quick answer: Standard tank $600–$3,100 installed (unit $400–$2,100 + labour $200–$1,000). Tankless $1,400–$5,600 installed. Permit $50–$200. (HomeGuide 2026.)

Cost by type

TypeUnit onlyInstalled
Standard tank (40–50 gal)$400 – $2,100$600 – $3,100
Tankless (on-demand)$600 – $2,600$1,400 – $5,600

Angi's 2026 data (30,979 verified projects) lands in the same place: an average replacement of $1,348, with most tank jobs between $881 and $1,826. If your quote for a straightforward tank swap is far above $3,100, ask what else is in it — sometimes it's legitimate code work, sometimes it's padding.

What drives the price

Repair or replace?

A leaking tank is done — tanks can't be patched, and replacement is the only option. For a non-leaking unit, age is the guide: tank heaters last 8–15 years, tankless 10–20. Paying for a major repair on a 12-year-old tank is usually money toward a replacement you'll buy within a couple of years anyway. And plan the timing if you can: a heater replaced on your schedule costs less than the same heater replaced as a flooded-garage emergency.

Frequently asked questions

How much does it cost to replace a water heater?

$600–$3,100 installed for a standard tank; $1,400–$5,600 for tankless (HomeGuide 2026). Angi's average across verified projects is $1,348.

How long do water heaters last?

Tank units 8–15 years; tankless 10–20 years. A leaking tank can't be repaired — only replaced.

Is tankless worth the extra cost?

It costs roughly double upfront plus conversion work, in exchange for on-demand hot water and lower standby losses. Best for tight spaces and high-demand homes; a like-for-like tank is the economical default.

Need a water heater replaced?

Tell us the scope and get a real quote — Jacksonville-area requests go straight to Homeland Construction & Roofing.

Request a quote

Related guides

Sources: HomeGuide, "Water Heater Installation Cost" (2026 — tank $600–$3,100 installed, tankless $1,400–$5,600, labour $200–$1,000, permits $50–$200, lifespans); Angi 2026 project data (average replacement $1,348 across 30,979 projects; most tank replacements $881–$1,826). Last updated November 2026.