Licensed · Insured · WCB covered · Upfront pricing Open 24/7 for emergencies (780) 996-7950

Hot Water Tank Replacement Cost in Edmonton

Installed prices for electric, gas, power-vent and tankless water heaters in Edmonton, what's included, and how to avoid paying for a tank you don't need.

Most Edmonton homeowners pay $1,800 to $4,500 to replace a standard hot water tank, installed. Here's how that breaks down.

Installed prices by type

Water heater typeTypical installed priceLife expectancy
Electric tank (40–60 gal)$1,800 – $3,8008 – 12 years
Natural draft gas tank (40–50 gal)$2,200 – $3,5008 – 12 years
Power-vent gas tank$3,000 – $5,5008 – 12 years
Tankless (on-demand) gas$4,000 – $7,50015 – 20 years

Typical 2026 Edmonton ranges. We quote a flat price for your home after a quick look.

What a fair price should include

  • The tank and all fittings, gas connector, shut-off and sediment trap.
  • The City of Edmonton gas permit (required for gas water heaters) and inspection.
  • An expansion tank if your system needs one.
  • Correct venting (and a draft test on chimney-vented tanks).
  • Hauling away and disposing of the old tank.

If a quote looks cheap, ask whether the permit and disposal are in it. Unpermitted gas work can cause trouble with insurance claims and when you sell.

What adds to the cost

  • Switching type: going from a chimney-vented tank to a power-vent tank needs new venting and a power outlet; switching to tankless often needs a bigger gas line.
  • Code updates on older installs: venting corrections, an expansion tank, a drain pan in finished areas, or relief valve piping.
  • Tight or finished spaces that make removal harder.
  • After-hours installation.

Repair or replace?

Repairs make sense for a tank under about 8 years old with a failed thermocouple, gas valve, element or thermostat; those are usually a few hundred dollars. Replace if the tank itself leaks, the water is rusty, or it's 10–12+ years old. Edmonton's hard water tends to shorten tank life, so flushing once a year is worth it.

Rental vs. buying

Rental tanks spread the cost into monthly payments, but over 10 years most homeowners pay far more than buying outright. Read your rental contract for buy-out and return terms before replacing a rental tank.

Ready for a price? See our hot water tank service or call (780) 996-7950.

Frequently asked questions

How long does it take to replace a hot water tank?

Usually 2–4 hours for a like-for-like swap. Switching types (for example to power-vent or tankless) can take most of a day.

Is a 40 or 50 gallon tank better?

For most families of three or four, a 50-gallon gas tank is the safe choice in Edmonton because cold winter inlet water reduces the hot water a tank delivers.

Do I need a permit to replace a water heater in Edmonton?

Yes for gas water heaters. The installer should pull a City of Edmonton gas permit and arrange the inspection.

Need a plumber in Edmonton? Get an upfront price today.

Licensed plumbers · Flat-rate pricing · 24/7 emergency service

Call nowBook online