Water Heater Installation Cost Calculator
Unit plus labor plus fittings and permit, with a contingency — the clean way to budget a straightforward water-heater installation.
1 Enter your numbers
A straightforward install is the unit plus labor plus fittings and permit — about $1,485 here. A first-time install or a fuel change adds more (see the tankless and labor tools).
A straightforward installation is the simplest case: the unit, the labor to set and connect it, and a modest bundle of fittings and a permit. It is the number to reach for when you are putting a heater into a spot already plumbed for one and not changing fuel — a new-construction rough-in, a second heater, or a clean replacement where the old lines stay.
Where the total drifts up is a first-time install (no existing venting, gas line or drain nearby) or a fuel or type change. Both stop being a simple install and start being their own jobs — the tankless installation and labor tools price those honestly.
Formula
total = (unit + labor + add‑ons − discount) × (1 + contingency)
Add-ons here is your catch-all for fittings, a permit, a pan and small parts. Keep the appliance and the labor as separate lines so you can see which one the quote is loading. All figures are yours; no rate or price is baked in.
Worked example
A clean install with a bundled add-ons line:
- Unit / appliance: $700
- Labor: $500
- Add-ons (fittings, permit): $150
Subtotal = 700 + 500 + 150 = $1,350. With a 10% contingency: 1,350 × 1.10 = $1,485. Break the add-ons apart if any single one (say, new venting) is large — a fat “add-ons” line is where quotes hide the real story.
Measure the scope before you budget
- Is anything already there? Existing venting, a gas line and a drain within reach keep an install cheap; their absence is the difference between an install and a small remodel.
- Same fuel, same size? A different fuel or a much bigger unit pushes you toward the replacement or tankless tools.
- Size it first. Do not install the wrong capacity — run what size do I need so the install is right the first time.
- Permit and inspection. Confirm who pulls the permit; an uninspected install can bite at resale.
Reference table
| Line item | What it is |
|---|---|
| Unit / appliance | The water heater itself — type, fuel and gallon size set most of the range. |
| Labor | Disconnect, set, reconnect and test; rises with a fuel change, a relocation or hard access. |
| Permit | Many jurisdictions require one for a water-heater swap; the plumber usually pulls it. |
| Expansion tank | Often code-required on a closed system so heated water does not spike pressure. |
| Drain pan | Under an indoor or upstairs unit to catch a future leak. |
| New venting | A different unit or fuel can need new metal or PVC venting to code. |
| Gas or electrical upgrade | A bigger gas line or a heavier circuit when the new unit draws more. |
| Haul-away | Removing and disposing of the old heater. |
| Code work | Seismic strapping, discharge piping, clearances — deferred to the plumber and local code. |
Frequently asked questions
What is the difference between installation and replacement cost?
Replacement assumes an old unit to remove and haul away and existing connections to reuse; a first-time installation may need new venting, gas or electrical and a drain. This tool prices the straightforward case; use the replacement calculator when you are pulling an old heater.
How much of an installation quote is labor?
Labor is the swing factor and depends on access, fuel and whether anything is being moved. The dedicated labor cost to install a water heater tool applies planning multipliers to your base rate so you can see how a relocation or a conversion changes the hours.
Does installation cost include the water heater itself?
In this tool, yes — the unit price is a separate line you enter, so the total covers appliance plus labor plus add-ons. That lets you compare a supply-and-install quote against buying the unit yourself and paying labor only.
What is the contingency for?
It is a planning buffer (10% by default) for the thing the estimate missed — an out-of-code shutoff, a corroded fitting, a longer vent run. Set it to zero if your quote is firm and all-inclusive.