Plumbing
Water Heaters: costs by job
Install, replace, repair and maintain costs for every water heaters job we track, with the trade required and how DIY-friendly each one is.
Verified August 2026
Cost comparison
Typical national figures for a standard single-family home.
| Water Heater ReplacementTypical $2,100 · Plumber · DIY 2/5 | $1,100 – $4,600 |
|---|---|
| Water Heater InstallationTypical $2,100 · Plumber · DIY 2/5 | $1,100 – $4,600 |
| Water Heater MaintenanceTypical $252 · Plumber · DIY 2/5 | $132 – $552 |
| Water Heater RepairTypical $462 · Plumber · DIY 2/5 | $242 – $1,012 |
| Tankless Water Heater ReplacementTypical $4,200 · Plumber · DIY 1/5 | $2,200 – $8,500 |
| Tankless Water Heater InstallationTypical $4,200 · Plumber · DIY 1/5 | $2,200 – $8,500 |
| Tankless Water Heater MaintenanceTypical $504 · Plumber · DIY 1/5 | $264 – $1,020 |
| Tankless Water Heater RepairTypical $924 · Plumber · DIY 1/5 | $484 – $1,870 |
| Water Heater Expansion Tank InstallationTypical $320 · Plumber · DIY 3/5 | $150 – $700 |
| Water Heater Expansion Tank ReplacementTypical $320 · Plumber · DIY 3/5 | $150 – $700 |
| Water Heater Expansion Tank RepairTypical $70 · Plumber · DIY 3/5 | $33 – $154 |
| Recirculation Pump InstallationTypical $750 · Plumber · DIY 3/5 | $300 – $1,800 |
| Recirculation Pump ReplacementTypical $750 · Plumber · DIY 3/5 | $300 – $1,800 |
| Recirculation Pump RepairTypical $165 · Plumber · DIY 3/5 | $66 – $396 |
Water Heater
Water Heater ReplacementTypical $2,100 · Tier 1Water Heater InstallationTypical $2,100 · Tier 1Water Heater MaintenanceTypical $252 · Tier 2Water Heater RepairTypical $462 · Tier 1
Variants: Gas · Electric · Tankless · Hybrid heat pump · 50 gallon · 80 gallon
