You chose the railing based on how it looked in the showroom. The finish was clean, the lines were modern, and the product page said "corrosion resistant." Two years later, the finish is peeling at every joint. Three years later, tan stains are spreading across the posts. Five years later, the bottom rail has rusted through from the inside and the inspector says the guard no longer meets structural load requirements.
This is not bad luck. It is chemistry.
British Columbia's climate does not attack all metals equally. It attacks specific metals through specific mechanisms — chloride pitting, galvanic corrosion, moisture wicking, freeze-thaw fatigue, and UV embrittlement — and each mechanism targets a different weakness in a different material.
This article is not about what material to choose. That guide already exists — see our railing material selection guide. This article is about what happens when you choose wrong. The failure mechanisms. The chemistry. The physics. The timeline. And the real-world evidence from railings we have removed across BC after they failed.
We are linking to Environment Canada climate data, the BC Building Code, and published corrosion research throughout. This is not opinion. It is evidence.
Four Corrosion EnvironmentsEach one targets a different material weakness.
For a complete breakdown of BC's four climate zones and what to specify for each, see our material selection guide. This section focuses only on the dominant failure mechanism in each zone.
| ZONE | DOMINANT THREAT | PRIMARY FAILURE MECHANISM | KEY DATA POINT |
|---|---|---|---|
| Metro Vancouver | Persistent moisture | Coating failure at joints → substrate corrosion | 1,189 mm annual precipitation, 164+ rain days (Environment Canada, YVR 1991–2020) |
| Sunshine Coast & Vancouver Island | Salt + moisture | Chloride pitting of non-marine-grade metals | Direct ocean exposure; within 1,500 m of tidal water |
| Sea-to-Sky (Squamish, Whistler) | Freeze-thaw | Mechanical joint fatigue, channel cracking | Whistler: 40+ freeze-thaw cycles per winter |
| Okanagan & Interior (Kelowna, Kamloops) | UV + freeze-thaw | Coating degradation, sealant embrittlement | Kelowna: 2,000+ hours sunshine/year; winter lows to -20°C |
Source: Environment and Climate Change Canada, Climate Normals 1991–2020
Chloride AttackHow salt air eats through the wrong stainless steel.
BC DATA CALLOUT
Metro Vancouver's western waterfront, the entire North Shore, the Sunshine Coast, and the east coast of Vancouver Island are within direct influence of marine aerosol from the Strait of Georgia and the Pacific Ocean. Properties within 1,500 metres of tidal water are exposed to airborne chloride concentrations that accelerate metal corrosion by orders of magnitude compared to inland environments.
Source: Environment and Climate Change Canada; NRC corrosion research
The Chemistry
Stainless steel resists corrosion because chromium in the alloy reacts with oxygen to form a thin, invisible passive layer (chromium oxide) on the surface. This layer self-heals when scratched — which is why stainless steel is "stainless."
Chloride ions — the chemical component of salt — attack this passive layer. They penetrate the chromium oxide film at microscopic weak points (inclusions, grain boundaries, surface contamination), break it down, and initiate pitting corrosion beneath the surface. Once a pit forms, it becomes an oxygen-depleted micro-environment that accelerates further corrosion — a self-reinforcing cycle.
The Pitting Resistance Equivalency Number (PREN) quantifies a stainless alloy's resistance to this attack. The higher the PREN, the more resistant the alloy:
| ALLOY | PREN | CHLORIDE RESISTANCE |
|---|---|---|
| Grade 304 | 18–20 | Inadequate for coastal BC |
| Grade 316 | 24–26 | Adequate for most coastal residential |
| Duplex 2205 | 34–35 | Superior — exceeds the 32 threshold for full marine resistance |
The critical threshold for full chloride resistance is a PREN of 32. Grade 304 sits well below this. Grade 316 is adequate for the vast majority of residential coastal applications but can still develop surface tea staining in extreme exposure. Duplex 2205 exceeds the threshold and is effectively immune to chloride pitting in BC's atmospheric conditions.
What It Looks Like on Your Railing
Grade 304 stainless after 2–4 years in West Vancouver salt air:
Tan-brown surface discolouration (tea staining) spreading from weld points and cut edges — the areas where the passive layer is weakest. The staining is cosmetic at first but indicates active pitting beneath. Left untreated, pits deepen and compromise structural integrity over decades.
Zinc-plated screws in contact with stainless posts:
Orange rust runoff streaking down the post and staining the deck surface below. This is galvanic corrosion — the zinc corrodes preferentially when in contact with the more noble stainless steel, accelerated by the saltwater electrolyte.
"Stainless steel" without a grade number on a product listing is almost always 304. If the listing does not explicitly say "316" or "marine-grade," assume it will pit in coastal BC.
Persistent MoistureHow 1,189 mm of annual rainfall finds every unprotected joint.
BC DATA CALLOUT
Vancouver International Airport records an average of 1,189 mm of total precipitation across 164+ days per year (Environment Canada, Climate Normals 1991–2020). In elevated areas like North Vancouver and Coquitlam, annual precipitation exceeds 2,000 mm. Rain falls on nearly half of all days. This is not occasional wetness — it is a persistent, six-month immersion environment.
Source: Environment and Climate Change Canada, Climate Normals 1991–2020
The Physics
Water does not need to pool to cause corrosion. It wicks. Capillary action draws moisture into the microscopic gaps between any two surfaces that are in contact but not sealed — bracket-to-post interfaces, bolt-hole clearances, splice joint overlaps, and uncoated cut edges. Once inside, the water sits. It does not evaporate in Vancouver's six-month overcast season. It remains in contact with the metal surface continuously, driving electrochemical corrosion at a rate proportional to the duration of wetness.
This is why coating systems that protect the flat surface of a post but leave connection points uncoated are fundamentally inadequate for Metro Vancouver. The flat surface is not where corrosion starts. Corrosion starts in the joints — the places where water gets trapped.
What It Looks Like on Your Railing
Mild steel with single-layer powder coat (no galvanizing) after 3 years in Metro Vancouver:
Blistering and lifting of the coating at bracket edges and splice joints. Orange rust bleeding from beneath the coating at every point where the steel was not properly sealed. The flat panel surfaces may still look acceptable while the joints are actively corroding.
Wood railing after 8–15 Vancouver winters:
Internal fungal rot spreading outward from the joints where balusters meet the top and bottom rails. The wood appears intact from the outside but is structurally compromised inside — soft, spongy, and unable to resist the lateral loads required by the BC Building Code. For the full story on wood failure, see our wood railing replacement guide.
Hollow aluminum extrusions after 5–10 years:
Water enters through unsealed end cuts and bolt holes, sits inside the hollow cavity, and produces white aluminium oxide that expands and puts pressure on the extrusion walls from inside. Externally, the first sign is a faint chalky residue at the bottom of the post where water drains. Internally, the aluminum is slowly consuming itself.
"Powder-coated" does not mean "waterproof." If the coating was applied to individual components before assembly (standard for kit railings), every assembled joint is a moisture entry point. The coating protects the surface. The joints protect nothing.
Freeze-Thaw CyclingHow water becomes a wrecking bar — 40+ times per winter.
BC DATA CALLOUT
In the Sea-to-Sky corridor and Okanagan, temperatures cycle above and below 0°C dozens of times between November and March. Whistler Village averages approximately 40+ freeze-thaw cycles per winter. Kelowna and Kamloops experience similar cycling with the additional factor of intense daytime UV warming followed by rapid nighttime cooling.
Source: Environment and Climate Change Canada, Climate Normals 1991–2020
The Physics
Water expands approximately 9% by volume when it transitions from liquid to ice. When water enters a railing cavity, joint, or mounting channel during a fall rain event and then freezes as temperatures drop overnight, this expansion exerts tremendous force — enough to crack concrete, split wood, and force mechanical joints apart.
The damage is cumulative. Each freeze-thaw cycle widens the gap slightly. The wider gap admits more water on the next thaw. The next freeze exerts more force. Over a single winter, a tight joint can open to a loose one. Over five winters, a loose joint becomes a structural failure.
What It Looks Like on Your Railing
Glass railing base-shoe channels in the Okanagan after 3–5 winters:
Water pools in the channel, freezes, and expands against the glass edge. The channel bends outward fractionally with each cycle. After several winters, the glass panel shifts, loosens, or — in extreme cases — the channel cracks and the panel is no longer held securely. This is the number one cause of glass railing failure in cold BC climates.
For glass railing drainage solutions specific to freeze-thaw zones, see the glass section of our material selection guide.
Bolted connections on kit railings in Whistler after 2–3 winters:
Each freeze-thaw cycle shifts the bolt microscopically in its hole. Over time, the hole elongates. The bolt no longer fits tightly. The post develops play. The railing rattles in the wind. Re-tightening the bolt provides temporary relief, but the elongated hole continues to worsen with each subsequent cycle.
Powder coat on improperly prepared steel in Kamloops after 2–4 winters:
The coating expands and contracts at a different rate than the steel substrate during rapid temperature swings. If the coating adhesion is poor (due to inadequate surface preparation), differential expansion produces micro-cracking in the film. Water enters through the cracks, freezes beneath the coating, and lifts the film away from the steel — a failure mode called "frost jacking."
Not sure if your current railing is at risk?
Send us a photo of your railing and tell us your location. We will identify the specific threats your property faces and whether your current material is adequate.
Send a Photo for Assessment →UV DegradationThe slow killer that attacks from above.
BC DATA CALLOUT
Kelowna receives approximately 2,000 hours of bright sunshine per year — nearly double that of Metro Vancouver (~1,900 hours at YVR, but significantly less in actual residential areas due to cloud cover). Kamloops is even higher. This UV exposure degrades organic coatings (powder coat, paint, sealants) through photochemical breakdown of polymer chains.
Source: Environment and Climate Change Canada, Climate Normals 1991–2020
The Chemistry
Ultraviolet radiation breaks the chemical bonds in polymer coatings. Over time, this produces:
Chalking: the surface of the coating becomes powdery as the polymer matrix degrades and releases pigment particles.
Fading: UV-sensitive pigments lose colour intensity. Darker colours (ironically) resist UV fading better than pastels and bright colours because the carbon-black pigments absorb UV rather than allowing it to penetrate the film.
Embrittlement: the coating loses flexibility, becoming rigid and prone to cracking — especially at points of thermal movement (joints, edges, returns).
What Survives and What Does Not
Standard polyester powder coat:
Adequate for interior use and moderate exterior exposure. In Okanagan UV, chalking begins within 3–5 years.
Super-durable polyester powder coat:
Formulated with UV stabilizers. Resists chalking and fading for 15–25+ years in full Okanagan sun. This is the minimum specification for any exterior railing in BC's interior.
Epoxy powder coat:
Excellent chemical resistance but extremely poor UV resistance. Chalks and yellows within 1–2 years of exterior exposure. Never appropriate for any exterior railing in BC.
The Compounding EffectWhen Multiple Mechanisms Attack Simultaneously
This is what makes BC uniquely destructive for railing materials: no zone has only one threat. The mechanisms compound.
Metro Vancouver
Rain + moderate salt + mild UV.
The rain wicks moisture into joints. The salt accelerates corrosion inside those joints. The mild UV slowly degrades coatings on exposed surfaces. All three work simultaneously.
Sunshine Coast
Salt + rain + wind-driven spray.
The most corrosive residential atmosphere in BC. Salt is deposited continuously by ocean wind. Rain keeps surfaces wet, maintaining the electrolyte needed for electrochemical corrosion. Wind drives salt spray further inland than calm coastal areas.
Sea-to-Sky
Rain + freeze-thaw + elevation exposure.
Rain saturates joints in the fall. Freeze-thaw cycles force those joints apart in winter. Spring melt floods the widened gaps. The next winter makes them worse.
Okanagan
UV + freeze-thaw + dry heat.
UV degrades coatings from above. Freeze-thaw destroys joints from inside. Extreme thermal cycling (summer highs above 35°C, winter lows below -20°C) forces differential expansion between coating and substrate — a 55°C annual range that flexes every sealed connection.
"No railing material fails from one mechanism alone. Failure is always the result of multiple mechanisms working together — salt weakens the passive layer, rain provides the electrolyte, UV degrades the coating, and freeze-thaw forces the joints apart. The materials that survive BC are the ones that resist all four simultaneously."
What You Can Do About ItThe failures above are preventable. Here is how.
If you are choosing material for a new railing:
See our material selection guide for climate-zone-specific recommendations.
If you want to understand how powder coat quality affects longevity:
See our RAL colour and coating guide for the difference between standard and super-durable formulations.
If you are replacing a wood railing that failed from rot:
See our wood railing replacement guide.
If you are replacing a kit railing that failed from joint corrosion:
See our DIY kit vs custom fabrication guide.
If you are building or replacing a railing in a wildfire-prone area (Okanagan, Kamloops):
See our fire-resistant railing materials guide for non-combustible options.
If you want to know whether your current railing would pass inspection:
See our railing inspection checklist.
If you are considering cable railing and want to understand the code:
See our horizontal cable railing guide.
Build it once. Build it for your climate.
Every LOUEI Metal Arts railing is specified for the exact climate conditions of your property — not a generic catalogue default.
FAQ
Common questions about railing damage in BC's climate.

Written by LOUEI Metal Arts
The failure mechanisms described in this article are not theoretical. We encounter them on every removal job — corroded 304 fittings on the Sunshine Coast, rotted wood in East Vancouver, freeze-cracked glass channels in Whistler, and UV-chalked coatings in Kelowna. The science explains what we see. The government climate data quantifies why it happens here and not somewhere else.
About LOUEI Metal Arts: LOUEI Metal Arts is a premier custom metal fabricator serving Vancouver, Burnaby, Coquitlam, and the Lower Mainland. We specialize in high-end, code-compliant architectural systems.
Official Sources & References
- Environment and Climate Change Canada — Canadian Climate Normals 1991–2020 (Vancouver International Airport precipitation and temperature data)
https://climate.weather.gc.ca/climate_normals/ - Environment and Climate Change Canada — Historical Climate Data
https://climate.weather.gc.ca/ - BC Building Code 2024 — Province of BC, Section 9.8 (Guards)
https://www2.gov.bc.ca/gov/content/industry/construction-industry/building-codes-standards/bc-codes - National Research Council Canada — Construction Research
https://nrc.canada.ca/en/research-development/research-collaboration/programs/construction-research-centre - ASTM International — A240/A240M Standard Specification for Chromium and Chromium-Nickel Stainless Steel Plate, Sheet, and Strip (reference for 304, 316, and 2205 alloy composition and PREN)
https://www.astm.org/ - ISO 9227 — Salt Spray Tests (International standard for accelerated corrosion testing)
https://www.iso.org/standard/63543.html - Natural Resources Canada — Climate Change Adaptation for Buildings
https://natural-resources.canada.ca/
