Home / Water heater replacement cost
Cost
Water heater replacement cost in 2026
The short answer
Replacing a water heater typically costs $700 to $1,800 installed for a standard gas tank and $500 to $1,300 for electric, with the labor portion of a same-location swap around $300 to $600. Tankless units run higher, roughly $1,500 to $4,500 installed depending on fuel type, and hybrid heat-pump units higher still. The biggest cost swings come from fuel type, whether the unit stays in the same spot, and code upgrades.
Water heater replacement cost by type
| Job | Typical cost | Notes |
|---|---|---|
| 40-gallon gas tank | $700–$1,500 | Most common gas replacement |
| 50-gallon gas tank | $900–$1,800 | Larger household demand |
| 40 or 50-gallon electric tank | $500–$1,300 | No venting or gas line |
| Gas tankless | $2,500–$4,500 | Often needs venting and gas upsize |
| Electric tankless | $1,500–$3,000 | May need panel or circuit work |
| Heat pump (hybrid) | $2,800–$5,500 | Highest efficiency, highest install |
Sources: PlumbingSniper 2026 water heater guide. Figures are 2026 national ranges and vary by region, scope, and access.
What the labor covers
| Job | Typical cost | Notes |
|---|---|---|
| Same-location swap | $300–$600 | Like-for-like, no relocation |
| Relocation or new run | $500–$1,500 | Moving the unit or new lines |
| Tankless conversion | $800–$2,000 | Venting, gas, mounting |
| Permit | $50–$250 | Where required by your municipality |
Sources: PlumbingSniper 2026 water heater guide. Figures are 2026 national ranges and vary by region, scope, and access.
What moves the price
- Fuel type and venting. Gas units need proper venting, and switching between gas and electric adds line or panel work that can dwarf the appliance cost.
- Same spot versus relocation. Leaving the unit where it is keeps labor low. Moving it, or running to a new location, adds hours and materials.
- Code upgrades. An expansion tank, a drip pan, a new shutoff, or updated venting may be required to pass inspection, and they are commonly not in a rock-bottom quote.
- Emergency timing. An after-hours or same-day emergency replacement can carry a premium of roughly 25 to 50 percent over a scheduled job.
Repair or replace?
If your unit is leaking from the tank itself, replacement is usually the answer, because a tank leak cannot be repaired. For other faults, weigh the repair cost against the unit’s age. Our repair-versus-replace guide covers the rules of thumb plumbers actually use, and if your heater is actively leaking, start with what a leaking water heater means.
Water heater cost by city
Local wages, permits, and water hardness shift the number. See our city breakdowns, built from the national ranges above.
Water heater replacement cost in Austin, TX
About $700 to $2,000 installed, wage-indexed to the Austin-Round Rock-San Marcos, TX metro (0.98) and cross-checked against published local price pages.
See the Austin range →Water heater replacement cost in Des Moines, IA
$825 to $2,100 installed for gas, wage-indexed to the Des Moines-West Des Moines, IA metro (1.18) and cross-checked against published local price pages.
See the Des Moines range →Water heater replacement cost in Fort Worth, TX
About $675 to $1,900 installed, wage-indexed to the Dallas-Fort Worth-Arlington, TX metro (0.96) and cross-checked against published local price pages.
See the Fort Worth range →Water heater replacement cost in Jacksonville, FL
About $650 to $2,000 installed, wage-indexed to the Jacksonville, FL metro (0.92) and cross-checked against published local price pages.
See the Jacksonville range →Water heater replacement cost in Las Vegas, NV
About $850 to $2,100 installed for a 50-gallon gas tank, wage-indexed to the Las Vegas-Henderson-North Las Vegas, NV metro (0.94) and cross-checked against published local price pages.
See the Las Vegas range →Water heater replacement cost in Oklahoma City, OK
About $825 to $1,900 installed, wage-indexed to the Oklahoma City, OK metro (0.93) and cross-checked against published local price pages.
See the Oklahoma City range →Water heater replacement cost in San Antonio, TX
About $650 to $2,000 installed, wage-indexed to the San Antonio-New Braunfels, TX metro (0.91) and cross-checked against published local price pages.
See the San Antonio range →Water heater replacement cost in Tampa, FL
About $575 to $1,900 installed, wage-indexed to the Tampa-St. Petersburg-Clearwater, FL metro (0.82) and cross-checked against published local price pages.
See the Tampa range →Each local range is the national figure above adjusted for local plumber wages, then checked against what local plumbers publish. See how we localize a range, or browse every place we cover on our plumbing cost by city and state index.
Get quotes from local pros
Angi is a national marketplace for home services. You describe the job, and plumbing contractors who work in your area contact you with their own quotes. Requesting quotes is free and you are never obliged to hire anyone.
Angi pays us a referral fee for a completed service request. The fee comes from Angi, not from you, and it does not change the cost figures on this page.
Is this covered by a home warranty?
A home warranty is an annual service contract that pays to repair or replace covered home systems and appliances when they fail from normal use, in exchange for a monthly premium and a fixed service fee per visit. It does not cover a failure that has already happened or a fault that existed before the plan started, so it only helps if it is in place before the breakdown.
Choice Home Warranty pays us a referral fee for a quote request made through this link. You pay nothing extra. We do not sell warranties and we are not an insurer.
Sears Home Services offers home warranty plans and appliance repair nationwide.
Common questions
Water heater replacement questions
What is the average cost to swap out a water heater?
For a like-for-like swap of a standard tank unit in the same spot, most homeowners pay roughly $700 to $1,800 installed for gas and $500 to $1,300 for electric, with the labor portion of a straight swap around $300 to $600. Tankless units and hybrid heat-pump units cost more, both for the appliance and the install.
What is the labor cost to install a 50-gallon gas water heater?
A straightforward same-location replacement runs about $300 to $600 in labor. It climbs if the plumber has to move the unit, extend a gas line, add or upsize venting, or bring old connections up to current code. A permit, where required, typically adds $50 to $250.
How many years does a water heater last?
A conventional tank water heater generally lasts about 8 to 12 years, and tankless units often last longer. Once a unit is past roughly a decade, many plumbers weigh repair cost against replacement using a simple rule of thumb, which our guide to that rule explains.
Why do plumbers charge so much to replace a water heater?
Most of the bill is skilled labor and code compliance, not markup. A proper replacement can involve draining and hauling a heavy old tank, new water and gas connections, correct venting, an expansion tank, a drip pan, a permit, and testing for leaks and safe combustion. The appliance itself is often the smaller line item.
Get a real number for your repair
Get an itemized water heater quote.
Compare written quotes from independent, licensed plumbers so you can see parts, labor, permit, and any code upgrades separately. Free to you.
Free to you. PlumbingRepairCost connects homeowners with independent, licensed plumbers who pay us — that never changes what you pay. We are not a plumbing contractor and we do not dispatch emergency crews.
How to get an honest price
Start with the range. Use the cost tables here to learn the national range and what moves the price for your job.
Get it in writing. Ask two or three licensed plumbers for an itemized quote that separates parts from labor.
Compare like for like. Confirm the scope, warranty, and permit before you compare totals.
Every cost figure on this site is cited to current industry cost data. We do not set prices and we take no payment from you.