British Columbia Hardiness Zones — by City & Region
BC has the widest hardiness range in Canada — Zone 4a in Prince George to Zone 9a in Victoria, the country's mildest. Find your city's plant zone, frost dates, and growing season.
Updated July 2026 · Natural Resources Canada Plant Hardiness Zone Map + Environment and Climate Change Canada normals (1991–2020)
British Columbia hardiness zones: BC covers the widest range in Canada — roughly Zone 3 in the northern mountains to Zone 9a on the south coast (Victoria, the Gulf Islands), the mildest zone in the country. Vancouver is Zone 8b, the Fraser Valley Zone 7b, the Okanagan (Kelowna, Kamloops) Zone 6a–6b, and northern Prince George Zone 4a. Zones come from Natural Resources Canada and are not identical to U.S. (USDA/Washington) zones of the same number. Find your exact zone at planthardiness.gc.ca or with our interactive Zone Finder.
🌲 BC Zones at a Glance
British Columbia Hardiness Zone by City
Cities below are drawn from our frost-date dataset (Environment and Climate Change Canada normals + Natural Resources Canada zones), sorted from the warmest zone to the coldest. Tap a city with a link for its full month-by-month planting guide.
| City | Zone | Last Frost | First Frost | Season |
|---|---|---|---|---|
| Nanaimo › | 8b | Mar 20 | Nov 15 | 240 days |
| Vancouver › | 8b | Mar 15 | Nov 30 | 260 days |
| Victoria › | 8b | Mar 10 | Dec 15 | 280 days |
| Abbotsford › | 8a | Apr 11 | Nov 1 | 204 days |
| Burnaby › | 8a | Mar 15 | Nov 15 | 245 days |
| Chilliwack › | 8a | Apr 7 | Nov 7 | 214 days |
| Surrey › | 8a | Mar 15 | Nov 15 | 245 days |
| Kamloops › | 6b | May 4 | Oct 9 | 158 days |
| Kelowna › | 6b | May 5 | Oct 15 | 163 days |
| Prince George | 4a | Jun 1 | Sep 10 | 101 days |
Frost dates are historical averages; actual dates vary year to year, so add 1–2 weeks of buffer before transplanting frost-sensitive crops. In BC especially, zones shift by a sub-zone or two over short distances thanks to elevation, ocean, and rain shadow (see below).
BC's Zones, Warmest to Coldest
Why BC Zones Aren't the Same as U.S. Zones
BC gardeners often shop or read advice from just over the border in Washington State — so don't take a USDA zone at face value. The U.S. system is based on winter minimum temperature alone. Natural Resources Canada's system factors in seven variables — winter minimum, summer maximum, frost-free period, rainfall, snow cover, and wind — so a Canadian "Zone 8" is defined differently from a USDA "Zone 8," even though the number is the same. NRCan publishes a separate USDA-method map for cross-border comparison if you need it. To see your own city’s NRCan zone, frost dates and season length side by side — and what a US planting date means here — use USDA Zone vs Canadian Zone.
Practical rule for BC: use the Canadian (NRCan) zone from planthardiness.gc.ca for Canadian-sourced plants and seed catalogues, and treat a U.S. plant tag's zone as a rough guide only. When in doubt, pick the hardier (lower-numbered) option.
Source & how to cite: Zone assignments follow the Natural Resources Canada Plant Hardiness Zone Map (planthardiness.gc.ca); frost dates are Environment and Climate Change Canada climate normals (1991–2020). Enter your address on the NRCan map for a location-specific zone that accounts for BC's mountains, valleys, and rain shadows.
British Columbia City Planting Guides
Your zone tells you what survives the winter; these guides tell you exactly what to sow and transplant, week by week, for your city.
Zone 8b · last frost Mar 20 Vancouver Planting Guide ›
Zone 8b · last frost Mar 15 Victoria Planting Guide ›
Zone 8b · last frost Mar 10 Abbotsford Planting Guide ›
Zone 8a · last frost Apr 11 Burnaby Planting Guide ›
Zone 8a · last frost Mar 15 Chilliwack Planting Guide ›
Zone 8a · last frost Apr 7 Surrey Planting Guide ›
Zone 8a · last frost Mar 15 Kamloops Planting Guide ›
Zone 6b · last frost May 4 Kelowna Planting Guide ›
Zone 6b · last frost May 5
🍁 Hardiness Zones Across Canada
Find your exact zone & what to plant now
Click your province on the interactive map, or jump straight to your city's frost-based planting timeline.
Frequently Asked Questions
What growing zone is British Columbia?
British Columbia covers the widest span of plant hardiness zones of any Canadian province — from roughly Zone 3 in the northern mountains and high interior to Zone 9a on the south coast (Victoria, the Saanich Peninsula, the Gulf Islands, and parts of the Sunshine Coast), which is the mildest hardiness zone in Canada. In between: the Lower Mainland and Vancouver sit around Zone 8a–8b, the Fraser Valley (Abbotsford, Chilliwack) is Zone 8a, the Okanagan and Thompson (Kelowna, Kamloops) run Zone 6b, and the northern interior (Prince George) is Zone 4a. BC's mountains and coastline create more microclimate variation than anywhere else in the country, so a location-specific lookup on the Natural Resources Canada map at planthardiness.gc.ca matters more here than in flatter provinces.
What zone is Vancouver for planting?
Vancouver sits in Zone 8b (average annual winter minimum around -9.4°C to -6.7°C), one of the mildest urban zones in Canada. Mild, wet winters and a long growing season — an average last frost around late March and first fall frost into November, roughly 230 frost-free days — let Vancouver gardeners grow overwintering vegetables, tender perennials, and many plants that would never survive elsewhere in Canada. Note that the North Shore, higher-elevation neighbourhoods, and the Fraser Valley to the east run a little cooler (Zone 8a–7b), while the downtown core and coastline hold the most winter warmth.
What is the warmest hardiness zone in British Columbia?
The warmest zone in BC — and in all of Canada — is Zone 9a, found on the southern tip of Vancouver Island (Victoria and the Saanich Peninsula), the Gulf Islands, and the mildest pockets of the Sunshine Coast. Victoria sits in the rain shadow of the Olympic Mountains, giving it Canada's mildest, driest winters and its earliest last frost (around mid-March). This is the only part of the country where gardeners can reliably grow hardy palms, many Mediterranean plants, and camellias outdoors, and where some sheltered microclimates edge toward Zone 9b.
What zone is the BC Interior and Okanagan?
The BC Interior is milder than its latitude suggests where big lakes moderate the climate, but far more continental than the coast — hot dry summers and genuinely cold winters. Kelowna and Kamloops are both Zone 6b in our dataset; Okanagan Lake keeps lakeshore Kelowna, Penticton, and Vernon in the Zone 6b–7a range, while benchland and upland sites just above the lake drop a full zone to 5b–6a. Frost arrives later in spring and earlier in fall than on the coast: Kelowna's last frost is around May 5 versus Victoria's mid-March. The Kootenays (Nelson, Castlegar, Cranbrook) run Zone 5–6 in the valley bottoms, colder on the slopes.
What zone is Northern BC?
Northern and interior-mountain BC is much colder than the south coast. Prince George sits in Zone 4a (confirmed in our dataset), and the wider Cariboo and north — Quesnel, Williams Lake, Prince Rupert's cold wet coast, and the northern interior — generally fall into Zone 3–4, with high mountain terrain colder still. Growing seasons are short (Prince George gets about 100 frost-free days versus 230+ in Vancouver), so northern BC gardeners rely on short-season varieties, season extension (row covers, cold frames, Wall-O-Water), and perennials rated to Zone 3 or below. Because these communities aren't all in our dataset, confirm your exact town on the NRCan map at planthardiness.gc.ca.
Are BC hardiness zones the same as USDA (Washington) zones?
No — and it matters in BC, where gardeners often buy plants or read advice from just across the border in Washington State. The USDA system is based on winter minimum temperature alone; Natural Resources Canada's system factors in seven variables (winter minimum, summer maximum, frost-free period, rainfall, snow cover, and wind), so a Canadian 'Zone 8' is defined differently from a USDA 'Zone 8,' even though the number matches. NRCan also publishes a separate USDA-method map for cross-border comparison. Practical rule: use the Canadian (NRCan) zone from planthardiness.gc.ca for Canadian-sourced plants, and treat a U.S. tag's zone as a rough guide — when unsure, pick the hardier (lower-numbered) option.
How do I find my exact hardiness zone in BC?
Because BC's mountains, valleys, ocean, and rain shadows create huge variation over short distances, a location-specific lookup beats any city average. Most precise: enter your address or postal code on the Natural Resources Canada Plant Hardiness Zone Map at planthardiness.gc.ca. Or use our interactive Zone Finder (growersguide.ca/zone-finder) — click British Columbia to see zones and frost dates for cities across the province — or match to the nearest city in the table on this page. Remember that a valley bottom, a lakeshore, a south-facing slope, and a mountainside a few kilometres apart can sit in three different zones.
Does the hardiness zone change within one BC region?
Yes, more dramatically than almost anywhere in Canada. Three forces drive it: the ocean (coastlines and the Gulf of Georgia moderate winters — Victoria's Olympic rain shadow makes it the mildest, driest spot in the country), elevation (every rise up a mountainside cools the zone, so the North Shore mountains and Okanagan benchlands are colder than the water's edge below them), and valley versus slope (interior valley bottoms trap summer heat but also cold-air frost pockets in winter). This is exactly why a single BC town can contain two or three hardiness sub-zones, and why the NRCan map lookup is worth doing.