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.
Model reviewed 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 RepairPlumber · DIY 3/5 | Cost under revalidation |
| Recirculation Pump InstallationTypical $750 · Plumber · DIY 3/5 | $300 – $1,800 |
| Recirculation Pump ReplacementTypical $750 · Plumber · DIY 3/5 | $300 – $1,800 |
| Recirculation Pump RepairPlumber · DIY 3/5 | Cost under revalidation |
Water Heater
Water Heater ReplacementTypical $2,100 · PlumberWater Heater InstallationTypical $2,100 · PlumberWater Heater MaintenanceTypical $252 · PlumberWater Heater RepairTypical $462 · Plumber
Variants: Gas · Electric · Tankless · Hybrid heat pump · 50 gallon · 80 gallon
