< British Columbia

British Columbia/Highway classification

This page describes the highway classification scheme used in British Columbia (BC) following the 2022 Canadian highway guidelines.

Guidelines

These tagging guidelines are tentative, and should be discussed with other BC mappers before applying to the map. The existing guidelines in the main provincial page still applies. Metro Vancouver is a special case.

  • highway=motorway - Freeways (or officially, schedule 1 highways, e.g. Trans-Canada between Vancouver and east of Chilliwack, Coquihalla Highway, part of BC 97C). Pedestrians, farm vehicles animals, bicycles and vehicles incapable of exceeding 60 km/h are prohibited, but some freeways allow bicycles especially in the Interior.
  • highway=trunk - NHS core routes that aren't freeway standard (e.g. Crowsnest Highway, Yellowhead Highway, Cariboo Highway, Alaska Highway), plus some additional routes listed below. In Metro Vancouver and Abbotsford-Mission, includes some expressways and connectors between the freeways (e.g. BC 10, BC 11, BC 15, non-freeway segments of BC 17, Lougheed Highway between Coquitlam and Mission)
  • highway=primary - Most provincial highways that aren't trunk or motorway, plus some large arterials in Metro Vancouver.
  • highway=secondary - Minor roads linking towns not served by the highways. Most arterial roads in urban areas.
  • highway=tertiary - other important rural roads, collector streets in urban areas
  • highway=unclassified - most rural roads, and streets outside residential areas
  • highway=residential - residential roads

expressway=yes will be used to indicate roads that are designed for high speed but are not completely controlled-access or are isolated freeway segments with only one interchange or is not long enough. In British Columbia, these are usually divided, with some grade separations. The classification of such roads follow those listed above.

Population centres

Population centres for determining trunk links include cities that are core of census metropolitan areas (CMAs) in the denser parts of the province such as the Lower Mainland and south Vancouver Island. For the sparser areas, population centres used are usually control cities designated by BC Ministry of Transportation.

Key BC population centres
DestinationRegionEstimated population of CMA/agglomeration/incorporated areaPrimary highwaysNote
VancouverLower Mainland2,640,000Including Metro Vancouver (official definition)
VictoriaVancouver Island397,000Including Capital Regional District
KelownaOkanagan222,000
AbbotsfordLower Mainland196,000Including Mission
NanaimoVancouver Island116,000
KamloopsThompson-Nicola114,100
ChilliwackLower Mainland114,000
Prince GeorgeNorthern BC90,000
Campbell RiverVancouver Island40,704
CranbrookKootenays27,000
Prince RupertNorthern BC13,000
Dawson CreekKootenays12,000
CastlegarKootenays8,000


Out-of-province and across the US border

  • Calgary, AB
  • Coeur d'Alene, ID
  • Edmonton, AB
  • Grande Prairie, AB
  • Kalispell, MT
  • Lethbridge, AB
  • Seattle, WA
  • Spokane, WA
  • Wenatchee, WA
  • Whitehorse, YT

Also of consideration for determining potential trunk routings are border crossings, especially to match any changes south of the border. Highways connecting with the busiest border crossings, which are also open 24 hours, will be tagged trunk except the crossing serving Point Roberts, Washington state. This should be coordinated with changes in Washington state, Idaho and Montana.

  • Douglas–Blaine (Peace Arch): BC 99/I-5
  • Blaine–Pacific Highway: BC 15/WA 543
  • Abbotsford-Huntingdon/Sumas: BC 11/WA 9
  • Osoyoos-Oroville: BC 97/US 97
  • Paterson-Frontier: BC 395/US 395
  • Kingsgate-Eastport: BC 95/US 95
  • Roosville: BC 93/US 93

Motorways

highway=motorway roads in British Columbia include all signed freeways (officially termed schedule 1 highways, indicated by signage prohibiting pedestrians, bicycles, farm vehicles and vehicles incapable of exceeding 60 km/h), mostly concentrated in the Lower Mainland, Vancouver Island and the Okanagan. They do not form a separate network, but they are clearly signposted at their entry points (endpoints and on-ramps). That said, there are parts of the freeway network that allows bicycles, especially in the Interior (e.g. the Coquihalla between the Crowsnest and Merritt and the Okanagan Connector).

HighwayCities servedMotorway status beginsMotorway status endsNote
BC 1 (Trans-Canada Highway)Victoria and LangfordTillicum RoadWest Shore Parkway
BC 1 (Trans-Canada Highway)Vancouver → Abbotsford → Chilliwack → Kamloops (via the Coq)Port of Horseshoe BayBC 3/5 at Hope
Coquihalla HighwayVancouver and Abbotsford (via Highway 1) → KamloopsBC 1 at HopeBC 1 at KamloopsBypass of BC 1. Concurrent with BC 3 between Hope and exit 177.
Patricia Bay HighwayVictoria and SaanichSaanich Fire Department accessHaliburton Road
Patricia Bay HighwaySidneyMcDonald Park RoadSwartz Bay ferry terminal
BC 17Delta56 StreetTillbury RoadConnects with BC 99.
BC 17New WestminsterBC 91COld Yale RoadIsolated freeway, indirectly connected to BC 91 via BC 91C. Endpoints being upgraded to freeway standard.
BC 17ANew WestminsterBC 17Old Yale RoadSpur freeway connected to BC 17.
Inland Island HighwayParksville and Qualicumexit 46exit 71Bypass of the East Island Highway.
Inland Island HighwayCourtenayexit 87exit 127Bypass of the East Island Highway.
BC 91Metro VancouverBC 99 near SurreyOkanagan Highway (BC 97)Named Annacis Highway and East-West Connector. Alternate route of Highway 99 via New Westminster.
Okanagan ConnectorVancouver (via the Coq) → KelownaNorth Princeton Highway near MerrittOkanagan Highway (BC 97)
BC 99Seattle (via I-5) → US border → Vancouvernorth of Peace Arch border crossingexit 41B
Knight StreetRichmond and VancouverWestminster HighwaySoutheast Marine DriveConnects with BC 91. Not signed as freeway, but well-integrated with freeway network and built to freeway standard.

Edge cases

HighwayCities servedMotorway status beginsMotorway status endsNote
BC 1 (Trans-Canada Highway)KamloopsHolman RoadFrontage road access east of exit 399Not signed as freeway but a fairly long enough disconnected freeway segment with multiple interchanges. Should this be a motorway or a trunk + expressway?

Trunks

HighwayNHSCities served/locationTrunk status beginsTrunk status endsNote
BC 1 (Trans-Canada Highway)CoreVictoria - Vancouver – Kamloops - Calgary (via Alberta Highway 1)Saanich RoadAlberta boundaryRuns between Hope and Kamloops via Cache Creek. Some sections in Victoria, Lower Mainland and the Interior designated freeway.
BC 2CoreDawson Creek – Grande PrairieDawson CreekAlberta Highway 43 at Alberta boundaryEntire route
Crowsnest HighwayCoreVancouver (via BC 1) - Castlegar - Cranbrook - LethbridgeCoquihalla Highway exit 177 near HopeAlberta boundaryEntire route
South Yellowhead HighwayCoreKamloops - Edmonton (via BC 16)BC 1/Coquihalla Highway at KamloopsBC 16 at Tête Jaune Cache
BC 10NoMetro VancouverBC 91 at DeltaBC 1 at Langley TownshipEntire route. Along with BC 17 around Surrey, connects BC 1 and BC 91/99 without passing through the denser parts of Metro Vancouver.
BC 11FeederUS border – AbbotsfordWA 9 at Sumas border stationBC 1 at Mission
176 StreetCoreUS border – Vancouver (via BC 1)WA 543 at Blaine-Pacific Highway border crossingBC 1 at SurreyEntire route.
BC 16 (Yellowhead Highway)CorePrince Rupert - Prince George – Edmonton (via Alberta Highway 16)Port of Prince RupertAlberta boundary
BC 17Core (Victoria-Sidney and Port of Delta-BC 99)Victoria - VancouverPort of VictoriaBC 1 in SurreyNamed Patricia Bay Highway and South Fraser Perimeter Road. Some sections in Victoria, Delta and New Westminster freeway.
BC 19Core (Nanaimo–Parksville) Feeder (Parksville–Campbell River), No (remainder)Port of Duke Point – Nanaimo – Campbell River – Prince Rupert (via ferry through Port Hardy Bella Bella)Port of Duke Point at NamaimoPort HardyEntire route. Segments around Parksville and Courtenay freeway.
BC 49NoDawson Creek – Alberta boundary –Dawson CreekAlberta Highway 49 at Alberta boundaryEntire route. Also classified trunk to coordinate with Alberta proposed trunk network which includes Alberta Highway 49.
BC 93NoKalispell, MT (via US 93) – US border – CranbrookUS 93 at RoosvilleBC 3 near Elko
BC 95NoCoeur d'Alene (via US 95) – US border – CranbrookUS 95 at RoosvilleBC 3 near CranbrookUpgraded to trunk 115534719 along with US 95 across Idaho.
Okanagan HighwayFeeder (US border-Okanagan Connector), Core (Okanagan Connector and Vernon)Wenatchee, WA (via US 97) – US border – Penticton - Kelowna – VernonUS 97 at Osoyoos-Oroville border crossingBC 97A near Vernon.Section south of Osoyoos promoted in 438664748 along with US 97 as part of Washington highway classification.
Cariboo Highway, John Hart Highway and Alaska HighwayCoreKamloops – Prince George – Dawson Creen – – Whitehorse, YTBC 1 at Cache CreekAlaska Highway at Yukon boundary.Include isolated segments of Alaska Highway at BC-Yukon boundary.
BC 97CoreVernon – Revelstoke (via BC 1)Okanagan Highway (BC 97) at VernonBC 1 at Sicamous
BC 97BCoreVernon (via BC 97A) – Kamloops (via BC 1)BC 97B near EnderbyBC 1 at Salmon Arm
Okanagan ConnectorCoreVancouver (via BC 5) – Kelowna (via BC 97)Coquihalla Highway (BC 5) at MerrittBC 97 near West KelownaFreeway between Princeton Highway and Okanagan Highway
BC 99CoreSeattle, WA (via I-5) – VancouverI-5 at Peace Arch border crossingVancouver

Expressways

Resources

Neighbouring provinces and US states

  • Alberta - Has project.
  • Idaho - No project
  • Montana - No project.
  • Washington state - Has project
This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.