Water Heater Replacement Cost (2026 Guide)

Water heaters provide hot water for showers, dishwashing, laundry, and other daily household tasks. When a water heater fails or becomes inefficient, replacement may be necessary.

Understanding the typical water heater replacement cost can help homeowners budget for installation and compare contractor estimates.


Average Water Heater Replacement Cost

The cost to replace a water heater depends on the type of system, tank size, installation difficulty, and labor costs.

Cost TypeTypical Price
Low$900
Average$1,800
High$3,500

Tankless systems or complex installations can cost more.


Water Heater Replacement Cost by Type

Tank Water Heater

Traditional tank water heaters store hot water in a reservoir.

Typical cost: $900 – $2,500

Pros:

  • lower upfront cost
  • simple installation

Tankless Water Heater

Tankless systems heat water on demand rather than storing it.

Typical cost: $2,000 – $5,000

Pros:

  • energy efficient
  • unlimited hot water
  • longer lifespan

What Affects Water Heater Replacement Cost

Tank Size

Larger water heaters cost more due to increased capacity and materials.

Common sizes:

  • 40 gallon
  • 50 gallon
  • 75 gallon

Installation Complexity

Costs may increase if:

  • gas lines need modification
  • electrical upgrades are required
  • venting changes are necessary

Location of the Unit

Water heaters located in tight spaces or difficult-to-access areas may increase labor costs.


Signs You May Need Water Heater Replacement

Common warning signs include:

  • inconsistent hot water
  • rusty or discolored water
  • strange noises from the tank
  • water leaking from the heater
  • water heater age over 10–12 years

Repair vs Replacement

Minor repairs such as replacing thermostats or heating elements may cost: $150 – $600

However, replacement may be recommended when:

  • the tank is leaking
  • repairs are frequent
  • the system is over 10 years old

Water Heater Replacement Cost by City

Labor rates vary depending on location.

Examples include:

  • Phoenix water heater replacement cost
  • Dallas water heater installation cost
  • Tampa water heater replacement cost

Local contractors may charge different rates based on regional demand.


Water Heater Replacement FAQs

How long does water heater replacement take?

Most installations take between two and four hours.


How long do water heaters last?

Traditional tank systems last about 8–12 years, while tankless systems can last 20 years or more.


Should I upgrade to a tankless water heater?

Tankless systems offer higher efficiency and longer lifespan but have higher upfront installation costs.


Related Plumbing Cost Guides

  • Sewer Line Replacement Cost
  • Drain Cleaning Cost
  • Hydro Jetting Cost

Scroll to Top