Skip to content
PlumbingCosts.ca

British Columbia Cost Guides

How Much Does Hot Water Tank Replacement Cost in British Columbia?

Typical cost in British Columbia

$1,950

$1,300 low · $2,900 high

All-in replacement price: new tank, labour, old-tank removal & permit · Updated July 2026

Replacing a hot water tank in British Columbia costs $1,300 to $2,900 installed, and most homeowners pay around $1,950 for a standard 40–50 gallon tank. Same tank, same code — but a different bill depending on where the truck parks. Labour rates swing roughly 15% end to end across the province: a job that averages $1,850 in Prince George runs about $2,200 in West Vancouver.

One thing that doesn't change anywhere in the province: gas work needs a licensed gasfitter, full stop. Permits mostly run through Technical Safety BC, though several cities — Vancouver, Burnaby, Richmond, Kelowna, North Vancouver, Maple Ridge — run their own gas permit programs; each city guide names who issues the permit there.

Looking For a Contractor?

Want hot water tank replacement done at a fair price like the ones on this page? Leave your contacts — we'll pass them to local plumbing and gas contractors in your area, and they'll get back to you with quotes.

Get quotes

Free · No obligation

By the PlumbingCosts.ca team — we track published contractor rates, supplier pricing, and permit fees across Canada because you deserve to know a fair price before anyone's in your basement.

Price by Job Type in British Columbia

Hot Water Tank Replacement prices in British Columbia by job type
Job Low Average High
40-gal electric tank $1,300 $1,700 $2,300
50-gal electric tank $1,500 $1,900 $2,700
40-gal gas tank (atmospheric vent) $1,500 $2,000 $2,600
50-gal gas tank (atmospheric vent) $1,700 $2,200 $2,900
50-gal gas tank (power vent) $2,300 $2,900 $3,800
Switch to tankless (gas) $4,500 $6,000 $8,000

Calculate Your Estimate

Anything that applies:

Estimated cost in BC

Low

$1,300

basic swap

Typical

$1,700

most homes

High

$2,200

complex job

$1,300Most pay $1,700$2,200
Tank & materials
$750 – $1,250
Labour
$450 – $800
Permit & disposal
$100 – $150

Thinking about a heat-pump water heater instead? As of July 2026, CleanBC Better Homes offers up to $1,000 (up to $3,500 income-qualified) and BC Hydro up to $1,000 on a qualifying electric heat-pump model. Check current programs before deciding.

Estimates an installed price range for your city. Not a quote.

Want the full breakdown — what's in the price, DIY vs pro, step by step, how to save? See the complete Hot Water Tank Replacement guide.

Compare Prices Across British Columbia

Open your city for local prices, permit notes, and a calculator tuned to that market.

Hot Water Tank Replacement cost by BC city
City Typical range Average
Abbotsford $1,250–$2,850 $1,900
Burnaby $1,400–$3,150 $2,100
Chilliwack $1,250–$2,800 $1,850
Coquitlam $1,350–$3,050 $2,050
Delta $1,350–$3,000 $2,050
Kamloops $1,250–$2,750 $1,850
Kelowna $1,300–$2,900 $1,950
Langley $1,350–$2,950 $2,000
Maple Ridge $1,350–$2,950 $2,000
Nanaimo $1,250–$2,800 $1,900
New Westminster $1,400–$3,050 $2,050
North Vancouver $1,450–$3,200 $2,150
Port Coquitlam $1,350–$3,000 $2,050
Port Moody $1,350–$3,050 $2,050
Prince George $1,200–$2,750 $1,850
Richmond $1,400–$3,150 $2,100
Saanich $1,350–$3,050 $2,050
Surrey $1,350–$3,050 $2,050
Vancouver $1,450–$3,250 $2,200
Victoria $1,400–$3,050 $2,050
West Vancouver $1,500–$3,300 $2,200

Your city not here yet? More BC cities are coming — tell us where you are and we'll prioritize it.