Des Moines Traffic Cameras

Iowa DOT publishes 117 active camera feeds in and around Des Moines. 108 showed a live picture in the last 24 hours. Over the last 14 days these cameras passed 84% of our around-the-clock checks.

Skip the map
Des Moines traffic camera map All 117 Des Moines cameras
I-235 @ MM 9.2 (Penn Ave)I-235 @ MM 9.6 (E 12th St)I-235 @ MM 8.7I-235 @ MM 9.8 (E 14th St)I-235 @ MM 9.8 (E 14th St)I-235 @ MM 8.4 (5th Ave)I-235 @ MM 8.3 (7th Ave)I-235 @ MM 10.1 (EB Exit to University Ave)I-235 @ MM 7.7 (E of Keo Way)I-235 @ MM 7.8 (Keo Way)I-235 @ MM 7.4 (MLK Pkwy)I-235 @ MM 6.9 (Cottage Grove Ave)I-235 @ MM 10.8I-235 @ MM 10.8 (E 21st St)I-235 @ MM 6.7 (28th St)I-235 @ MM 11.3 (E of Easton Blvd)I-235 @ MM 6.3 (35th St)I-235 @ MM 11.7 (Guthrie Ave)I-235 @ MM 5.8 (42nd St)I-235 @ MM 12.3 (Hull Ave)I-235 @ MM 5.4 (Polk Blvd)I-235 @ MM 12.6 (Euclid Ave)I-235 @ MM 4.8 (56th St)I-235 @ MM 13.1 ( E of Euclid Ave)IA 5 @ MM 96.5 (Fleur Dr)IA 5 @ MM 92.6 (US 65/69)US 65 @ MM 77.3 (Vandalia Rd.)US 65 @ MM 76.1 (Vandalia Rd)I-235 @ MM 13.1 (Broadway DMS)I-235 @ MM 4.3 (63rd St)IA 163 @ MM 4.3 (Hickory Blvd)US 65 @ MM 75.6 (IWZ 3168) - No PTZI-35/80 @ MM 136.4I-80 @ MM 136.2 (E 14th St)I-80 @ MM 136.2 (E 14th St) 31NI-35/80 @ MM 135.2 (2nd Ave)I-35/80 @ MM 136.2 (E 14th)I-35/80 @ MM 136.9I-35/80 @ MM 137.2 (22nd St - East Mix)I-35/80 @ MM 137.3 (EB Exit to I-35 NB Split - East Mix)I-235 @ MM 3.6 (73rd St)US 65 @ MM 72.7 (Army Post Rd)I-35/80 @ MM 133.5 (Morningstar Dr)US 65 @ MM 71.6 (IA 5)I-35 @ MM 87.2 (I-35 SB Exits to I-80 Split - East Mix)I-80 @ MM 137.8 (WB Exit to I-35 NB - East Mix)I-35/80 @ MM 137.2 (EB Exit to I-35 NB - East Mix)US 65 @ MM 78.2 (University Ave)I-235 @ MM 3.1 (17th St)I-35 @ MM 87.5 (NE 54th Ave - East Mix)I-80 @ MM 138.7I-35/80 @ MM 132 (NW Beaver Dr)I-235 @ MM 2.6 (22nd St)IA 5 @ MM 100.7 (SW Connector)I-35 @ MM 88.3 (Corporate Woods DMS)I-80 @ MM 140.0 (Berwick DMS)I-235 @ MM 2.2 (28th St)I-80 @ MM 131.2 (Merle Hay Rd)I-35/80 @ MM 131.1 (Merle Hay Rd)US 65 @ MM 81.5 (8th St SW)US 65 @ MM 81.6 (8th St)US 65 @ MM 67.3 (Scotch Ridge Rd - ICWS)I-235 @ MM 1.8 (Valley West Dr)US 65 @ MM 67.3 (Scotch Ridge Rd - ICWS)-QI-35 @ MM 89 (Corporate Woods Dr)I-35/80 @ MM 130.2 (72nd St)I-235 @ MM 1.2 (42nd St)I-80 @ MM 141.3 (34th Ave)I-80 @ MM 123.3 (EB Exit to N I-35 - West Mix)I-80 @ MM 141.7 (Hubbell Ave - S of I-80)I-35/80 @ MM 129.1 (86th St)I-35 @ MM 71.5 (EP True Pkwy)I-80 @ MM 141.8 (Hubbell Ave - N of I-80)I-35 @ MM 70.4 (Mills Civic Pkwy)-QI-35 @ MM 70.4 (Mills Civic Pkwy)I-35 @ MM 70.4 (Mills Civic Pkwy)I-35 @ MM 72.1 (Ashworth Ave)I-80 @ MM 122.8 (West Mix)I-35/80 @ MM 123.8 (University Ave)I-35 @ MM 69.2 (Grand Ave)I-35/80 @ MM 123.5 (Westown Pkwy)I-35 @ MM 69.2 (Grand Ave)I-80 @ MM 122.8 (West Mix)-QI-35/80 @ MM 124.2 (Hickman Rd)I-35 @ MM 67.9 (IA 5)I-35 @ MM 90.6 (Oralabor Rd)I-35/80 @ MM 125 (IWZ 3125)I-80 @ MM 142.9 (E of US 65)I-35 @ MM 67.7 (Maffitt Lake Rd)I-35/80 @ MM 128.2 (100th St)I-80 @ MM 122.2 (60th St)I-35/80 @ MM 125.8 (Douglas Ave)I-35/80 @ MM 126.8 (Meredith Dr)I-35/80 @ MM 127.2 (IA 141W Flyover)I-35 @ MM 66.6 (Adams St)IA 141 @ MM 154.7 (SE 37th St)I-80 @ MM 121.2 (Jordan Creek Pkwy)US 69 @ MM 94.7 (IWZ 5788)I-35 @ MM 65 (Cumming Ave)US 69 @ MM 95 (IWZ 5786)I-80 @ MM 120.4 (Ashworth Rd)IA 141 @ MM 153.6 (SE 19th St)I-80 @ MM 144.5 (NE 80th St - Altoona)I-35 @ MM 92.6 (1st St - Ankeny)I-35 @ MM 92.6 (1st St - Ankeny)I-80 @ MM 119.7IA 141 @ MM 152.5 (E 1st St)I-35 @ MM 86.8 (SB Exit to I-80 WB - East Mix)I-235 @ MM 14.2 (I-80 East Mix)I-235 @ MM 14.3 (EB Exit to I-80 WB - East Mix)I-80 @ MM 140.4 (US 65)I-235I-35I-80ANKENYWEST DES MOINESI-235I-35I-80ANKENYWEST DES MOINES5 miDES MOINESDES MOINES

60 of 117 cameras, closest to downtown first

I-235 · 29 of 33 live

I-235 @ MM 9.2 (Penn Ave) live camera view Verified · 2h
I-235 @ MM 9.2 (Penn Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 9.2
I-235 @ MM 9.6 (E 12th St) live camera view Verified · 2h
I-235 @ MM 9.6 (E 12th St)
· Camera: Iowa DOT · official site · 97% 14-day uptime
I-235 · MP 9.6
I-235 @ MM 8.7 live camera view Verified · 6h
I-235 @ MM 8.7
· Camera: Iowa DOT · official site · 99% 14-day uptime
I-235 · MP 8.7
I-235 @ MM 9.8 (E 14th St) live camera view Verified · 9h
I-235 @ MM 9.8 (E 14th St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 9.8
I-235 @ MM 9.8 (E 14th St) live camera view Verified · 55m
I-235 @ MM 9.8 (E 14th St)
· Camera: Iowa DOT · official site · 99% 14-day uptime
I-235 · MP 9.8
I-235 @ MM 8.4 (5th Ave) live camera view Verified · 8h
I-235 @ MM 8.4 (5th Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 8.4
I-235 @ MM 8.3 (7th Ave) live camera view Verified · 6h
I-235 @ MM 8.3 (7th Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 8.3
I-235 @ MM 10.1 (EB Exit to University Ave) live camera view Verified · 1h
I-235 @ MM 10.1 (EB Exit to University Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 10.1
I-235 @ MM 7.7 (E of Keo Way) live camera view Verified · 10m
I-235 @ MM 7.7 (E of Keo Way)
· Camera: Iowa DOT · official site · 93% 14-day uptime
I-235 · MP 8
I-235 @ MM 7.8 (Keo Way) live camera view Verified · 2h
I-235 @ MM 7.8 (Keo Way)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 7.8
I-235 @ MM 7.4 (MLK Pkwy) live camera view Verified · 5h
I-235 @ MM 7.4 (MLK Pkwy)
· Camera: Iowa DOT · official site · 82% 14-day uptime
I-235 · MP 7.4
I-235 @ MM 6.9 (Cottage Grove Ave) live camera view Verified · 10m
I-235 @ MM 6.9 (Cottage Grove Ave)
· Camera: Iowa DOT · official site · 98% 14-day uptime
I-235 · MP 7.2
I-235 @ MM 10.8 live camera view Verified · 2h
I-235 @ MM 10.8
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 10.8
I-235 @ MM 10.8 (E 21st St) live camera view Verified · 10m
I-235 @ MM 10.8 (E 21st St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 10.8
I-235 @ MM 6.7 (28th St) live camera view Verified · 8h
I-235 @ MM 6.7 (28th St)
· Camera: Iowa DOT · official site · 93% 14-day uptime
I-235 · MP 6.9
I-235 @ MM 11.3 (E of Easton Blvd) live camera view Verified · 10m
I-235 @ MM 11.3 (E of Easton Blvd)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 11.3
I-235 @ MM 6.3 (35th St) live camera view Verified · 1h
I-235 @ MM 6.3 (35th St)
· Camera: Iowa DOT · official site · 73% 14-day uptime
I-235 · MP 6.3
I-235 @ MM 11.7 (Guthrie Ave) live camera view Verified · 4h
I-235 @ MM 11.7 (Guthrie Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 11.7
I-235 @ MM 5.8 (42nd St) live camera view Verified · 20m
I-235 @ MM 5.8 (42nd St)
· Camera: Iowa DOT · official site · 95% 14-day uptime
I-235 · MP 5.8
I-235 @ MM 12.3 (Hull Ave) live camera view Verified · 5h
I-235 @ MM 12.3 (Hull Ave)
· Camera: Iowa DOT · official site · 99% 14-day uptime
I-235 · MP 12.3
I-235 @ MM 5.4 (Polk Blvd) live camera view Verified · 30m
I-235 @ MM 5.4 (Polk Blvd)
· Camera: Iowa DOT · official site · 55% 14-day uptime
I-235 · MP 5.4
I-235 @ MM 12.6 (Euclid Ave) live camera view Verified · 2h
I-235 @ MM 12.6 (Euclid Ave)
· Camera: Iowa DOT · official site · 87% 14-day uptime
I-235 · MP 12.6
I-235 @ MM 4.8 (56th St) live camera view Verified · 10m
I-235 @ MM 4.8 (56th St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 4.8
I-235 @ MM 13.1 ( E of Euclid Ave) live camera view Verified · 8h
I-235 @ MM 13.1 ( E of Euclid Ave)
· Camera: Iowa DOT · official site · 98% 14-day uptime
I-235 · MP 13.1
I-235 @ MM 13.1 (Broadway DMS) live camera view Verified · 20m
I-235 @ MM 13.1 (Broadway DMS)
· Camera: Iowa DOT · official site · 97% 14-day uptime
I-235 · MP 13.5
I-235 @ MM 4.3 (63rd St) live camera view Verified · 6h
I-235 @ MM 4.3 (63rd St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 4.3
I-235 @ MM 3.6 (73rd St) live camera view Verified · 8h
I-235 @ MM 3.6 (73rd St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 3.6
I-235 @ MM 3.1 (17th St) live camera view Verified · 6h
I-235 @ MM 3.1 (17th St)
· Camera: Iowa DOT · official site · 97% 14-day uptime
I-235 · MP 3.1
I-235 @ MM 2.6 (22nd St) live camera view Verified · 1h
I-235 @ MM 2.6 (22nd St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-235 · MP 2.6

Offline in our latest checks:I-235 @ MM 8.7 (2nd Ave) - last seen 14d agoI-235 @ MM 10.53 (University Blvd.) - last seen 4d agoI-235 @ MM 14.2 (I-80 East Mix) - last seen 2d agoI-235 @ MM 2.6 (22nd St) - last seen 14d ago

I-35 · 9 of 10 live

I-80 @ MM 136.2 (E 14th St) live camera view Verified · 8h
I-80 @ MM 136.2 (E 14th St)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-35 · MP 86.8
I-35/80 @ MM 135.2 (2nd Ave) live camera view Verified · 2h
I-35/80 @ MM 135.2 (2nd Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-35 · MP 86.8
I-35/80 @ MM 136.2 (E 14th) live camera view Verified · 6h
I-35/80 @ MM 136.2 (E 14th)
· Camera: Iowa DOT · official site · 68% 14-day uptime
I-35 · MP 86.8
I-35/80 @ MM 136.9 live camera view Verified · 2h
I-35/80 @ MM 136.9
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-35 · MP 86.8
I-35/80 @ MM 137.3 (EB Exit to I-35 NB Split - East Mix) live camera view Verified · 6h
I-35/80 @ MM 137.3 (EB Exit to I-35 NB Split - East Mix)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-35 · MP 87.1
I-35/80 @ MM 133.5 (Morningstar Dr) live camera view Verified · 7h
I-35/80 @ MM 133.5 (Morningstar Dr)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-35 · MP 86.8
I-35/80 @ MM 137.2 (EB Exit to I-35 NB - East Mix) live camera view Verified · 8h
I-35/80 @ MM 137.2 (EB Exit to I-35 NB - East Mix)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-35 · MP 87.6
I-35 @ MM 87.5 (NE 54th Ave - East Mix) live camera view Verified · 7h
I-35 @ MM 87.5 (NE 54th Ave - East Mix)
· Camera: Iowa DOT · official site · 99% 14-day uptime
I-35 · MP 87.7
I-35/80 @ MM 132 (NW Beaver Dr) live camera view Verified · 7h
I-35/80 @ MM 132 (NW Beaver Dr)
· Camera: Iowa DOT · official site · 95% 14-day uptime
I-35 · MP 86.8

Offline in our latest checks:I-235 @ MM 14.3 (EB Exit to I-80 WB - East Mix) - last seen 2d ago

I-80 · 6 of 7 live

I-35/80 @ MM 136.4 live camera view Verified · 7h
I-35/80 @ MM 136.4
· Camera: Iowa DOT · official site · 99% 14-day uptime
I-80 · MP 136.1
I-35/80 @ MM 137.2 (22nd St - East Mix) live camera view Verified · 20m
I-35/80 @ MM 137.2 (22nd St - East Mix)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-80 · MP 137.2
I-35 @ MM 87.2 (I-35 SB Exits to I-80 Split - East Mix) live camera view Verified · 40m
I-35 @ MM 87.2 (I-35 SB Exits to I-80 Split - East Mix)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-80 · MP 137.6
I-80 @ MM 137.8 (WB Exit to I-35 NB - East Mix) live camera view Verified · 4h
I-80 @ MM 137.8 (WB Exit to I-35 NB - East Mix)
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-80 · MP 137.8
I-80 @ MM 138.7 live camera view Verified · 2h
I-80 @ MM 138.7
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-80 · MP 138.7
I-80 @ MM 136.2 (E 14th St) 31N live camera view Verified · 8h updates ~every 5 min
I-80 @ MM 136.2 (E 14th St) 31N
· Camera: Iowa DOT · official site · 100% 14-day uptime
I-80 · MP 136.2

Offline in our latest checks:I-35 @ MM 86.8 (SB Exit to I-80 WB - East Mix) - last seen 2d ago

US 65 · 6 live

US 65 @ MM 77.3 (Vandalia Rd.) live camera view Verified · 40m
US 65 @ MM 77.3 (Vandalia Rd.)
· Camera: Iowa DOT · official site · 100% 14-day uptime
US 65 · MP 76.1
US 65 @ MM 76.1 (Vandalia Rd) live camera view Verified · 8h
US 65 @ MM 76.1 (Vandalia Rd)
· Camera: Iowa DOT · official site · 98% 14-day uptime
US 65 · MP 76.1
US 65 @ MM 75.6 (IWZ 3168) - No PTZ live camera view Verified · 9h
US 65 @ MM 75.6 (IWZ 3168) - No PTZ
· Camera: Iowa DOT · official site · 100% 14-day uptime
US 65 · MP 74.3
US 65 @ MM 72.7 (Army Post Rd) live camera view Verified · 1h
US 65 @ MM 72.7 (Army Post Rd)
· Camera: Iowa DOT · official site · 72% 14-day uptime
US 65 · MP 72.7
US 65 @ MM 71.6 (IA 5) live camera view Verified · 10m
US 65 @ MM 71.6 (IA 5)
· Camera: Iowa DOT · official site · 98% 14-day uptime
US 65 · MP 71.4
US 65 @ MM 78.2 (University Ave) live camera view Verified · 25m
US 65 @ MM 78.2 (University Ave)
· Camera: Iowa DOT · official site · 100% 14-day uptime
US 65 · MP 78.2

IA 5 · 2 of 3 live

IA 5 @ MM 96.5 (Fleur Dr) live camera view Verified · 3h
IA 5 @ MM 96.5 (Fleur Dr)
· Camera: Iowa DOT · official site · 84% 14-day uptime
IA 5 · MP 96.5
IA 5 @ MM 92.6 (US 65/69) live camera view Verified · 2h
IA 5 @ MM 92.6 (US 65/69)
· Camera: Iowa DOT · official site · 95% 14-day uptime
IA 5 · MP 92.6

Offline in our latest checks:IA 5 @ MM 98.5 (IA 28) - last seen 14d ago

University Ave · 1 live

IA 163 @ MM 4.3 (Hickory Blvd) live camera view Verified · 20m
IA 163 @ MM 4.3 (Hickory Blvd)
· Camera: Iowa DOT · official site · 100% 14-day uptime
University Ave

Run Home Assistant? The Live Traffic Cam integration puts these Des Moines cameras on your dashboard, each with a verified-live sensor. No API key. It is in HACS: add it to your Home Assistant.

Put these Des Moines cameras on your own site

Pick a size, click in its box, select all and copy, then paste into your page where the cameras should appear (in WordPress, a "Custom HTML" block). Live cameras first; free; the credit line stays. Previews and details.

On these routes

Nearby cities

Wider area

More in Iowa