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

Simple jobsWhat most people payComplex or emergency jobs

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

Side-by-side comparison
TankTankless
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 lifespan8 – 12 yearsup to about 20 years
Hot water supplyLimited by tank sizeContinuous, limited by flow rate
MaintenanceYearly flushYearly 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.

Typical yearly energy cost
Water heaterPer 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.