Water Heater Replacement Cost in 2025: Full Breakdown

By Water Heater Replacement Cost Editorial Team, independent cost research
Updated 2026-06-17
Estimate your water heater replacement cost with the free calculator →

Average water heater replacement cost in 2025

Replacing a water heater in the United States typically costs between $900 and $2,500 all in, including the unit itself and professional installation. The national midpoint sits around $1,200 to $1,500 for a standard 40 to 50 gallon tank-style unit. Tankless models cost significantly more upfront, running $1,500 to $4,500 installed depending on fuel type and flow rate requirements.

Use our water heater replacement cost calculator to get a personalized estimate based on your unit type, fuel source, tank size, and zip code.

Cost by water heater type

Water heater typeUnit costInstallation costTotal installed range
Gas tank (40 gal)$400 to $900$300 to $600$700 to $1,500
Electric tank (40 gal)$300 to $700$200 to $500$500 to $1,200
Gas tank (50 gal)$500 to $1,100$300 to $700$800 to $1,800
Electric tank (50 gal)$400 to $900$200 to $500$600 to $1,400
Tankless gas$700 to $2,000$500 to $1,200$1,200 to $3,200
Tankless electric$500 to $1,200$300 to $800$800 to $2,000
Heat pump (hybrid)$1,000 to $2,500$300 to $600$1,300 to $3,100

What drives the total cost

Labor cost to replace a water heater

Labor alone for a straightforward swap of the same type and size unit runs $200 to $500 in most markets. A licensed plumber typically bills one to three hours for a standard tank-style replacement. Tankless installation takes longer, often three to five hours, because it may involve rerouting gas lines, upgrading electrical panels, or adding new venting, pushing labor to $400 to $1,000 or more. Get quotes from a licensed plumber before committing to any project.

Ways to save on water heater replacement

Frequently asked questions

Is it cheaper to repair or replace a water heater? Repairs under $300 on a unit less than seven years old usually make sense. For units older than 10 years with major failures like a leaking tank or failed heat exchanger, replacement is almost always the better investment.

Does homeowners insurance cover water heater replacement? Standard policies cover sudden water damage from a burst heater but rarely cover the unit replacement itself, which is considered a maintenance expense. Check your policy for specifics.

Can I replace a water heater myself? Gas water heater replacement requires proper venting and gas line connections that most jurisdictions require a licensed plumber to handle. Electric replacements involve 240-volt wiring. DIY errors create safety and legal risks. Hire a licensed professional.

Bottom line

Budget $900 to $2,500 for a standard tank replacement and $1,500 to $4,500 for tankless. Use our water heater replacement cost calculator for a tailored estimate, then get quotes from a licensed plumber to confirm your local pricing.

Advertisement

Get real water heater replacement quotes

Compare free, no-obligation quotes from vetted local pros near you.
Get my free quotes
Advertising disclosure: we may earn a commission from quote requests, at no cost to you.

Related guides

Estimate your water heater replacement cost with the free calculator →