Why rust shows up in Vancouver hot water even with the city's naturally soft supply, and what it means for your tank.
Tell us what you need—we’ll call you back fast.
Quick answer
Rusty hot water in a Vancouver home almost always points to the water heater's anode rod being depleted or the tank itself beginning to corrode from the inside, not the city's water supply — Vancouver's reservoir water is naturally soft, which is actually gentler on tanks, so rust here is usually a straightforward age-and-maintenance issue. Run the cold tap first; if only the hot water is discoloured, the tank is almost certainly the source.
Need a licensed gas fitter for your gas water heater? Call CANRO at (604) 359-1081 — residential natural-gas heating and hot water across Metro Vancouver since 1999.
Vancouver draws its water from the Capilano, Seymour, and Coquitlam reservoirs, which is naturally soft, low in dissolved minerals compared with well-fed or harder municipal supplies elsewhere in the region. That's generally good news for hot water tanks, since soft water is less prone to the scale buildup that plagues harder-water areas — but it doesn't stop the tank's internal anode rod from doing its job and eventually wearing out, or the steel shell from corroding once that protection is gone.
A lot of Vancouver's housing stock, from older character homes to Vancouver Specials built through the 1960s to 1980s, has water heaters that have simply been in service for many years, sometimes tucked into a small utility closet or basement corner that doesn't get looked at until something goes wrong. Rust is frequently the first visible sign that a tank has quietly aged past the point where it's protecting itself the way it used to.
Every gas storage tank has a sacrificial anode rod, usually made of magnesium or aluminum, that's designed to corrode instead of the tank's steel shell — it's a deliberate, cheap part that takes the damage so the expensive part doesn't have to. Over years of normal operation, the rod gradually dissolves, and once it's substantially used up, the tank's own steel becomes the next thing corrosion attacks, which is when rust starts appearing in your hot water.
This is a normal wear cycle, not a defect, and it's also the reason rusty hot water doesn't necessarily mean the tank needs replacing right away — catching it while the anode rod still has some life left, or replacing a fully spent one, can meaningfully extend how long the tank keeps working properly.
| What you see | What it points to |
|---|---|
| Rust only from the hot tap, cold runs clear | Water heater — anode rod or tank corrosion |
| Rust from both hot and cold taps | Aging galvanized supply piping, not the tank |
| Rust appears mainly first thing in the morning | Sediment or corrosion settled overnight |
| Rust with a rotten-egg smell | Bacterial reaction with the anode rod, sometimes fixable with a different rod material |
| Rust plus a popping or rumbling sound | Sediment buildup alongside the corrosion |
That rotten-egg smell is worth a specific mention — it's usually a reaction between certain bacteria in the water and a magnesium anode rod, and it's often resolved by switching to an aluminum-zinc rod rather than needing to replace the whole tank.
A visit starts with confirming the rust is actually coming from the tank (hot only, not cold) before pulling the anode rod to see how much material is left and whether the tank's own steel shows early pitting. If the rod is mostly gone but the tank itself looks sound, replacing the rod and flushing accumulated sediment is usually enough to solve the problem.
If the tank has reached the point where its steel is actively corroding rather than just having a spent anode, that's a different conversation — one about how much longer the tank realistically has left rather than a simple parts fix.
A diagnostic visit runs $90 to $150, credited toward repair. Anode rod replacement typically runs $150 to $400, a tank flush is $150 to $220, and a flush plus anode rod together often runs $249 to $389. These are ballparks, not quotes, confirmed once the technician has actually inspected the rod and the tank.
If the tank itself is the problem rather than the rod, replacement cost depends on tank size, venting, and access, and is quoted after a short assessment rather than a number given over the phone.
Safety note
If you ever smell gas near the water heater, or the pilot won't stay lit, stop and call FortisBC at 1-800-663-9911 before doing anything else. Gas water heater work must be done by a Technical Safety BC licensed gas fitter; CANRO holds gas licence LGA0043870 and boiler licence LBP0046450.
Soft water is gentler on tanks in terms of scale, but it doesn't stop the anode rod from eventually wearing out through normal use, and once that rod is spent, the tank's own steel starts to corrode, which shows up as rust in your hot water.
Run the cold tap first — if it's clear and only the hot water is rust-coloured, the water heater is almost certainly the source, since cold and hot typically share the same incoming supply line but the tank is unique to the hot side.
Often, yes, if the tank's steel hasn't started corroding yet — the rod is designed to be the sacrificial part, and replacing a spent one restores that protection for the tank going forward.
That's often a reaction between naturally occurring bacteria and a magnesium anode rod, and switching to an aluminum-zinc rod frequently resolves the smell without needing to replace the tank.
It varies a lot based on water conditions, usage, and whether the anode rod was ever checked or replaced, which is why a technician looks at the actual rod and tank condition rather than going by age alone.
Family-run, TSBC-licensed (gas LGA0043870 · boiler LBP0046450), serving Metro Vancouver homes since 1999. Residential, natural gas only.
Call (604) 359-1081 Email info@canroheat.ca“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.