Water Heater Replacement Cost GuideAverage Prices by City

Get accurate water heater replacement cost estimates across all U.S. states. Compare tank vs tankless costs and find city-specific estimates for your area.

Average Water Heater Replacement Cost in the U.S.

Water heater replacement pricing typically depends on the type of system and installation complexity.

Common cost components include:

  • Removal of the old unit
  • New water heater unit
  • Labor and installation
  • Permits and inspections
  • Code upgrades (if required)

In general, replacement costs are higher in large cities and regions with higher labor rates or stricter building codes.

Water Heater Replacement Cost by Type

Tank Water Heater Replacement Cost

Traditional tank water heaters are the most common option and are usually quicker and less expensive to replace. Average tank water heater replacement costs range from $800 – $2,500 depending on capacity and fuel type.

Tank systems are typically easier to install, require less modification to existing plumbing, and have lower upfront equipment costs compared to tankless systems.

Tankless Water Heater Replacement Cost

Tankless systems typically cost more upfront due to equipment price and additional installation requirements but offer energy efficiency and unlimited hot water. Average tankless water heater replacement costs range from $1,500 – $3,500+.

Benefits include energy savings, longer lifespan, and space efficiency. However, installation may require additional electrical or gas line work, ventilation modifications, and more complex setup.

Gas vs Electric Water Heater Cost

Gas units often involve venting and gas line considerations, while electric units may require electrical upgrades depending on capacity. Gas water heaters typically cost $900 – $2,800, while electric units range from $800 – $2,400.

Gas systems require proper ventilation and may need gas line modifications, while electric units may need upgraded electrical service or circuits. Operating costs vary by region, with gas often being more economical in areas with lower gas prices.

What Affects Water Heater Replacement Cost?

Several factors influence how much replacing a water heater costs:

  • Unit size and capacity: Gallons or GPM - larger capacity units cost more, typically $800 – $2,500+
  • Fuel type: Gas vs electric - each has different equipment and installation requirements
  • Tank vs tankless system: Tankless systems cost more upfront but may offer long-term savings
  • Installation location: Garage, closet, attic, basement - accessibility affects labor costs
  • Ventilation requirements: Gas units require proper venting, which can add $200 – $800+
  • Permits and code compliance: Required in many cities, typically $50 – $300+
  • Local labor rates: Vary significantly by city, with major metros often charging 20-40% more
  • Emergency or same-day replacement: Rush service can add $100 – $300+ surcharge

Because of these variables, city-level estimates provide the most accurate pricing guidance.

Signs You May Need to Replace Your Water Heater

Homeowners often replace water heaters due to:

  • Inconsistent or no hot water - indicating heating element failure or sediment buildup
  • Rust-colored water - sign of internal tank corrosion and potential failure
  • Leaking tank - typically indicates tank failure requiring immediate replacement
  • Unusual noises - popping, banging, or rumbling sounds indicating sediment buildup or heating issues
  • Unit age reaching end-of-life - most water heaters last 8-12 years, with units over 10 years being high-risk for failure

In many cases, replacement is more cost-effective than repeated repairs. If repair costs exceed 50% of replacement cost or the unit is near end-of-life, replacement is usually recommended.

Water Heater Replacement Cost by City

Labor rates, permit fees, and installation standards vary by location. Choose your state below to see water heater replacement costs by city.

State Directory

Water Heater Replacement vs Repair

Understanding when to repair versus replace can save money and prevent emergency situations.

Repair

Repair may be suitable for minor issues on newer units, such as faulty thermostats, heating elements, or pressure relief valves. Typically cost-effective for units under 8 years old with isolated problems.

Average cost: $150 – $500 per repair

Replacement

Replacement is often recommended for older systems (10+ years), leaking tanks, or when repair costs exceed 50% of replacement cost. Prevents recurring issues and offers warranty protection.

Average cost: $800 – $3,500+ depending on type

In many cases, ongoing repair costs can exceed the cost of a full replacement over time. Consult with a licensed plumber to evaluate your specific situation and unit condition.

How to Get an Accurate Water Heater Replacement Quote

To get an accurate estimate, be prepared to share:

  • Type of water heater: Tank or tankless - your preference or existing system type
  • Fuel source: Gas or electric - depends on existing setup and availability
  • Unit size or household size: Capacity needed based on number of bathrooms and occupants
  • Installation location: Garage, closet, attic, basement - accessibility affects labor
  • Age of the existing unit: Helps determine if replacement is necessary
  • Urgency of replacement: Emergency, scheduled, or routine - affects scheduling and pricing

Most plumbers confirm pricing after an on-site inspection. Request quotes from multiple licensed plumbers in your area for accurate comparisons and competitive pricing.

Related Plumbing Cost Guides

Water Heater Replacement Cost FAQs

How much does it cost to replace a water heater?

Water heater replacement costs depend on unit type, fuel source, installation complexity, and city-level labor rates. Average costs range from $800 – $3,500+, with tank units typically costing $800 – $2,500 and tankless systems ranging from $1,500 – $3,500+. Gas units often cost more than electric due to venting requirements.

Is tankless water heater replacement more expensive?

Yes. Tankless systems usually cost more upfront due to equipment and installation requirements. Tankless water heater replacement typically costs $1,500 – $3,500+, compared to $800 – $2,500 for traditional tank units. However, tankless systems may offer long-term energy savings and longer lifespans, potentially offsetting higher upfront costs.

Do I need a permit to replace a water heater?

In many cities, permits and inspections are required and can affect total cost. Permit fees typically range from $50 – $300+, depending on local regulations. Some cities require permits for all water heater replacements, while others may only require them for gas units or major modifications. Always check with your local building department and ensure your plumber handles permit applications.

How long does water heater replacement take?

Many replacements are completed within a few hours, though complex installs may take longer. Standard tank water heater replacements typically take 2-4 hours, while tankless installations may require 4-8 hours due to additional electrical or gas line work, ventilation modifications, and more complex setup. Same-day replacements are often possible for standard installations.