Tank vs. tankless water heater cost
A tank water heater is cheaper to install, while a tankless unit is cheaper to run and lasts longer. Which one costs less over time depends on your household size, energy prices and how long you plan to stay in the home.
Installed price range
$600 vs. $1,400starting price, tank vs. tankless
Tank heaters cost $600 to $3,100 installed; tankless heaters cost $1,400 to $5,600. The prices overlap in the middle band, where a premium tank costs about the same as a basic tankless unit.
Cost comparison
| Tank | Tankless | |
|---|---|---|
| Installed cost | $600 – $3,100 | $1,400 – $5,600 |
| Yearly energy cost (gas) | $250 – $420 | $220 – $480 |
| Yearly energy cost (electric) | $530 – $600 | $340 – $540 |
| Typical lifespan | 8 – 12 years | up to about 20 years |
| Hot water supply | Limited by tank size | Continuous, limited by flow rate |
| Maintenance | Yearly flush | Yearly descaling |
Yearly energy costs
Heat pump water heaters have the lowest running cost of any type, though they cost $2,000 to $4,600 installed.
| Water heater | Per year |
|---|---|
| Heat pump (hybrid) tank | $160 – $190 |
| Tankless, gas | $220 – $480 |
| Tank, gas | $250 – $420 |
| Tankless, electric | $340 – $540 |
| Tank, electric | $530 – $600 |
Which is cheaper over 20 years?
A tankless unit may last as long as two tank heaters. Over 20 years, a homeowner choosing tanks will usually buy and install two of them, while the tankless owner buys one. That closes much of the upfront gap, especially in homes with high hot water use or electric tanks.
For a small household that uses little hot water, a basic gas tank is often still the cheapest option overall.
Which should you choose?
Choose a tank if
- Your budget is tight right now
- You are replacing like for like
- You may move within a few years
- Your gas line or panel would need costly upgrades
Choose tankless if
- You plan to stay 10+ years
- You run out of hot water often
- You want to free up floor space
- Your home already has adequate gas or electrical capacity
What plumbers charge for this job
Most of the price of a plumbing job is labor. Licensed plumbers in the U.S. typically charge $45 to $150 per hour, and many add a $50 to $200 service call fee that often covers the first hour. Expect evening, weekend and holiday visits to cost noticeably more; emergency hourly rates commonly run $150 to $350. Master plumbers and plumbers in high-cost metro areas sit at the top of these ranges.
Before work starts, ask whether the quote is a flat price for the whole job or an hourly estimate, and whether parts, permits and haul-away are included. See Plumber rates per hour and Emergency plumber cost for the full breakdown.
How to get the best price either way
- Get quotes for both types from the same plumber to compare fairly.
- Ask what upgrades each option needs in your home.
- Check rebates for heat pump and high-efficiency units.
Frequently asked questions
Is tankless cheaper than a tank in the long run?
Often, for larger households and long ownership, because tankless units last longer and use less energy. For small households with low hot water use, a gas tank can be cheaper overall.
How much more does a tankless water heater cost?
Typically $800 or more extra at the low end, and up to a few thousand dollars when gas or electrical upgrades are needed.
Which lasts longer, tank or tankless?
Tankless. Tank heaters last about 8 to 12 years; tankless units can reach about 20 years.
Sources
Prices are national estimates for 2026 based on published cost surveys and labor data. Your local price can be higher or lower. FairFix Costs is not a plumbing contractor; read our disclaimer.