Water Heater Installation Cost (2026)
~$1,800
National average cost of water heater installation on a typical single-family home in 2026.
Typical range: $1,200 – $3,500
Source: Cost-guide consensus + BLS PPI, 2026
A water heater installation costs about $1,800 nationally, but the real number depends heavily on where you live. HomeCostLens starts from this researched national average and applies a local price factor for each metro, so you get a figure that reflects your city's labor, climate, and permit costs — not a one-size-fits-all national number.
Advertisement — responsive AdSense unit (in-article)
Water Heater Installation cost by type
| Type | Typical national total |
|---|---|
| Electric tank water heater (40–50 gal) | $1,500 |
| Gas tank water heater (40–50 gal) | $1,800 |
| Heat-pump (hybrid) water heater | $2,500 |
| Tankless gas water heater | $3,500 |
Water Heater Installation cost by type (national)
Advertisement — responsive AdSense unit (mid-content)
Water Heater Installation cost by city
Local cost = national average × each metro's location factor. Pick your city:
Frequently asked questions
- How much does water heater installation cost on average?
- Nationally, water heater installation costs about $1,800, with most homeowners paying $1,200 – $3,500. Your local price depends on labor rates, materials and scope, and code — pick your city below for a local figure.
- What is the most affordable water heater installation option?
- Electric tank water heater (40–50 gal) is typically the lowest-cost option at around $1,500 nationally, while premium options cost considerably more.