Quick answer
In the Lower Mainland, published 2026 estimates put a standard gas or electric hot water tank at roughly $1,400 to $3,200 installed, and a gas tankless heater at roughly $3,500 to $7,000 or more. These are estimates, not quotes. Replacing a gas water heater needs a gas permit from Technical Safety BC, and a licensed gas contractor will get it for you. Get at least two written quotes that list the permit and any code upgrades.
Most hot water tanks fail without much warning. When yours starts leaking or stops heating, you may need to decide quickly. This guide explains what a replacement usually costs in BC, what makes the price go up, which permits apply in Surrey, and which rebates are open right now.
All prices and rules below come from the sources listed at the end, checked on September 25, 2026. Prices change often, so treat every number as a rough guide.
How much does a hot water tank replacement cost in BC?
There is no official government price list for water heaters. The table below shows estimates published by a national cost guide and by two Lower Mainland heating and plumbing companies. All figures are for the unit plus installation.
| Type of water heater | HomeStars (Canada-wide, updated Aug 21, 2026) | HYDROPRO Plumbing (Vancouver, updated Sept 2, 2026) | ROMA Heating & Cooling (Greater Vancouver, June 21, 2026) |
|---|---|---|---|
| Gas tank | $1,100 to $3,000+ (all standard tanks) | $1,500 to $2,200 (40 gal); $2,000 to $3,000 (60 gal) | $1,800 to $3,200 (40 to 50 gal) |
| Electric tank | $1,100 to $3,000+ (all standard tanks) | $1,400 to $2,500 (40 to 60 gal) | $1,600 to $2,800 (40 to 50 gal) |
| Gas tankless | $3,000 to $6,500+ (all tankless) | $3,500 to $5,500 | $4,000 to $7,000+ |
| Heat pump water heater | Not listed on this page | $4,000 to $6,000 | $3,500 to $6,000+ |
Sources: HomeStars hot water tank replacement cost guide, HYDROPRO Vancouver cost guide and ROMA Greater Vancouver cost guide. The two local guides are published by companies that sell this work. Your own quote may be higher or lower.
A "like-for-like" swap (same fuel, same size, same spot) is almost always the cheapest job. Switching from a tank to tankless, or from gas to electric, usually adds venting, gas line or electrical work.
What makes the price go up
HomeStars lists these typical extra costs on top of the heater itself:
- Basic installation labour: $700 to $1,200
- Permits and inspections: $150 to $500
- Removal and disposal of the old tank: $75 to $300
- Electrical system upgrade: $500 to $2,500+
- Gas line rerouting: $750 to $3,000+
Other things that can raise the price:
- Code upgrades. An older install may be missing parts that are needed today. FortisBC notes that BC building and plumbing codes now require hot water tanks to be securely strapped for earthquakes.
- Venting changes. Tankless and high-efficiency gas units often need new venting.
- Hard-to-reach spots. Tanks in crawlspaces, closets or upper floors take longer to remove and install.
- Emergency timing. Same-day or after-hours service often costs more than a planned replacement.
Permits: what the rules say in Surrey
Gas water heaters
Technical Safety BC says a gas permit is required for installing or replacing gas appliances, including a water heater. If you hire a licensed contractor, the contractor applies for the permit for you. Technical Safety BC advises you to check that a permit is in place before work begins.
In Surrey, gas permits come from Technical Safety BC. The City of Surrey issues its own electrical permits, but not gas permits.
A homeowner can apply for a homeowner gas permit and do the work only if they qualify. The home must be a single detached house that you solely own and live in, with no suite. Owners of strata units and duplexes, and people running a business from home, must hire a licensed contractor. By law, gas work otherwise must be done by qualified people employed by licensed contractors.
Safety: A badly installed gas water heater can leak gas or carbon monoxide. Unless you are qualified and hold a homeowner permit, hire a licensed gas contractor.
City of Surrey plumbing permit
The City of Surrey says a plumbing permit is required under its Plumbing Bylaw. Its website also lists "replacement of plumbing fixtures" as work that does not need a permit. The page does not say clearly whether a simple tank swap falls under that rule. Ask your plumber, or contact the City's plumbing team through its Plumbing Permits page, before work starts. If a permit is needed, the City's listed fee is $161 for the first fixture.
Rebates open right now (September 2026)
- BC Hydro heat pump water heater rebate: up to $1,000. For replacing an electric water heater with an eligible electric heat pump model. It must be installed by a licensed contractor. Self-installs are not eligible, and replacing an existing heat pump water heater is not eligible. Apply within six months of the invoice date.
- BC Hydro bonus rebate: up to $2,000 if you complete more than one eligible upgrade in your home under the Home Renovation Rebate Program.
- FortisBC appliance maintenance rebate: $50 for servicing a gas tankless water heater. Storage tank water heaters are not eligible.
FortisBC's income-qualified natural gas water heater rebate page now says that rebate is no longer available. We could not find a current FortisBC rebate for replacing a standard gas tank with another gas tank. Always check the program page before you buy, because rules and amounts change.
Signs your tank is failing
- Age. BC Hydro says a water heater typically lasts 10 to 15 years. Natural Resources Canada suggests upgrading a water heater that is more than 10 years old.
- Water leaking from the tank itself.
- Rust on the tank or rusty hot water.
- Not enough hot water, or water temperature that goes up and down.
- Rumbling or banging, which can mean sediment has built up inside.
If your tank is leaking, see our guide on what to check when you have no hot water. It explains how to shut off the water safely.
Frequently Asked Questions
How much does it cost to replace a hot water tank in Surrey?
Lower Mainland companies published 2026 estimates of about $1,500 to $3,200 for a standard gas tank and $1,400 to $2,800 for an electric tank, installed. Code upgrades, venting and hard access can add to that. Get written quotes.
Do I need a permit to replace a gas hot water tank in BC?
Yes. Technical Safety BC says replacing a gas water heater needs a gas permit. A licensed contractor gets it for you. Only eligible homeowners of single detached homes can get a homeowner permit.
Is a tankless water heater worth the extra cost?
It costs more to install. Natural Resources Canada says an ENERGY STAR certified tankless water heater can save 30% more energy than standard storage tanks. Whether that pays off depends on your hot water use and install cost.
Can a renter replace the hot water tank?
No, it is the owner's equipment. Tell your landlord in writing. Technical Safety BC says strata owners must also hire a licensed contractor for gas work.
Are there rebates for a new gas hot water tank?
As of September 25, 2026, we could not find an open FortisBC rebate for a standard gas tank. BC Hydro offers up to $1,000 for switching an electric tank to an eligible heat pump water heater.
Official sources
- Homeowner Gas Permits — Technical Safety BC
- Home Modifications — Technical Safety BC
- Jurisdiction — Technical Safety BC
- Plumbing Permits — City of Surrey
- Heat pump water heater rebates — BC Hydro
- Water heaters — BC Hydro
- Appliance maintenance rebates — FortisBC
- Appliance maintenance and safety — FortisBC
- Guide to residential water heaters — Natural Resources Canada
- Water heaters infographic — Natural Resources Canada
General information only, not professional advice. Rules and prices change, so check the official sources above before you act. Spotted something out of date? Tell us.