Call 1-800-550-4997 toll-free in North America for BC Highway Conditions

Kamloops to Alberta Improvements

Seasonal Load Restrictions  

Shift Into Winter  

Commercial Vehicle Chainup Requirements

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

To view BC HighwayCams, select one of the tabs below and click on a thumbnail. (NR-Northern Region; SIR-Southern Interior Region; LM-Lower Mainland; VI-Vancouver Island; Brdr-Border; All-All webcams; MyCams-Customize your own page of images.)

Please note all BC HwyCams use Pacific Time Zone (PT).

Winter tire and chain-up regulations in effect from October 1 to April 30 Attention motorists:

Winter tires or chains are required on most routes in British Columbia from October 1 to April 30. For select highways not located through mountain passes and/or high snowfall areas, tire and chain requirements end March 31. These routes are marked with regulatory signs posted on highways throughout the province. We reserve the right to restrict travel at any time of the year depending on road conditions.
Click for more information



NR SIR LM VI Brdr All MyCams  

Northern

Highway 2

Webcam Image: Tupper Hwy - W
Tupper Hwy - W
Hwy 2, 2 km west of BC/Alberta border at Hwy 2 and Hwy 52 junction, looking west.
Webcam Image: Tupper Hwy - E
Tupper Hwy - E
Hwy 2, 2 km west of BC/Alberta border at Hwy 2 and Hwy 52 junction, looking east.

Highway 5

Webcam Image: Lempriere
Lempriere
Hwy 5, approximately 40 km north of Blue River, looking south.
Blue River
Hwy 5 at Shell Rd., looking north-east.
Webcam Image: Messiter Summit
Messiter Summit
Hwy 5, about 20 km south of Blue River and 19 km north of Avola, looking north.
Webcam Image: Wire Cache - N
Wire Cache - N
Hwy 5, about 15 km south of Avola, looking north.
 
Webcam Image: Wire Cache - S
Wire Cache - S
Hwy 5, about 15 km south of Avola, looking south.

Highway 16

Webcam Image: Masset
Masset
Hwy 16 at Hodges Road in Masset on Haida Gwaii, looking north.
Webcam Image: Tlell
Tlell
Hwy 16 at Wiggins Rd, on the east coast of Graham Island, looking north.
Webcam Image: Skidegate
Skidegate
Hwy 16 at the ferry terminal on Haida Gwaii, looking north.
Webcam Image: Port Edward - W
Port Edward - W
Hwy 16 at Port Edward arterial road, looking west.
 
Webcam Image: Port Edward - E
Port Edward - E
Hwy 16 at Port Edward arterial road, looking east.
Webcam Image: Port Edward - S
Port Edward - S
Hwy 16 at Port Edward arterial road, looking south.
Webcam Image: Rainbow Summit Chain-Up Area
Rainbow Summit Chain-Up Area
Hwy 16, east of Prince Rupert near McNeil River at the Rainbow Summit chain-up area, looking west.
Webcam Image: Kwinitsa
Kwinitsa
Hwy 16, next to the Skeena River, about 70km east of Prince Rupert, looking east.
 
Webcam Image: Kasiks
Kasiks
Hwy 16, at Kasiks resort area, 60 km west of Terrace, looking east.
Webcam Image: Terrace - W
Terrace - W
Hwy 16 at Hwy 37S near Terrace, looking west.
Webcam Image: Terrace - E
Terrace - E
Hwy 16 at Hwy 37S near Terrace, looking east on Hwy 16.
Webcam Image: Terrace - S
Terrace - S
Hwy 16 at Hwy 37S near Terrace, looking south.
 
Webcam Image: Chimdemash
Chimdemash
Hwy 16 near Chimdemash Creek, about 22km east of Hwy 16 and Hwy 37 Junction in Terrace looking north.
Webcam Image: Kitwanga - N
Kitwanga - N
Junction of Hwy 16 and Hwy 37, near Kitwanga, looking north on Hwy 37.
Webcam Image: Kitwanga - W
Kitwanga - W
Junction of Hwy 16 and Hwy 37, near Kitwanga, looking west on Hwy 16.
Webcam Image: Kitwanga - E
Kitwanga - E
Junction of Hwy 16 and Hwy 37, near Kitwanga, looking east on Hwy 16.
 
Webcam Image: New Hazelton
New Hazelton
Hwy 16 at McLeod St in New Hazelton, looking east.
Webcam Image: Witset - N
Witset - N
Hwy 16, in Witset at Beaver Road, looking north.
Webcam Image: Witset - W
Witset - W
Hwy 16, in Witset at Beaver Road, looking west.
Webcam Image: Witset - S
Witset - S
Hwy 16, in Witset at Beaver Road, looking south.
 
Webcam Image: Trout Creek
Trout Creek
Hwy 16 at the Trout Creek bridge, looking south-east.
Webcam Image: Hwy 16 at Toronto St - N
Hwy 16 at Toronto St - N
Hwy 16 at Toronto Street in Smithers, looking north.
Webcam Image: Hwy 16 at Toronto St - W
Hwy 16 at Toronto St - W
Hwy 16 at Toronto Street in Smithers, looking west.
Webcam Image: Hwy 16 at Toronto St - E
Hwy 16 at Toronto St - E
Hwy 16 at Toronto Street in Smithers, looking east.
 
Webcam Image: Hwy 16 at Toronto St - S
Hwy 16 at Toronto St - S
Hwy 16 at Toronto Street in Smithers, looking south.
Webcam Image: Smithers - N
Smithers - N
Hwy 16 in Smithers at Main Street, looking north.
Webcam Image: Smithers - W
Smithers - W
Hwy 16 in Smithers at Main Street, looking west.
Webcam Image: Smithers - E
Smithers - E
Hwy 16 in Smithers at Main Street, looking east.
 
Webcam Image: Smithers - S
Smithers - S
Hwy 16 in Smithers at Main Street, looking south.
Webcam Image: Telkwa - N
Telkwa - N
Hwy 16, in Telkwa at Hankin Rd, looking north.
Webcam Image: Telkwa - E
Telkwa - E
Hwy 16, in Telkwa at Hankin Rd, looking east.
Webcam Image: Telkwa - S
Telkwa - S
Hwy 16, in Telkwa at Hankin Rd, looking south
 
Webcam Image: Hungry Hill - NW
Hungry Hill - NW
Hwy 16 at Anderson Road, 14 km NW of Houston, looking northwest.
Webcam Image: Hungry Hill - SE
Hungry Hill - SE
Hwy 16 at Anderson Road, 14 km NW of Houston, looking southeast.
Webcam Image: Nadina - N
Nadina - N
Hwy 16 at North Nadina Avenue in Houston, looking north.
Webcam Image: Nadina - W
Nadina - W
Hwy 16 at North Nadina Avenue in Houston, looking west.
 
Webcam Image: Nadina - E
Nadina - E
Hwy 16 at North Nadina Avenue in Houston, looking east.
Webcam Image: Butler - W
Butler - W
Hwy 16 at Butler Avenue in Houston, looking west.
Webcam Image: Butler - E
Butler - E
Hwy 16 at Butler Avenue in Houston, looking east.
Webcam Image: Six Mile Hill
Six Mile Hill
On Hwy 16, 39 km west of Burns Lake looking west.
 
Webcam Image: Burns Lake - W
Burns Lake - W
Hwy 16, in Burns Lake, at N. Francois Hwy, looking west.
Webcam Image: Burns Lake - E
Burns Lake - E
Hwy 16, in Burns Lake, at N. Francois Hwy, looking east.
Webcam Image: Burns Lake - S
Burns Lake - S
Hwy 16, in Burns Lake, at N. Francois Hwy, looking south.
Webcam Image: Hwy 16 at Augier Rd
Hwy 16 at Augier Rd
Hwy 16 at Augier Rd, about 22 km east of Burns Lake, looking west.
 
Webcam Image: Priestly Hill
Priestly Hill
Hwy 16, about 32 km east of Burns Lake, looking east.
Webcam Image: Savory Rest Area - W
Savory Rest Area - W
Hwy 16, about 46km east of Burns Lake, looking west.
Webcam Image: Savory Rest Area - E
Savory Rest Area - E
Hwy 16, about 46km east of Burns Lake, looking east.
Webcam Image: Stella Rd - N
Stella Rd - N
Hwy 16 at Stella Road in Fraser Lake, looking north.
 
Webcam Image: Stella Rd - W
Stella Rd - W
Hwy 16 at Stella Road in Fraser Lake, looking west.
Webcam Image: Stella Rd - E
Stella Rd - E
Hwy 16 at Stella Road in Fraser Lake, looking east.
Webcam Image: Nautley Rd - N
Nautley Rd - N
Hwy 16, at Nautley Road, looking north.
Webcam Image: Nautley Rd - W
Nautley Rd - W
Hwy 16, at Nautley Road, looking west.
 
Webcam Image: Nautley Rd - E
Nautley Rd - E
Hwy 16, at Nautley Road, looking east.
Webcam Image: Fort Fraser Hills
Fort Fraser Hills
Hwy 16, about 5 km east of Fort Fraser, looking east.
Webcam Image: Hwy 16 at Hwy 27 - N
Hwy 16 at Hwy 27 - N
Hwy 16 at Hwy 27 junction, looking north.
Webcam Image: Hwy 16 at Hwy 27 - W
Hwy 16 at Hwy 27 - W
Hwy 16 at Hwy 27 Junction, looking west.
 
Webcam Image: Hwy 16 at Hwy 27 - E
Hwy 16 at Hwy 27 - E
Hwy 16 at Hwy 27 Junction, looking east.
Webcam Image: Sob Lake - W
Sob Lake - W
Hwy 16 at Sob Lake Road in Vanderhoof, looking west.
Webcam Image: Sob Lake - E
Sob Lake - E
Hwy 16 at Sob Lake Road in Vanderhoof, looking east.
Webcam Image: Bednesti - W
Bednesti - W
Hwy 16 at Bednesti between Prince George and Vanderhoof, looking west.
 
Webcam Image: Bednesti - E
Bednesti - E
Hwy 16 at Bednesti between Prince George and Vanderhoof, looking east.
Webcam Image: Tamarack
Tamarack
Hwy 16 at Dahl Lake Rd, about 33 km west of Prince George, looking west.
Webcam Image: Peden Hill at Davis Rd
Peden Hill at Davis Rd
Hwy 16 at Davis Rd in Prince George, looking eastbound.
Webcam Image: Peden Hill at Vance Rd
Peden Hill at Vance Rd
Hwy 16 at Vance Rd in Prince George, looking westbound.
 
Webcam Image: Bowron River
Bowron River
Hwy 16, about 54 km east of Prince George near Purden Lake, looking west.
Webcam Image: Slim Creek - W
Slim Creek - W
Hwy 16, about 400 m east of the Slim Creek Rest Area, looking west.
Webcam Image: Slim Creek - E
Slim Creek - E
Hwy 16, about 400m east of the Slim Creek Rest Area, looking east.
Webcam Image: Crescent Spur
Crescent Spur
Hwy 16, about 50 km west of McBride at Loos Rd, looking west.
 
Webcam Image: West Twin - W
West Twin - W
Hwy 16, at West Twin Creek, looking west.
Webcam Image: West Twin - E
West Twin - E
Hwy 16, at West Twin Creek, looking east.
Webcam Image: Dunster Station Rd
Dunster Station Rd
Hwy 16 at Dunster Station Rd, about 30 km east of McBride, looking east.
Webcam Image: Tete Jaune Cache
Tete Jaune Cache
Hwy 16 at Hwy 5 junction, looking east.
 
Webcam Image: Red Pass
Red Pass
Hwy 16, 27 km east of Tete-Jaune Junction, 40 km west of BC/Alberta border.
Webcam Image: BC-Alberta Border
BC-Alberta Border
Hwy 16, about 0.5 km west of the BC-Alberta border, looking west.

Highway 27

Webcam Image: Fort St. James - N
Fort St. James - N
Hwy 27 at Hill St/Greenview in Fort St. James, looking north.
Webcam Image: Fort St. James - S
Fort St. James - S
Hwy 27 at Hill St/Greenview in Fort St. James, looking south.
Webcam Image: Spencer Pit - N
Spencer Pit - N
Hwy 27, about 12km south of Fort St. James at Spencer Pit, looking north.
Webcam Image: Spencer Pit - S
Spencer Pit - S
Hwy 27, about 12km south of Fort St. James at Spencer Pit, looking south.
 
Webcam Image: Stuart Lake Highway - N
Stuart Lake Highway - N
Hwy 27, about 32 km south of Fort St. James, looking north.
Webcam Image: Stuart Lake Highway - S
Stuart Lake Highway - S
Hwy 27, about 32 km south of Fort St. James, looking south.

Highway 29

Hudson's Hope - NE
Hwy 29, about 1.5 km north of Hudson's Hope at Powell Rd, looking northeast.
Hudson's Hope - SW
Hwy 29, about 1.5 km north of Hudson's Hope at Powell Rd, looking southwest.
Webcam Image: Tumbler Ridge
Tumbler Ridge
Hwy 29 at Hwy 52, looking westbound on Hwy 29.
Webcam Image: Peace View Rest Area - NE
Peace View Rest Area - NE
Hwy 29, 29 km west of Ft. St. John, looking northeast.
 
Webcam Image: Peace View Rest Area - SW
Peace View Rest Area - SW
Hwy 29, 29 km west of Ft. St. John, looking southwest.

Highway 35

Webcam Image: Martin Rd - N
Martin Rd - N
Hwy 35, near Martin Road midway between Burns Lake and the northern Francois Ferry Landing, looking north.
Webcam Image: Martin Rd - S
Martin Rd - S
Hwy 35, near Martin Road midway between Burns Lake and the northern Francois Ferry Landing, looking south.
Webcam Image: Francois Lake Northbank Ferry Landing
Francois Lake Northbank Ferry Landing
Hwy 35 at Francois Lake Northbank Ferry Landing looking at lineup.
Webcam Image: Francois Lake Southbank Ferry Landing
Francois Lake Southbank Ferry Landing
Hwy 35 at Francois Lake Southbank Ferry Landing looking north at ferry ramp.

Highway 37

Good Hope Lake
Hwy 37 near Good Hope Lake, looking north.
Webcam Image: Dease Lake
Dease Lake
Junction of Hwy 37 and Commercial Drive in Dease Lake, looking north on Hwy 37.
Webcam Image: Meziadin Junction
Meziadin Junction
Hwy 37 and Hwy 37A at Meziadin Junction, looking north.
 
Webcam Image: Gitanyow - N
Gitanyow - N
Hwy 37N at Kitwancool Access Rd about 2.5 km south of Gitanyow and 21 km north of Hwy 16 junction, looking north.
Webcam Image: Gitanyow - S
Gitanyow - S
Hwy 37N at Kitwancool Access Rd about 2.5 km south of Gitanyow and 21 km north of Hwy 16 junction, looking south.
Webcam Image: Onion Lake
Onion Lake
Hwy 37S at Onion Lake Cross Country ski trails, looking north.
Webcam Image: Kitimat
Kitimat
Hwy 37 at Oolichan Avenue, 5 km north of Kitimat, looking North

Highway 37A

Webcam Image: Stewart
Stewart
Hwy 37a between Stewart,BC and Hyder, USA, looking north.

Highway 0 (Cecil Lake Rd)

Webcam Image: Cecil Lake Rd
Cecil Lake Rd
Cecil Lake Road at 243rd Rd, looking east.

Highway 97 (Northern Region)

Webcam Image: Steamboat Hill
Steamboat Hill
Hwy 97, about 80 km north-west of Ft Nelson, looking west.
Webcam Image: Liard Hwy Junction
Liard Hwy Junction
Hwy 97 - Hwy 77 junction, on Hwy 97 about 28 km north of Fort Nelson, looking east.
Webcam Image: Fort Nelson
Fort Nelson
Hwy 97 at Fort Nelson weigh scale, looking north.
Trutch
Hwy 97 near Trutch and the Mile 202 Rest Area, looking north.
 
Webcam Image: Sikanni Chief
Sikanni Chief
Hwy 97, about 6 km south of the Sikanni River Bridge and about 175 km north of Fort St. John, looking north.
Webcam Image: Mile 73 - N
Mile 73 - N
Hwy 97 at Beaton Highway, 44 km north of Fort St. John, looking north.
Webcam Image: Mile 73 - S
Mile 73 - S
Hwy 97 at Beaton Highway, 44 km north of Fort St. John, looking south.
Webcam Image: Fort St John - N
Fort St John - N
Hwy 97 at 100th Ave in Fort St. John, looking north.
 
Webcam Image: Fort St John - NW
Fort St John - NW
Hwy 97 at 100th Ave in Fort St. John, looking northwest.
Webcam Image: Fort St John - SE
Fort St John - SE
Hwy 97 at 100th Ave in Fort St. John, looking southeast.
Webcam Image: Fort St John - S
Fort St John - S
Hwy 97 at 100th Ave in Fort St. John, looking south.
Webcam Image: Taylor - N
Taylor - N
Hwy 97 at Pine Avenue in Taylor, looking north.
 
Webcam Image: Taylor - W
Taylor - W
Hwy 97 at Pine Avenue in Taylor, looking west.
Webcam Image: Taylor - E
Taylor - E
Hwy 97 at Pine Avenue in Taylor, looking east.
Webcam Image: Taylor - S
Taylor - S
Hwy 97 at Pine Avenue in Taylor, looking south.
Webcam Image: Big Bam Road
Big Bam Road
Hwy 97 at Big Bam Road in South Taylor, looking south.
 
Webcam Image: South Taylor Hill - N
South Taylor Hill - N
Hwy 97 at South Taylor Hill, 20 km south of Fort St John, looking north.
Webcam Image: South Taylor Hill - S
South Taylor Hill - S
Hwy 97 at South Taylor Hill, 20 km south of Fort St John, looking south.
Webcam Image: Dawson Creek - N
Dawson Creek - N
Hwy 97 at Dangerous Goods Route, west of Dawson Creek, looking north.
Webcam Image: Dawson Creek - W
Dawson Creek - W
Hwy 97 at Dangerous Goods Route, west of Dawson Creek, looking west.
 
Webcam Image: Dawson Creek - E
Dawson Creek - E
Hwy 97 at Dangerous Goods Route, west of Dawson Creek, looking east.
Webcam Image: Dawson Creek - S
Dawson Creek - S
Hwy 97 at Dangerous Goods Route, west of Dawson Creek, looking south.
Webcam Image: John Hart Highway
John Hart Highway
Hwy 97 (John Hart Hwy) at Mason Rd/237 Rd, looking east.
Webcam Image: East Pine Hill
East Pine Hill
Hwy 97 on East Pine Hill, about 27 km east of Chetwynd, looking east.
 
Braden Rd - W
Hwy 97 near Braden Rd, looking west.
Braden Rd - E
Hwy 97 near Braden Rd, looking east.
Webcam Image: Chetwynd - W
Chetwynd - W
Hwy 97 at Wabi Estates Road, east of Chetwynd, looking west.
Webcam Image: Chetwynd - E
Chetwynd - E
Hwy 97 at Wabi Estates Road, east of Chetwynd, looking east.
 
Webcam Image: Link Creek
Link Creek
Hwy 97, about 90 km west of Chetwynd, and near Link Creek Bridge, looking east.
Pine Pass
Hwy 97, north of Mackenzie Junction at Powder King access road, looking north.
Webcam Image: Mackenzie Junction
Mackenzie Junction
Hwy 97 at Hwy 39, about 29 km south of Mackenzie looking east.
Webcam Image: Whiskers Point - N
Whiskers Point - N
Hwy 97, on the east side of McLeod Lake, just south of Whiskers Point Provincial Park entrance, looking north.
 
Webcam Image: Whiskers Point - S
Whiskers Point - S
Hwy 97, on the east side of McLeod Lake, just south of Whiskers Point Provincial Park entrance, looking south.
Webcam Image: Summit Lake - N
Summit Lake - N
Hwy 97 at Summit Lake Rd, about 48.5 km north of Prince George, looking north.
Webcam Image: Summit Lake - W
Summit Lake - W
Hwy 97 at Summit Lake Rd, about 48.5 km north of Prince George, looking west.
Webcam Image: Summit Lake - S
Summit Lake - S
Hwy 97 at Summit Lake Rd, about 48.5 km north of Prince George, looking south.
 
Webcam Image: Salmon Valley Rd - N
Salmon Valley Rd - N
Hwy 97, north of Prince George at Salmon Valley Rd, looking north.
Webcam Image: Salmon Valley Rd - E
Salmon Valley Rd - E
Hwy 97, north of Prince George at Salmon Valley Rd, looking east.
Webcam Image: Salmon Valley Rd - S
Salmon Valley Rd - S
Hwy 97, north of Prince George at Salmon Valley Rd, looking south.
Webcam Image: Prince George northbound
Prince George northbound
Hwy 97 at Hwy 16 in Prince George, looking northbound on Hwy 97.
 
Webcam Image: Prince George westbound
Prince George westbound
Hwy 97 at Hwy 16 in Prince George, looking westbound on Hwy 16.
Webcam Image: Prince George eastbound
Prince George eastbound
Hwy 97 at Hwy 16 in Prince George, looking eastbound on Hwy 16.
Webcam Image: Prince George southbound
Prince George southbound
Hwy 97 at Hwy 16 in Prince George, looking southbound on Hwy 97.
Webcam Image: Chamulak Rd
Chamulak Rd
Hwy 97, in Stoner at Chamulak Rd, about 36 km south of Prince George, looking north.

Highway 113

Webcam Image: Grizzly Hill
Grizzly Hill
Hwy 113 (Nass Rd) about 3 km southwest of Village of Laxgalts'ap (Greenville), looking west.
Webcam Image: Laxgalts'ap
Laxgalts'ap
Hwy 113, near the Village of Laxgalts'ap in the Nass Valley, looking eastbound.
Webcam Image: Gitwinksihlkw
Gitwinksihlkw
Hwy 113 at Anlaw Rd, near Gitwinksihlkw, within Nisga'a Memorial Lava Bed Provincial Park, looking east.
Webcam Image: Rosswood
Rosswood
Hwy 113 near Rosswood, about 44 km north of Terrace, looking north.

Highway 118

Webcam Image: Granisle Hwy
Granisle Hwy
Granisle Hwy (Hwy 118), near summit. Approximately 14.5 km north of Topley, looking north.