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: Port Edward
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.
 
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.
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
Field
Hwy 1 at Field Rd, about 16 km west of BC/Alberta border, facing northeast

Highway 3

Webcam Image: Manning Park
Manning Park
Manning Park, 10 km east of Allison Pass looking east.
Webcam Image: Anarchist Summit
Anarchist Summit
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.
Webcam Image: Kootenay Pass
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 24

Webcam Image: Sheridan Lake
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: Brenda Mine
Brenda Mine
Hwy 97C (Okanagan Connector) about 22km west of 97/97C Jct, looking east.
Webcam Image: Elkhart
Elkhart
Hwy 97C (Okanagan Connector) 25 km east of Hwy 5A/97C Jct, looking west.

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.
Port Mann 2
East end of Port Mann Bridge, looking east towards 152nd St.
Port Mann 1
East end of Port Mann Bridge, 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: 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 7 (Lougheed Highway)

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
Webcam Image: Hwy10 at 152nd-W
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-N
Hwy15 at Hwy10-N
Hwy 15 at Hwy 10, looking north on Hwy 15
Webcam Image: Hwy15 at Hwy10-S
Hwy15 at Hwy10-S
Hwy 15 at Hwy 10, looking south 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 1
Mid-span 1
Alex Fraser Bridge, mid-span, looking north.
Webcam Image: Mid-span 2
Mid-span 2
Alex Fraser Bridge, mid-span, looking south.

Highway 91A (New Westminster / Queensborough)

Webcam Image: Hwy91A_QB-W
Hwy91A_QB-W
Hwy 91A at Boundary Road, facing west.
Webcam Image: Hwy91A at QBBR-E
Hwy91A at QBBR-E
North end of Queensborough Bridge, facing east
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.

Highway 99 ((Duffey Lake Road))

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.
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.
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 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.

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.

Highway 19

Webcam Image: Nanaimo Parkway
Nanaimo Parkway
Hwy 19 at College Drive, 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: Black Creek
Black Creek
Hwy 19 at Hamm Road, about 25 km north of Courtenay, looking north.

Border Cams

Highway 99 (Peace Arch Border Crossing)

Webcam Image: Beach Road
Beach Road
looking north
Webcam Image: Peace Arch
Peace Arch
Peace Arch crossing at the border, 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.