How Much Does Water Heater Replacement Cost?
Typical national range: $882–$1,825. Source: HomeAdvisor, updated June 17, 2026; last checked September 29, 2026.
Water heater replacement typically costs between $882 and $1,825 in the United States, according to HomeAdvisor's national cost guide (updated June 17, 2026). These are national figures, not Georgia prices and not a quote; a written estimate from a contractor who has seen the job is the only figure to plan on.
What moves the price
- Tank or tankless, and its capacity
- Gas or electric, and whether venting or gas lines need changing
- Code upgrades such as an expansion tank or drain pan
- Removal and disposal of the old unit
What to ask before you accept an estimate
- Is the unit sized for this household, and why that size?
- Does the price include permit, haul-away and any code upgrades?
- What warranty covers the tank and the labour?
Get estimates from Georgia contractors
Send one free project request. It goes to up to three contractors who have claimed their listing and serve your ZIP code, and they contact you directly to quote.
Frequently asked questions
Do Georgia contractors publish water heater replacement prices on Georgia Home Contractors?
No. Contractors quote you directly after you send a project request. The site collects no prices, which is why this page cites HomeAdvisor's national figures instead.