Welcome to the DriveBC HighwayCams website, where you can view highway conditions, traffic, and weather information at a glance.

To view HighwayCams, select one of the tabs below (NR-Northern Region; SIR-Southern Interior Region; LM-Lower Mainland; VI-Vancouver Island; Brdr-Border Cams; All-All cams; MyCams-Customize your own cams page) and click on a thumbnail. Each cam page has a red "Weather Information" button, where you can view current and forecast weather conditions.

NR SIR LM VI Brdr All MyCams  

Northern

Highway 2

Webcam Image: Dawson Creek
Dawson Creek
Hwy 2, 2 km west of BC/Alberta border, facing east.

Highway 5

Webcam Image: Wire Cache
Wire Cache
Hwy 5, about 15 km south of Avola, looking north.

Highway 16

Webcam Image: Masset
Masset
Hwy 16 at Hodges Road in Masset on Haida Gwaii, looking north.
Webcam Image: Skidegate
Skidegate
Hwy 16 at the ferry terminal on Haida Gwaii, looking north.
Port Edward
Hwy 16 at Port Edward arterial road, looking west.
Webcam Image: Kasiks
Kasiks
Hwy 16, at Kasiks resort area, 60 km west of Terrace, looking east.
 
Webcam Image: Terrace
Terrace
Hwy 16 at Hwy 37 near Terrace, looking east on Hwy 16.
Webcam Image: Kitwanga
Kitwanga
Junction of Hwy 16 and Hwy 37, near Kitwanga, looking west on Hwy 16.
Webcam Image: Smithers
Smithers
Hwy 16 at Main Street, looking west.
Webcam Image: Hungry Hill
Hungry Hill
Hwy 16 at Anderson Road, 14 km NW of Houston, looking east.
 
Webcam Image: Savory Rest Area
Savory Rest Area
Hwy 16, 48 km east of Burns Lake, looking west.
Webcam Image: Bednesti
Bednesti
Hwy 16 at Bednesti between Prince George and Vanderhoof, looking west.
Webcam Image: Peden Hill-Prince George 1
Peden Hill-Prince George 1
Hwy 16 at Davis Rd in Prince George, looking eastbound.
Webcam Image: Peden Hill-Prince George 2
Peden Hill-Prince George 2
Hwy 16 at Vance Rd in Prince George, looking westbound.
 
Webcam Image: Red Pass
Red Pass
27 km east of Tete-Jaune Junction, 40 km west of BC/Alberta border.

Highway 29

Webcam Image: Tumbler Ridge
Tumbler Ridge
Hwy 29 at Hwy 52, looking west on Hwy 29.

Highway 35

Webcam Image: Francois Lake Ferry Landing
Francois Lake Ferry Landing
Hwy 35 at Southbank ferry landing on Francois Lake

Highway 37

Webcam Image: Dease Lake
Dease Lake
Junction of Hwy 37 and Commercial Drive in Dease Lake, looking north on Hwy 37.
Webcam Image: Kitimat
Kitimat
Hwy 37 at Oolichan Avenue, 5 km north of Kitimat, looking North
Webcam Image: Onion Lake
Onion Lake
West side of Hwy 37S at Onion Lake Cross Country ski trails.

Highway 97 (Northern Region)

Webcam Image: Fort Nelson
Fort Nelson
Hwy 97 at Fort Nelson weigh scale, looking north.
Webcam Image: Mile 73
Mile 73
Hwy 97 at Beaton Highway, 44 km north of Fort St. John, looking north.
Webcam Image: Fort St. John
Fort St. John
Hwy 97 at South Taylor Hill, 20 km south of Fort St John, looking north.
Webcam Image: Chetwynd
Chetwynd
Hwy 97 at Wabi Estates Road, east of Chetwynd, looking east.
 
Webcam Image: Pine Pass
Pine Pass
Hwy 97, north of Mackenzie Junction at Powder King access road, looking north.
Webcam Image: Summit Lake
Summit Lake
Hwy 97 at Summit Lake Rd, about 33 km north of Prince George, looking north.

Southern Interior

Highway 1 (Trans Canada Highway)

Webcam Image: Cache Creek
Cache Creek
Intersection of Hwy 1 and Collins Rd, looking east on Hwy 1/97.
Webcam Image: Boston Bar
Boston Bar
Hwy 1 at Kahmoose Rd, 12 km north of Boston Bar, looking north.
Webcam Image: Sicamous
Sicamous
East of Sicamous at Cambie/Solsqua Roads, looking west.
Webcam Image: Three Valley Gap
Three Valley Gap
20 km west of Revelstoke, looking east.
 
Webcam Image: Revelstoke
Revelstoke
Hwy 1 at east end of Columbia River Bridge in Revelstoke, looking east.
Webcam Image: Jack McDonald Snowshed
Jack McDonald Snowshed
Hwy 1, about 46 km east of Revelstoke, looking east.
Webcam Image: Rogers Pass
Rogers Pass
Parks Headquarters at Glacier National Park, 72 km east of Revelstoke, looking east.
Webcam Image: Golden
Golden
Hwy 1, just north of Hwy 95 interchange, looking northwest.
 
Webcam Image: Field-SW
Field-SW
Hwy 1 at Field Rd, about 16 km west of BC/Alberta border, looking southwest.
Webcam Image: Field-NE
Field-NE
Hwy 1 at Field Rd, about 16 km west of BC/Alberta border, looking northeast

Highway 3

Webcam Image: Allison Pass
Allison Pass
Allison Pass, 10 km west of Manning Park resort area, looking east.
Webcam Image: Anarchist
Anarchist
Anarchist summit, east of Osoyoos, looking east.
Webcam Image: Christina Lake
Christina Lake
East side of Christina Lake at East Lake Drive, looking northwest on Hwy 3.
Webcam Image: Paulson Summit
Paulson Summit
Hwy3, about 3 km east of Paulson Summit, looking west.
 
Webcam Image: Castlegar
Castlegar
Hwy 3 at 14th Ave. in Castlegar, looking east.
Webcam Image: Salmo
Salmo
Hwy 3 at Hwy 6, looking west on Hwy 3.
Kootenay Pass
Salmo Creston Highway Summit, looking east.
Webcam Image: Yahk
Yahk
Hwy 3 at Hwy 95, Yahk Weigh Scale, looking north-east.
 
Webcam Image: Morrissey
Morrissey
Approx 10 km south of Fernie at Morrissey Jct, looking north.
Webcam Image: Hosmer
Hosmer
Hwy 3, in Hosmer, north of Fernie, looking north-east
Webcam Image: Sparwood
Sparwood
Sparwood weigh scale Hwy 3, about 2km west of the Alberta border, looking south-east.

Highway 3B

Webcam Image: Rossland
Rossland
Hwy 3B at Hwy 22 (Rossland Weigh Scale) looking west on Hwy 22.

Highway 5 (Coquihalla)

Webcam Image: Coquihalla Great Bear Snowshed
Coquihalla Great Bear Snowshed
Great Bear Snowshed looking north.
Webcam Image: Coquihalla Summit
Coquihalla Summit
Zopkios, near the Coquihalla Summit looking south
Webcam Image: Coquihalla Lakes
Coquihalla Lakes
Hwy 5, 61km south of Merritt, looking north.
Webcam Image: Larson Hill
Larson Hill
Hwy 5 at Larson HIll, 36 km south of Merritt, looking north.
 
Webcam Image: Helmer Lake
Helmer Lake
Hwy 5, 24 km north of Merritt at Helmer Interchange, looking north.
Webcam Image: Walloper
Walloper
Hwy 5, 23 km South of Kamloops, looking north.

Highway 6

Webcam Image: New Denver
New Denver
Hwy 6 at Hwy 31A in New Denver, looking north.

Highway 20

Webcam Image: Anahim Lake
Anahim Lake
Hwy 20, near Anahim Lake, about 140 km east of Bella Coola, looking west.

Highway 23

Webcam Image: Shelter Bay
Shelter Bay
Hwy 23 at Shelter Bay ferry landing, looking north.

Highway 24

Sheridan Lake
Hwy 24, 63 km west of Little Fort, looking west.

Highway 43

Webcam Image: Line Creek Road
Line Creek Road
Hwy 43, between Sparwood and Elkford at Line Creek Mine Rd, looking north.

Highway 93

Webcam Image: Radium Hot Springs
Radium Hot Springs
Hwy93/95 junction, at Radium Hot Springs, looking east on Hwy 93
Webcam Image: Canal Flats
Canal Flats
Hwy93 at Burns Avenue, looking south on Hwy93
Webcam Image: Wasa
Wasa
Hwy93/95 at junction of Hwy95A, looking north.

Highway 95

Webcam Image: Brisco
Brisco
Hwy 95 in Brisco, at Brisco Road, looking north.

Highway 95A

Webcam Image: Kimberley
Kimberley
About 3 km south of Kimberley on Highway 95A at Black Bear Crescent, looking Southwest.

Highway 97 (Southern Interior Region)

Webcam Image: WR Bennett Bridge 02
WR Bennett Bridge 02
West end of WR Bennett Bridge between Kelowna and Westbank, looking west.
Webcam Image: WR Bennett Bridge 04
WR Bennett Bridge 04
Mid span of WR Bennett Bridge between Kelowna and Westbank, looking west.
Webcam Image: WR Bennett Bridge 08
WR Bennett Bridge 08
East end of WR Bennett Bridge between Kelowna and Westbank, looking west.
Webcam Image: WR Bennett Bridge 10
WR Bennett Bridge 10
East approach to WR Bennett Bridge at Abbott Street, looking east along Hwy 97.
 
Webcam Image: Kelowna
Kelowna
Hwy 97 at Hwy 33 in Kelowna, looking North on Hwy 97.
Webcam Image: Dragon Lake
Dragon Lake
Hwy 97, 10.5km South of Quesnel, looking south.
Webcam Image: Enterprise
Enterprise
Hwy 97, 37km south of Williams Lake, looking north.
Webcam Image: Begbie Summit
Begbie Summit
Hwy 97, Begbie Summit, 100 Mile House area, looking north.
 
Webcam Image: Kalamalka Lookout
Kalamalka Lookout
Hwy 97 at Vista Road turnoff south of Vernon, looking north.

Highway 97C (Okanagan Connector)

Webcam Image: Elkhart
Elkhart
Hwy 97C (Okanagan Connector) 25 km east of Hwy 5A/97C Jct, looking west.
Webcam Image: Brenda Mine
Brenda Mine
Hwy 97C (Okanagan Connector) about 22km west of 97/97C Jct, looking east.

Lower Mainland

Highway 1 (Ironworker's Memorial Bridge to Port Mann)

Webcam Image: Ironworkers-S
Ironworkers-S
Ironworker's Memorial Bridge, south end, looking south.
Webcam Image: Ironworkers
Ironworkers
Ironworker's Memorial Bridge, mid-span, looking south.
Webcam Image: Ironworkers-N
Ironworkers-N
Ironworker's Memorial Bridge, north end, looking south.
Webcam Image: Cassiar-S
Cassiar-S
Cassiar Tunnel - South Portal looking south.
 
Webcam Image: Willingdon-E
Willingdon-E
Willingdon Ave, looking east on Hwy 1
Webcam Image: Willingdon-W
Willingdon-W
Willingdon Ave, looking west on Hwy 1
Webcam Image: Kensington-E
Kensington-E
Kensington Ave, looking east on Hwy 1
Webcam Image: Kensington-W
Kensington-W
Kensington Ave, looking west on Hwy 1
 
Webcam Image: Burnaby-E
Burnaby-E
Hwy 1, about 500m west of Gaglardi Way, looking east.
Webcam Image: Burnaby-W
Burnaby-W
Hwy 1, about 500m west of Gaglardi Way, looking west.

Highway 1 (Fraser Valley)

Webcam Image: Hwy1 at Hwy15
Hwy1 at Hwy15
Hwy 1 at Hwy 15, east of Port Mann weigh scale, looking east.
Webcam Image: Bradner Rd
Bradner Rd
Hwy 1, west of Abbotsford near Bradner Road, looking east.
Webcam Image: McCallum Road
McCallum Road
Hwy 1 at McCallum Road overpass, looking west.
Webcam Image: Cole Rd.
Cole Rd.
Cole Road Rest Area, looking east.
 
Webcam Image: Evans Road
Evans Road
Hwy 1 at Evans Road overpass near Chilliwack, looking east.

Highway 7B (Mary Hill Bypass)

Webcam Image: Mary Hill Bypass
Mary Hill Bypass
Hwy 7B, on Mary Hill, looking South-West

Highway 7 (Lougheed Highway)

Webcam Image: Pitt River Bridge
Pitt River Bridge
Pitt River Bridge deck, northwest view from Lougheed Hwy at Kennedy Rd.
Webcam Image: Lougheed at Kennedy Rd
Lougheed at Kennedy Rd
Hwy7 (Lougheed) at Kennedy Road, looking northwest at Pitt River Bridge.
Webcam Image: Lougheed Hwy
Lougheed Hwy
Hwy7 (Lougheed Hwy) at Kennedy Road, looking southeast.
Webcam Image: Pitt Meadows
Pitt Meadows
Hwy 7 (Lougheed) at Kennedy Rd, zoomed southeast, towards Pitt Meadows.
 
Webcam Image: Silverdale
Silverdale
Hwy7 (Lougheed Hwy) east of Nelson St in Mission, facing south-east.

Highway 10 (Surrey)

Webcam Image: Hwy10 at King George Hwy-W
Hwy10 at King George Hwy-W
Hwy10 at King George Hwy, looking west on Hwy10
Webcam Image: Hwy10 at King George Hwy-E
Hwy10 at King George Hwy-E
Hwy10 at King George Hwy, looking east on Hwy10
Hwy10 at 152nd-W
Hwy 10 at 152nd Street, looking west on Hwy 10.
Webcam Image: Hwy10 at 152nd-S
Hwy10 at 152nd-S
Hwy 10 at 152nd Street, looking south on 152nd.
 
Webcam Image: Hwy10 at 152nd-E
Hwy10 at 152nd-E
Hwy 10 at 152nd Street, looking east on Hwy 10.
Webcam Image: Hwy10 at 152nd-N
Hwy10 at 152nd-N
Hwy 10 at 152nd Street, looking north on 152nd.

Highway 15 (at Hwy 10, Surrey)

Webcam Image: Hwy15 at Hwy10-E
Hwy15 at Hwy10-E
Hwy 15 at Hwy 10, looking east on Hwy 10
Webcam Image: Hwy15 at Hwy10-S
Hwy15 at Hwy10-S
Hwy 15 at Hwy 10, looking south on Hwy 15
Webcam Image: Hwy15 at Hwy10-N
Hwy15 at Hwy10-N
Hwy 15 at Hwy 10, looking north on Hwy 15

Highway 15 (at Fraser Highway, Surrey)

Webcam Image: Hwy 15 at FH-W
Hwy 15 at FH-W
Hwy 15 at Fraser Hwy (1A) looking north-west on Fraser Hwy
Webcam Image: Hwy 15 at FH-S
Hwy 15 at FH-S
Hwy 15 at Fraser Hwy (1A) looking south on Hwy 15
Webcam Image: Hwy 15 at FH-E
Hwy 15 at FH-E
Hwy 15 at Fraser Hwy (1A) looking south-east on Fraser Hwy
Webcam Image: Hwy 15 at FH-N
Hwy 15 at FH-N
Hwy 15 at Fraser Hwy (1A) looking north on Hwy 15

Highway 91 (Alex Fraser Bridge)

Webcam Image: Mid-span 2
Mid-span 2
Alex Fraser Bridge, mid-span, looking south.
Webcam Image: Mid-span 1
Mid-span 1
Alex Fraser Bridge, mid-span, looking north.

Highway 91A (New Westminster / Queensborough)

Webcam Image: Hwy91A at QBBR-S
Hwy91A at QBBR-S
North end of Queensborough Bridge, facing south
Webcam Image: Hwy91A_QB-E
Hwy91A_QB-E
Hwy 91A at Boundary Road, facing east.
Webcam Image: Hwy91A at QBBR-E
Hwy91A at QBBR-E
North end of Queensborough Bridge, facing east
Webcam Image: Hwy91A_QB-W
Hwy91A_QB-W
Hwy 91A at Boundary Road, facing west.

Highway 99 (Whistler to Lillooet)

Webcam Image: Wedge
Wedge
Hwy 99, about 13km north of Whistler at Riverside Drive, looking north.
Webcam Image: Duffey Lake
Duffey Lake
Hwy99 (Duffey Lake Rd) at Cayoosh summit, looking east.

Highway 99 (Sea-to-Sky Highway)

Webcam Image: Function Junction
Function Junction
Hwy 99 at Cheakamus Lake Rd, 5 km south of Whistler, looking north.
Webcam Image: Garibaldi
Garibaldi
Hwy 99, south of Whistler, looking south.
Webcam Image: Alice Lake
Alice Lake
Hwy99 at Squamish Valley Rd, about 10km north of Squamish, looking north.
Webcam Image: Furry Creek
Furry Creek
Hwy99, about 12km south of Squamish, looking south.

Highway 99 (Lions Gate Bridge)

Webcam Image: Marine Dr.
Marine Dr.
Taylor Way/Marine Drive intersection, looking east toward Lions Gate Bridge.
Webcam Image: Taylor Way
Taylor Way
Taylor Way at Marine Drive, looking north on Taylor Way.
Webcam Image: North End 2
North End 2
North end of Lions Gate Bridge, looking north.
Webcam Image: Georgia St.
Georgia St.
Georgia St at Chilco, looking south.
 
Webcam Image: North End 1
North End 1
North end of Lions Gate Bridge, looking south.
Webcam Image: Causeway
Causeway
Stanley Park Causeway at Stanley Park Entrance, looking south.

Highway 99 (Oak Street Bridge)

Webcam Image: Oak St. 70th/N
Oak St. 70th/N
Oak at 70th Ave., North Approach to Oak Street Bridge, looking north on Oak Street.
Webcam Image: Oak St. 70th/S
Oak St. 70th/S
Oak at 70th Ave., North Approach to Oak Street Bridge, looking south to the bridge.
Webcam Image: Shell Road
Shell Road
South approach to Oak St Bridge, looking north. Hwy 99 Northbound at Shell Rd.

Highway 99 (George Massey Tunnel)

Webcam Image: Works Yard
Works Yard
Hwy 99 at Delta Works Yard, looking north.
Webcam Image: Hwy 17 Overpass
Hwy 17 Overpass
Hwy 99 from Hwy 17 overpass, looking north.
Webcam Image: Blundell
Blundell
Looking south between Blundell overpass and Steveston offramp.
Webcam Image: South Approach
South Approach
Hwy 99, north of Hwy 17 overpass, looking north.
 
Webcam Image: Deas
Deas
Hwy 99 from north of Hwy 17 overpass, looking north.
Webcam Image: Steveston
Steveston
Hwy 99, looking north from Steveston interchange.

Vancouver Island

Highway 19

Webcam Image: Roberts Lake
Roberts Lake
Hwy 19, 15km north of Campbell River, looking north.
Webcam Image: Black Creek
Black Creek
Hwy 19 at Hamm Road, about 25 km north of Courtenay, looking north.
Webcam Image: Cook Creek Road
Cook Creek Road
Hwy 19 at Cook Creek Road, about 29 km north of Parksville, looking north.
Webcam Image: Nanaimo Parkway
Nanaimo Parkway
Hwy 19 at College Drive, looking north.

Highway 4

Webcam Image: Port Alberni Summit
Port Alberni Summit
Hwy 4 about 9 km east of Port Alberni, looking west.

Highway 18

Webcam Image: Cowichan
Cowichan
Hwy 18, approx. 10 km west of Hwy 1, looking west.
Webcam Image: Skutz Falls
Skutz Falls
Hwy 18, at Skutz Falls Road, looking west.

Highway 1 (Vancouver Island)

Webcam Image: Malahat
Malahat
Hwy 1 at South Shawnigan Lake Road, looking north.
Webcam Image: Goldstream
Goldstream
Hwy 1 near Sooke Lake Rd intersection at the South Entrance to Goldstream Park, looking north.
Webcam Image: Bamberton
Bamberton
Hwy 1 south of Mill Bay Rd Overpass at the Bamberton Park Entrance, looking south.

Border Cams

Highway 99 (Peace Arch Border Crossing)

Webcam Image: Beach Road
Beach Road
Hwy 99 at Canada/USA border, looking north.
Webcam Image: Peace Arch
Peace Arch
Hwy 99 at Peace Arch border crossing, looking north.

Highway 15 (Canada/US Border Crossing)

Webcam Image: Second Ave.
Second Ave.
Pacific Crossing at 2nd Avenue, looking north.
Webcam Image: Pacific Border Crossing
Pacific Border Crossing
Pacific Crossing at the border, looking north.

Highway 13 (Canada/US Border Crossing)

Webcam Image: Aldergrove / Lynden-N
Aldergrove / Lynden-N
Canada/USA border crossing at Hwy 13 and 0 Ave, looking north.
Webcam Image: Aldergrove / Lynden-S
Aldergrove / Lynden-S
Canada/USA border crossing at Hwy 13 and 0 Ave, looking south.

Highway 11 (Canada/US Border Crossing)

Webcam Image: Huntington / Sumas-N
Huntington / Sumas-N
Canada/USA border crossing at Hwy 11 and 2nd Ave, looking north.
Webcam Image: Huntington / Sumas-S
Huntington / Sumas-S
Canada/USA border crossing at Hwy 11 and 2nd Ave, looking south.

Highway 93 (Canada/USA Border Crossing)

Roosville
Hwy 93 at Canada/USA Border Crossing, looking north.