Tankless vs. Tank vs. Heat Pump Water Heater: Which Is Best?

Updated Oct 27, 2026 2 min read By the WieHow – Home, Energy & Money Guides editorial team
🇩🇪 Diesen Artikel auf Deutsch lesen
Quick answer

A standard tank water heater is the cheapest to install but wastes energy keeping water hot. Tankless units heat on demand, last longer and save energy, but cost more to install. Heat pump water heaters use the least electricity — often a third of a standard electric tank — and pay back fastest in homes with electric water heating.

On this page
  1. Three main types
  2. Tankless: endless hot water, with limits
  3. Heat pump water heaters
  4. What does hot water cost you?
  5. Simple ways to save with any heater

Most people think about their water heater only when it fails — and then make a rushed decision. Comparing options before that day can save hundreds of dollars a year.

Three main types

Tank (gas or electric)TanklessHeat pump (hybrid)
Installed cost$1,000–$2,500$2,000–$4,500$2,500–$5,000
Lifespan8–12 years15–20 years10–15 years
EfficiencyLowest; standby heat lossHigher; no standby lossHighest; 2–4× an electric tank
Best forTight budgets, simple swapGas homes, space savingElectric homes, warm basements or garages

Tankless: endless hot water, with limits

Tankless heaters heat water only when you open a tap, so there is no standby loss. Gas models can deliver enough for two showers at once; electric tankless units often need very large electrical service and may struggle with simultaneous use in cold climates. Installation can require a new gas line or venting, which raises the price.

Heat pump water heaters

These units pull heat from the surrounding air and move it into the tank, using a fraction of the electricity of a conventional electric heater. They work best in spaces that stay between about 40 °F and 90 °F, such as a basement or garage in mild climates, and they cool and dehumidify the room slightly. Many utilities offer rebates for them.

What does hot water cost you?

Showers are the biggest hot-water use in most homes. See what yours cost:

Shower Cost CalculatorWater and energy cost of your showersTry the calculator →

Simple ways to save with any heater

  • Set the temperature to 120 °F.
  • Insulate the first few feet of hot and cold pipes at the heater.
  • Install low-flow shower heads (1.5–1.8 gallons per minute).
  • Flush a tank heater once a year to remove sediment.

Frequently asked questions

How do I know my water heater is about to fail?

Warning signs include rusty water, rumbling noises, water around the base and an age over ten years. Check the serial number for the manufacturing date.

Is a bigger tank better?

Only if you regularly run out of hot water. A 40–50 gallon tank serves most households of two to four people.

Was this helpful?

Related guides