How Much Does It Cost to Install Water Heater? (Price Guide)
Typical installed cost
$900 – $3,000
Installing a water heater typically costs $900 – $3,000, with a midpoint near $1,400.
Installing a water heater typically costs $900 – $3,000, according to Fixr. That figure covers the heater and the labor to put it in. The final price depends mainly on the type of heater, its size, and whether the installer has to change gas, electrical, or venting connections.
Prices below come from published guides and carry a check date of Oct 11, 2026. Sources split their numbers differently, so the tables show each type and size on its own.
By type
| Item | Typical range | Relative price range |
|---|---|---|
| Tank-style (gas or electric) | $600 – $2,500 | |
| Electric tank | $800 – $1,500 | |
| Tankless (gas or electric) | $1,000 – $4,000 | |
| Tankless electric | $850 – $2,750 | |
| Tankless gas | $1,650 – $3,500 | |
| Tankless electric (This Old House) | $650 – $2,500 | |
| Heat pump / hybrid | $1,200 – $4,600 | |
| Heat pump (This Old House) | $2,500 – $3,500 |
Sources: Fixr: Water heater installation cost; Fixr: Electric water heater installation cost; This Old House: Tankless water heater installation cost; This Old House: Water heater installation cost
Water Heater Installation Cost by Size
Tank capacity affects the equipment price, and household size drives the capacity you need. The two sources below report 40-gallon and 50-gallon tanks, the most common residential sizes.
By size
| Item | Typical range | Relative price range |
|---|---|---|
| 40 gallon (Fixr) | $550 – $2,300 | |
| 50 gallon (Fixr) | $700 – $2,500 | |
| 40 gallon (This Old House) | $600 – $1,200 | |
| 50 gallon (This Old House) | $700 – $1,800 |
Sources: Fixr: Water heater installation cost; This Old House: Water heater installation cost
A bigger tank costs more to buy and sometimes needs a larger space or a stronger floor and stand. Choosing a size larger than your household needs adds cost without adding comfort, and a size too small runs out of hot water at busy times.
Water Heater Labor Cost
Labor depends on how closely the new heater matches the old one. A like-for-like swap is the quickest job. Moving from a tank to a tankless unit takes much more work, which the table reflects.
Labor
| Item | Typical range |
|---|---|
| Installation labor, all types | $300 – $1,500 |
| Plumber hourly rate | $45 – $200/hr |
| Labor, tank models | $150 – $450 |
| Labor, tankless models | $600 – $1,900 |
Sources: Fixr: Water heater installation cost; Fixr: Electric water heater installation cost
What Affects the Cost
- Heater type. Tank, tankless, and heat pump models differ widely in equipment price and in how much installation work they need.
- Fuel source. Gas units need a gas line and venting. Electric units need a suitable circuit and breaker.
- Switching fuel or type. Moving from gas to electric, or from a tank to a tankless unit, can require new wiring, a larger gas line, or new venting.
- Capacity. Larger tanks cost more, and high-demand tankless units need more power or gas flow.
- Location and access. An attic, a tight closet, or a second-floor install adds time.
- Code upgrades. Older installations may need an expansion tank, a drain pan, a new shutoff valve, or updated venting to meet current code.
- Permits. Many municipalities require a permit and an inspection for water heater work.
- Removal. Haul-away of the old unit is sometimes extra.
Types of Water Heaters Compared
Tank-style. The most common choice. It costs less up front, heats and stores water continuously, and takes up floor space. Standby heat loss makes it less efficient to run than other types.
Tankless. These heat water on demand, so they take less room and do not run out in the middle of a long shower. They cost more to buy and install, and gas models may need venting and gas line upgrades.
Heat pump (hybrid). These move heat rather than generate it, so they use less electricity than a conventional electric tank. They cost more up front and need adequate space and airflow.
Why Estimates Vary
Guides differ in how they define the job. One may include the tank and basic labor, while another includes permits, venting changes, or higher-end models.
Estimates by source
| Item | Typical range | Average | Relative price range |
|---|---|---|---|
| Fixr | $900 – $3,000 | $1,400 | |
| This Old House | $1,600 – $5,400 | $1,950 |
Sources: Fixr: Water heater installation cost; This Old House: Water heater installation cost
Some figures cover all heater types, while others cover only electric models. Regional pricing also differs. Read each table label to see which heater type it describes before comparing numbers.
Water Heater Repair Cost
Published sources in this guide cover installation rather than repair, so no repair figure is listed here. Repair bills depend on the failed part, the heater type, and the plumber's hourly rate shown in the labor table. A small fix such as a thermostat or element is a short visit. Anything involving the tank itself usually points toward replacement.
Repair or Replace?
A repair makes sense for a failed thermostat, heating element, or pressure valve on a newer heater. Replacement is usually the better route when the tank leaks, since a leaking tank cannot be patched, or when the unit is near the end of its service life and repairs keep recurring. Ask the plumber to price both options so you can compare them directly.
DIY or Professional Installation?
Water heater work involves gas, electricity, hot water, and pressure, which makes errors costly. A bad gas connection or inadequate venting can lead to gas leaks or carbon monoxide hazards. Many jurisdictions require a licensed plumber or electrician, plus a permit and inspection. A professional install can also protect the manufacturer warranty, which sometimes requires it.
What to Ask When Getting Quotes
- Does the price include the heater, labor, permit, and removal of the old unit?
- Will venting, gas line, or wiring need to change, and what does that cost?
- What brand and model is quoted, and what are the warranty terms on the tank and labor?
- Are an expansion tank, drain pan, and new shutoff valves included?
- How long will the home be without hot water?
Frequently asked questions
How much does it cost to install a water heater?
Typical installed cost runs $900 – $3,000 across all types. Installation labor alone is reported at $300 – $1,500.
How much does a new tankless water heater cost?
Fixr lists tankless models at $1,000 – $4,000 installed. This Old House reports tankless gas at $1,650 – $3,500 and tankless electric at $650 – $2,500.
How much does a plumber charge per hour to install a water heater?
Plumber hourly rates are listed at $45 – $200/hr. Many installers quote a flat price for the job rather than billing hourly.
How much does a 50-gallon water heater cost?
A 50-gallon tank is listed at $700 – $2,500 by Fixr and $700 – $1,800 by This Old House. The gap reflects different samples and inclusions.
Is a heat pump water heater worth the higher price?
Heat pump models are listed at $1,200 – $4,600 installed. They cost more up front and use less electricity than a conventional electric tank, so the payback depends on your electric rates and hot water use.
Sources and methodology
-
Fixr: Water heater installation cost (opens in a new tab)
Fixr · Manually verified · Retrieved
-
Fixr: Electric water heater installation cost (opens in a new tab)
Fixr · Manually verified · Retrieved
-
This Old House: Tankless water heater installation cost (opens in a new tab)
This Old House · Manually verified · Retrieved
-
This Old House: Water heater installation cost (opens in a new tab)
This Old House · Manually verified · Retrieved
Data last changed Oct 11, 2026. How we collect and update prices