Water Heaters cost guides
Water heater replacement and installation — standard tank, tankless and heat pump models. Choose a project below for a 2026 estimate localized to your city.
- Tank Water Heater ReplacementReplacing a standard storage-tank water heater, including the unit and installation.National range$1,100 – $3,100
- Tankless Water Heater InstallationInstalling an on-demand tankless water heater, which heats water only as needed.National range$2,500 – $5,600
- Heat Pump Water Heater InstallationInstalling a hybrid heat pump water heater — the most energy-efficient option, with the lowest operating cost.National range$2,300 – $4,400
Often paired with Water Heaters
Cheapest time for water heaters work
Wait for a winter failure and you're paying rush rates on a unit already past 10 years, when the cold incoming water finally does it in. Replace it on your own schedule in spring or fall and you avoid that premium entirely.
Water Heaters cost questions
How much do water heaters projects cost?
Water Heaters projects range from about $1,100 to $5,600 nationally in 2026, depending on the project and your city. Tank Water Heater Replacement is among the most affordable; Tankless Water Heater Installation the most involved. Pick any project below for a city-localized estimate.
What affects water heaters costs the most?
Three factors drive most of the variation: local labor rates, your climate zone and permit fees. Each estimate here accounts for all three, rather than relying on a single national average.
When is the cheapest time for water heaters work?
The best window is spring and early fall, when demand drops and installers discount — typically 5–10% off peak pricing. Avoid deep winter (failure season).