IQHabUnited States Plumbing Water Heater Replacement Cost (2026)

Water Heater Replacement Cost

Replacing a water heater is a common home project. Here's what it costs by type.

Low$900
Typical$1,650
High$3,000

Per water heater · USD

LowTypicalHigh

What's included

Labor

$400$900

Materials / equipment

$600$2,200

What changes the price

  • Tank vs. tankless water heater
  • Fuel type — gas or electric
  • Capacity (gallons)
  • Location and venting

Regional notes

  • Tankless units cost more up front but can be more efficient.
  • Codes vary; some areas require expansion tanks or upgrades.

Questions

How long does a water heater last?

Typically 8–12 years for a tank unit, longer for a well-maintained tankless system.

Cost by state

Costs vary by regional labor market. See local estimates for your state:

Browse all U.S. states

How to get an accurate quote

  1. Get several quotes and compare, not just price.
  2. Be specific about size, materials and any existing issues.
  3. Ask whether the quote includes labor, materials, permits and cleanup.
  4. Confirm the contractor is licensed and insured before you hire.

Source: IQHab data engine — national averages, 2026 · Updated 2026-08 · Confidence 2/3