See the province right now
Every Alberta 511 highway camera, as a wall instead of a map. The passes, the ring roads, and the long empty stretches where a look at the road is worth more than a forecast. Pictures come straight from 511 and refresh about once a minute — reload for a newer one.
334 cameras across 9 areas. Camera list checked 12:00 a.m..
Banff & the Rockies
The mountain highways — the ones worth looking at before you commit to the drive.
Castle Junction / TCH-93S
Hwy 1
Hwy 1: East of Dead Mans Flat Overpass
Hwy 1
Lake Louise TCH
Hwy 1
TCH Sunshine Overpass
Hwy 1
Hwy 11 & Nordegg Ranger Stn.
Hwy 11
Hwy 11: at RR65 east of Rocky Mountain House
Hwy 11
Hwy 16: East of the Jasper Park Gate
Hwy 16
Hwy 16: Near Obed Summit
Hwy 16
Hwy 16: West of Hwy 32 near Peers
Hwy 16
Hwy 16: West of Hwy 47 near Edson
Hwy 16
Hwy 22: Drayton Valley Bridge
Hwy 22
Hwy 40 & North of Hay River Road near Hinton
Hwy 40
Upper Hot Springs - Lower Lot
Mountain Ave
Upper Hot Springs - Upper Lot
Mountain Ave
Calgary
Ring road, arterials and the approaches. Most of the province's cameras are here.
10 Avenue and 1 Street SW
10 Avenue
10 Avenue and 8 Street SW
10 Avenue
11 Avenue / Macleod Trail S
11 Avenue
11 Avenue and 14 Street SW
11 Avenue
114 Ave / Stoney Tr SE
114 Avenue
114 Avenue / 52 Street SE
114 Avenue
114 Avenue / Barlow Trail SE
114 Avenue
12 Ave / 3 St SE
12 Ave
12 Avenue / 5 Street SW
12 Avenue
12 Avenue / Olympic Way SE
12 Avenue
130 Avenue / 52 Street SE
130 Avenue
130 Avenue / Deerfoot Trail SE
130 Avenue
149 Avenue / Macleod Trail S
149 Avenue
16 Ave / 19 St NE
16 Ave
16 Avenue / 10 Street NW
16 Avenue
16 Avenue / 14 Street NW
16 Avenue
16 Avenue / 36 Street NE
16 Avenue
16 Avenue / 52 Street NE
16 Avenue
16 Avenue / Barlow Trail NE
16 Avenue
16 Avenue / Centre Street N
16 Avenue
16 Avenue / Deerfoot Trail NE
16 Avenue
16 Avenue / Edmonton Trail NE
16 Avenue
16 Avenue / Home Rd NW
16 Avenue
16 Avenue / Stoney Trail NE
16 Avenue
16 Avenue / Stoney Trail NW
16 Avenue
162 Ave / James Mckevitt Rd SW
162 Ave
162 Avenue / Shawville Blvd
162 Avenue
17 Ave / 4 St SW
17 Ave
17 Ave / 69 Street SW
17 Ave
17 Ave / Macleod trail SE
17 Ave
17 Ave / Sarcee Tr SW
17 Ave
17 Avenue / 28 Street SE
17 Avenue
17 Avenue / 52 Street SE
17 Avenue
17 Avenue / Deerfoot Trail SE
17 Avenue
17 Avenue and 14 Street SW
17 Avenue
17 Avenue and 85 Street SW
17 Avenue
17 Avenue and Macleod Trail SE
17 Avenue
194 Avenue / Macleod Trail S
194 Avenue
210 Avenue / Macleod Trail SE
210 Avenue
22 Avenue / Deerfoot Trail SE
22 Avenue
24 Avenue / Crowchild Trail NW
24 Avenue
24 Avenue and 14 Street NW
24 Avenue
24 Street / 114 Avenue SE
24 Street SE
25 Avenue / Macleod Trail SE
25 Avenue
25 Avenue / Spiller Road SE
25 Avenue
26 Ave / 4 St SW
26 Ave
3 Ave / 1 St SW
3 Ave
3 Avenue and 3 Street SW
3 Avenue
32 Ave / 36 Street NE
32 Ave
32 Ave / Barlow Tr NE
32 Ave
32 Avenue / 52 Street NE
32 Avenue
32 Avenue / Deerfoot Trail NE
32 Avenue
33 Avenue / Crowchild Trail SW
33 Avenue
34 Avenue / Deerfoot Trail SE
34 Avenue
4 Ave / 2 St SW
4 Ave
4 Avenue / 5 Avenue SW
4 Avenue
4 Avenue / 9 Street SW
4 Avenue
4 Avenue / Macleod Trail S
4 Avenue
42 Avenue / Macleod Trail S
42 Avenue
47 Avenue / Deerfoot Trail SE
47 Avenue
5 Ave / 3 street SE
5 Ave
5 Avenue / 1 Street SE
5 Avenue
5 Avenue / 5 Street SW
5 Avenue
5 Avenue / 7 Street SW
5 Avenue
5 Avenue btw 1 Street & 2 Street SW
5 Avenue
50 Avenue / 52 Street SE
50 Avenue
50 Avenue / Barlow Trail SE
50 Avenue
58 Ave / Macleod Trail S
58 Ave
58 Avenue / Blackfoot Trail SE
58 Avenue
6 Avenue / 1 Street SE
6 Avenue
64 Ave / 14 St NW
64 Ave
64 Ave / Falconridge Bv NE
64 Ave
64 Avenue / Deerfoot Trail NE
64 Avenue
64 Avenue and Centre Street N
64 Avenue
7 Ave / 8 St SW
7 Ave
7 Ave / Macleod Tr SE
7 Ave
7 Avenue and 3 Street SE
7 Avenue
7 Avenue and 4 Street SE
7 Avenue
8 Ave / 12 Street SE
8 Ave
8 Avenue / 11 Street SW
8 Avenue
8 Avenue and 1 Street SW
8 Avenue
8 Avenue and 4 Street SW
8 Avenue
80 Ave and Stoney Trail NE
80 Ave and Stoney Trail NE
80 Ave and Stoney Trail NE (West)
80 Ave and Stoney Trail NE (West)
9 Ave / 5 St SW
9 Ave
9 Avenue / 3 Street SE
9 Avenue
9 Avenue and 1 Street SW
9 Avenue
9 Avenue and 6 Street SW
9 Avenue
9 Avenue and 9 Street SW
9 Avenue
90 Ave / 24 St SW
90 Ave
Airport Tr / Metis Tr NE
Airport Tr
Airport Tr / Deerfoot Tr NE
Airport Trail
Airport Trail / 36 St NE
Airport Trail
Airport Trail / Barlow Trail NE
Airport Trail
Anderson Rd / Acadia Dr SE
Anderson Rd
Anderson Road / 14 Street SW
Anderson Road
Anderson Road / 24 Street SW
Anderson Road
Anderson Road / Macleod Trail S
Anderson Road
Beddington Tr and Beddington Blvd NE
Beddington Tr
Beddington Trail / Country Hills Blvd
Beddington Trail
Blackfoot Trail / 19 Street SE
Blackfoot Trail
Bow Tr / Old Banff Coach Rd SW
Bow Tr
Bow Trail / 14 Street SW
Bow Trail
Bow Trail / 33 Street SW
Bow Trail
Bow Trail / 37 Ave SW
Bow Trail
Bow Trail / 6 Avenue SW
Bow Trail
Bow Trail / Crowchild Trail SW
Bow Trail
Bow Trail / Pumphouse Road SW
Bow Trail
Bow Trail / Sarcee Trail SW
Bow Trail
Bow Trail and 85 Street SW
Bow Trail
Canyon Meadows Dr / Macleod Trail SE
Canyon Meadows Dr
Charleswood Dr / John Laurie Bv NW
Charleswood Dr
Country Hills Blvd / 36 Street NE
Country Hills Blvd
Country Hills Blvd / Royal Birch Blvd NW
Country Hills Blvd
Country Hills Blvd / Stoney Tr NE
Country Hills Blvd
Country Hills Blvd and Deerfoot Trail NE
Country Hills Boulevard
Country Hills Boulevard - Stoney Trail NW (E INT)
Country Hills Boulevard
Country Hills Bv / Metis Tr NE
Country Hills Bv
Country Hills Bv / Sarcee Tr NW
Country Hills Bv
Country Hills Bv / Shaganappi Tr NW
Country Hills Bv
Crowchild Trail - Stoney Trail NW (W INT)
Crowchild Trail
Crowchild Trail / Nosehill Drive NW
Crowchild Trail
Crowchild Trail / Sarcee Trail NW
Crowchild Trail
Crowchild Trail / Shaganappi Trail NW
Crowchild Trail
Flanders Avenue / Crowchild Trail SW
Flanders Avenue
Glenmore Tr / 68 St SE
Glenmore Tr
Glenmore Tr / Sarcee Tr / Stoney Tr SW
Glenmore Tr / Sarcee Tr / Stoney Tr SW
Glenmore Trail / Barlow Trail
Glenmore trail
Glenmore Trail / 14 Street SW (East)
Glenmore Trail
Glenmore Trail / 14 Street SW (West)
Glenmore Trail
Glenmore Trail / 18 Street SE
Glenmore Trail
Glenmore Trail / 1A Street SW
Glenmore Trail
Glenmore Trail / 52 Street SE
Glenmore Trail
Glenmore Trail / Blackfoot Trail SE
Glenmore Trail
Glenmore Trail / Crowchild Trail SW
Glenmore Trail
Glenmore Trail / Deerfoot Trail SE
Glenmore Trail
Glenmore Trail / Elbow Drive SW (East)
Glenmore Trail
Glenmore Trail / Macleod Trail S
Glenmore Trail
Glenmore Trail / Macleod Trail S (West)
Glenmore Trail
Glenmore Trail and Stoney Trail SE
Glenmore Trail
Heritage Drive / 14 Street SW
Heritage Drive
Heritage Drive / Blackfoot Trail SE
Heritage Drive
Heritage Drive / Macleod Trail S
Heritage Drive
Highfield Road / Blackfoot Trail SE
Highfield Road
Hwy 1: West of Highway 9 near Chestermere
Hwy 1
Hwy 1: West of Hwy 22 Overpass
Hwy 1
Hwy 2: Deerfoot Trail at Calf Robe & Ogden Bridges
Hwy 2
Hwy 2: North of Balzac Overpass south of Airdrie
Hwy 2
Hwy 2: North of Hwy 7 near Okotoks
Hwy 2
Hwy 2: South of Hwy 581 near Carstairs
Hwy 2
Fish Creek Bv & Stoney Trail SW
Hwy 201
Hwy 201: Deerfoot Trail South to Stoney Trail East
Hwy 201
Hwy 201: Stoney Trail East to Deerfoot Trail North
Hwy 201
Hwy 201: Stoney Trail North to 16 Avenue West
Hwy 201
Hwy 201: Stoney Trail South to 16 Avenue East
Hwy 201
James Mckevitt Rd & Stoney Tr SW
Hwy 201
Stoney Tr. south & Hwy 2 Northwest
Hwy 201
Cochrane 3-E Tower View
James Walker Trail
Cochrane 4-N View Road
James Walker Trail
Cochrane South Bridge
James Walker Trail
John Laurie Blvd / 14 Street NW
John Laurie Blvd
John Laurie Blvd / Shaganappi Trail NW
John Laurie Blvd
Kensington Rd / 14 St NW
Kensington Rd
Kensington Road / Crowchild Trail NW
Kensington Road
Lake Fraser Gate / Macleod Trail SE
Lake Fraser Gate
Macleod Trail S / 162 Avenue SE (East intersection)
Macleod Trail S
Macleod Trail S / 162 Avenue SE (West intersection)
Macleod Trail S
Bannister Road / Macleod Trail S
MacLeod Trail S
McKnight Blvd / 52 Street NE
McKnight Blvd
McKnight Blvd / Centre St N
McKnight Blvd
McKnight Blvd / Deerfoot Trail NE
McKnight Blvd
McKnight Blvd / Metis Trail NE
McKnight Blvd
McKnight Blvd / Stoney Trail NE
McKnight Blvd
McKnight Boulevard / Barlow Trail NE
McKnight Boulevard
Memorial Drive / 10 Street NW
Memorial Drive
Memorial Drive / 10A Street NW
Memorial Drive
Memorial Drive / 12 street NE
Memorial Drive
Memorial Drive / 14 Street NW
Memorial Drive
Memorial Drive / 36 Street SE
Memorial Drive
Memorial Drive / 52 Street E
Memorial Drive
Memorial Drive / 9 Street NW
Memorial Drive
Memorial Drive / Deerfoot Trail SE
Memorial Drive
Memorial Drive / Edmonton Trail NE
Memorial Drive
ESS_AB_201-04 STONEYTRW HWY2 SE
N/A
ESS_AB_201-06 STONEYTR ANDERSON
N/A
ESS_AB_201-06 STONEYTR ELBOW
N/A
Stoney Trail and Macleod Trail
N/A
Old Banff Coach Road and 85 Street SW
Old Banff Coach Road
Peigan Trail / Barlow Trail SE
Peigan Trail
Richmond Road / Sarcee Trail SW
Richmond Road
Richmond Road and 37 Street SW
Richmond Road
Riverfront Avenue / 1 Street SE
Riverfront Avenue
Samis Road / Centre Street North
Samis Road
Sarcee Trail / 16 Avenue NW
Sarcee Trail
Seton Way SE
Seton Blvd
Seton Blvd/Rangeview Blvd and 52 Street SE
Seton Blvd/Rangeview Blvd
Southland Drive / 14 Street SW
Southland Drive
Southland Drive / Blackfoot Trail SE
Southland Drive
Southland Drive / Deerfoot Trail SE
Southland Drive
Southland Drive / Macleod Trail S
Southland Drive
Anderson Road and Stoney Trail
Stoney Trail
Stoney Tail and Mcleod Trail
Stoney Trail
Stoney Trail - Harvest Hills Boulevard N (N of S INT)
Stoney Trail
Stoney Trail - Metis Trail NE (N of S INT)
Stoney Trail
Stoney Trail - Nose Hill Drive NW (W of E INT)
Stoney Trail
Stoney Trail / Deerfoot Trail NE
Stoney Trail
Stoney Trail / Fish Creek
Stoney Trail
Stoney Trail / Glenmore Trail
Stoney Trail
Stoney Trail / Peigan Trail SE
Stoney Trail
Stoney Trail and 52nd Street SE
Stoney Trail
Stoney Trail and 88th Street SE
Stoney Trail
Stoney Trail and Beddington Trail NW
Stoney Trail
Stoney Trail and Chaparral Boulevard SE
Stoney Trail
Stoney Trail and Deerfoot Trail SE
Stoney Trail
Stoney Trail and Sarcee Trail NW
Stoney Trail
90 Ave and Stoney Trail SW
Stoney Trail SW
Symons Valley Pkwy and Shaganappi Tr NW
Symons Valley Pkwy
Edmonton
Anthony Henday, the approaches and the river valley crossings.
Hwy 15 SW of Hwy 37
Hwy 15
Hwy 15 West of Hwy 45
Hwy 15
Hwy 16 at Rge Rd 231 / Clover Bar Rd
Hwy 16
Hwy 16 east of Century Rd. near Spruce Grove
Hwy 16
Hwy 16: West of Hwy 834 near Elk Island National Park
Hwy 16
Hwy 2: South of Hwy 2A overpass near Leduc
Hwy 2
Hwy 21 North of Hwy 16
Hwy 21
Anthony Henday Drive at North Saskatchewan River (east)
Hwy 216
Hwy 216 & Hwy 16 Interchange (West)
Hwy 216
Hwy 216 & Hwy 16 Interchange (West)
Hwy 216
Hwy 216 & Hwy 16A Interchange (East)
Hwy 216
Hwy 216 & Hwy 16A Interchange (West)
Hwy 216
Hwy 216 & Whitemud Drive Interchange
Hwy 216
Hwy 216 at Hwy 15
Hwy 216
Hwy 216: Anthony Henday Drive and 91 Street Overpass
Hwy 216
Hwy 216: Anthony Henday Drive and Highway 16 Interchange
Hwy 216
Hwy 216: Anthony Henday Drive and Stony Plain Road West Interchange
Hwy 216
Hwy 216: Anthony Henday Drive and Whitemud Drive West Interchange
Hwy 216
Hwy 216: Anthony Henday Drive and Yellowhead Trail West Interchange
Hwy 216
Hwy 43: East of Hwy 37 near Onoway
Hwy 43
Hwy 45 East of Hwy 38
Hwy 45
Hwy 643 West of Hwy 825
Hwy 643
Hwy 830 South of Hwy 15
Hwy 830
Hwy 830 South of Hwy 38
Hwy 830
Hwy 2 South of Hwy 216
N/A
Hwy 216 W of Hwy 2
N/A
Red Deer
The middle of the QE2.
Lethbridge
Highway 3 and the southern approaches.
Medicine Hat
The Trans-Canada toward the Saskatchewan line.
Grande Prairie
The Peace Country highways.
Fort McMurray
Highway 63 and the north.
The highways in between
Rural cameras away from the cities — the long stretches where a look at the road is worth the most.
Hwy 1: East of Hwy 36 near Brooks
Hwy 1
Hwy 1: East of Hwy 842 near Gleichen
Hwy 1
Hwy 1: East of Hwy 876 near Tilley
Hwy 1
Hwy 1: East of Hwy56 near Bassano
Hwy 1
Hwy 13 & Range Road 181 near Camrose
Hwy 13
Hwy 14 & Hwy 17 east of Wainwright
Hwy 14
Hwy 16: East of Hwy 36 near Lavoy
Hwy 16
Hwy 16: East of Hwy 41 near Vermilion
Hwy 16
Hwy 16: East of Hwy 765 near Wabamun
Hwy 16
Hwy 16: East of Hwy 897 near Lloydminster
Hwy 16
Hwy 16: East of Jct Hwy 15 near Mundare
Hwy 16
Hwy 16: West of Hwy16A near Wildwood
Hwy 16
Hwy 2: North of Twp Road 834 near Grimshaw
Hwy 2
Hwy 2: North Side Dunvegan Bridge
Hwy 2
Hwy 2: south of Nanton
Hwy 2
Hwy 2: South of Twp Rd 810 near Nampa
Hwy 2
Hwy 2: South Side Dunvegan Bridge
Hwy 2
Hwy 2: West of Range Road 103 near Kinuso
Hwy 2
Hwy 22 & South of Twp Road 91A north of Lundbreck
Hwy 22
Hwy 22: North of Hwy 520 south of Chain Lakes
Hwy 22
Hwy 28 & West of Hwy 36 east of Smoky Lake
Hwy 28
Hwy 28 & West of Range Road 43 east of Bonnyville
Hwy 28
Hwy 3 at Cowley
Hwy 3
Hwy 3: 1.9km East of Alberta/BC Border
Hwy 3
Hwy 3: 1.9km East of Burdett Access
Hwy 3
Hwy 35: North of Mission Creek near Meander River
Hwy 35
Hwy 35: South of Chinchaga Access near Manning
Hwy 35
Hwy 36 & Twp Road 392 near Alliance
Hwy 36
Hwy 4: North of Coutts
Hwy 4
Hwy 4: South of Warner
Hwy 4
Hwy 41: North of Highway 501 near Cypress Hills Provincial Park
Hwy 41
Hwy 43: East of Alberta/BC border near Demmit
Hwy 43
Hwy 43: East of Eagle Tower Road
Hwy 43
Hwy 43: Near Little Smoky
Hwy 43
Hwy 43: Near Sangudo
Hwy 43
Hwy 43: Northwest of Fox Creek
Hwy 43
Hwy 43: South of Twp Rd 700 near Valleyview
Hwy 43
Hwy 43: west of Hwy 751 near Whitecourt
Hwy 43
Hwy 44: South of Twp Road 654 near Flatbush
Hwy 44
Hwy 49: South of Twp Rd 752 near Guy
Hwy 49
Hwy 58: 10 km East of Rainbow Lake
Hwy 58
Hwy 6: North of Waterton National Park
Hwy 6
Hwy 63: approx. 94km S of Fort McMurray near Mariana Lake
Hwy 63
Hwy 63: Twp Road 590 near Egremont
Hwy 63
Hwy 63: W of Junction Hwy 55/63/855 near Grassland
Hwy 63
Hwy 88: 20km North of Fort Vermilion
Hwy 88
Hwy 88: 24km North of Red Earth Creek
Hwy 88
Hwy 881: 2km South of Conklin Access
Hwy 881
Hwy 881: North of ALPAC-K Road near Heart Lake
Hwy 881
Hwy 9: 10km west of Drumheller
Hwy 9
Hwy 9: at Field Access near Sibbald
Hwy 9
Hwy 9: near Craigmyle
Hwy 9
Hwy 9: near Morrin
Hwy 9
Hwy 9: near Oyen
Hwy 9
ESS_AB_ABDOT_009-10 YOUNGSTOWN
N/A
ESS_AB_ABDOT_032-04 SWAN HILLS
N/A
ESS_AB_ABDOT_813-16 South Wabasca Lake
N/A
Camera images are provided by Alberta 511, a Government of Alberta service, and are shown here exactly as published — served from 511's own systems, never copied or altered. This page carries no advertising, which is a condition of using the province's material. Cameras that were answering with an out-of-service notice when we last checked are left off this wall rather than shown as blank tiles, which on 14 August 2026 meant twenty-one of them, including every one of the Town of Banff's. Others can go down between checks; 511 is the authority, and road conditions and closures are the thing to check before a drive. Prefer a map? The same cameras, on one.