HomeCostGuide

Systems calculator

Water Heater Replacement Cost Calculator

Estimate water heater replacement costs by tank type, capacity, fuel type, and installation complexity.

Project details

Estimated range

$1,200 - $3,500

estimated water heater replacement cost using national average pricing.

Enter a ZIP code to adjust this estimate for broad regional cost differences.

How we calculate this

  • A valid 5-digit ZIP code applies a broad regional cost multiplier to the national average estimate.
  • The estimate uses national average installed pricing per water heater.
  • Type, fuel source, and installation complexity adjust the range.
  • Venting, expansion tanks, drain pans, electrical work, or gas line updates can add cost.

Recommended Water Heater Items

Rotates weekly

As an Amazon Associate, HomeCostGuide earns from qualifying purchases. Other affiliate links may also earn a commission.

Water Heater cost guide

Water heater cost factors

Replacement cost depends on water heater type, capacity, fuel source, venting, code requirements, access, and whether plumbing or electrical updates are needed.

Tank vs tankless

Tank water heaters usually cost less upfront. Tankless systems often cost more to install, especially when venting, electrical, or gas line upgrades are needed.

Code and safety updates

Many replacements require small code updates such as expansion tanks, shutoff valves, drain pans, or venting improvements. These can change the final quote.

Project planning guide

Need more planning detail?

Plan water heater replacement costs with tank type, fuel source, capacity, venting, code updates, and disposal details.

Read the guide

Cost guide

How to budget for a water heater project

Use the calculator as a planning range, then compare it with local bids. ZIP code adjustments can help account for broad regional labor and material differences, but final pricing depends on site conditions, scope, product choices, and contractor availability.

Cost by major choices

ChoiceOptionPlanning impact
Water heater typeStandard tankAround $2,350 for the default water heaters
Water heater typeHigh-efficiency tankAround $2,867 for the default water heaters
Water heater typeTanklessAround $4,113 for the default water heaters
Water heater typeHybrid heat pumpAround $3,878 for the default water heaters
Fuel typeElectricAround $2,162 for the default water heaters
Fuel typeGasAround $2,350 for the default water heaters
Fuel typePropaneAround $2,632 for the default water heaters

These rows are directional estimates based on the calculator defaults, not fixed quotes. Use them to see which selections move the budget most.

DIY vs hiring a pro

DIY can make sense for smaller water heater projects, but hiring a pro is usually safer when the job affects structure, utilities, drainage, waterproofing, or code compliance.

Permits and prep

Check whether permits, inspections, electrical updates, plumbing changes, or building-code requirements apply before work starts.

What to ask before you budget

  • Get at least two or three local quotes using the same project scope.
  • Ask each contractor to separate labor, materials, disposal, prep work, warranty coverage, and optional upgrades so the bids are easier to compare.
  • Ask what is excluded, especially repairs discovered after demolition or inspection.
  • Confirm timeline, payment schedule, cleanup, warranty terms, and who handles permits.

Hidden costs to watch

Common budget surprises include demolition, disposal, damaged existing materials, access issues, permit fees, upgraded materials, and change orders after work begins.

Frequently asked questions

How much does water heater replacement cost?

Water heater replacement often ranges from about $1,200 to $3,500 installed, with tankless and complex installs costing more.

Is tankless worth the extra cost?

Tankless may be worth it for space savings, efficiency goals, and long-term use, but installation requirements can raise upfront cost.

Does this include disposal?

Most contractor quotes include basic removal and disposal, but confirm that it is listed in the scope.

Related calculators