Wasatch Travel HelperWasatch Travel Helper

Michigan MDOT Cameras Live Road Cameras & Map

All Michigan MDOT cameras — interactive statewide map

Loading map…

About this map

Michigan drives on its interstates, and the Michigan Department of Transportation watches them through Mi Drive, the public-facing window into the Southeast Michigan Transportation Operations Center (SEMTOC) and MDOT's statewide camera network. Our Michigan MDOT camera map gathers roughly 805 of those live cameras into one fast, searchable view so you can see I-75, I-94, I-96, I-696 and the rest of the network before you commit to a drive. Coverage is heaviest in Metro Detroit, where SEMTOC monitors hundreds of freeway miles, and extends out to Grand Rapids, Lansing, Flint, Saginaw, Ann Arbor, Kalamazoo and the long northern run of I-75 toward the Mackinac Bridge.

The backbone is four interstates. I-75 enters from the Ohio line, threads downtown Detroit as the Chrysler and Fisher freeways, and runs north through Flint and Saginaw all the way to the Mackinac Bridge and Sault Ste. Marie. I-94, the Edsel Ford Freeway through Detroit, carries the southern tier from the Indiana line past Kalamazoo and Ann Arbor to Detroit and Port Huron. I-96 links Detroit, Lansing, Grand Rapids and Muskegon across the Lower Peninsula, and I-69 cuts from the Indiana border through Lansing and Flint toward Port Huron. Add the Detroit-area named freeways, the Lodge (M-10), the Southfield (M-39), the Reuther (I-696) and the Jeffries (I-96), and you have a network where one stalled truck can stack traffic for miles.

One thing to know up front: these MDOT cameras do not carry native road-weather sensors. To give you conditions anyway, each camera on our map is paired with the nearest National Weather Service airport station, so the temperature, wind and sky you see is the nearest airport's reading shown alongside each camera rather than an on-pavement measurement. That is genuinely useful for spotting a developing storm or a wind event, but treat it as air weather near the road, not a surface-temperature reading. On a 33-degree day, bridges and ramps can be icing over even when the airport gauge looks safe, so use the camera picture itself as your final check.

Michigan regions covered

Tap an area chip on the map to jump straight to any of these regions.

Statewide

The full Michigan picture across every interstate MDOT monitors, from the Ohio and Indiana lines to the Mackinac Bridge and Sault Ste. Marie. Use this view to scan the long spines, I-75, I-94, I-96 and I-69, when you are planning a cross-state drive or watching weather move in off the Great Lakes. Each camera is paired with the nearest NWS airport station for conditions.

Metro Detroit

The densest coverage in the state, run from SEMTOC. This view holds the Detroit freeway maze: I-75 (the Chrysler and Fisher freeways), I-94 (the Edsel Ford Freeway), I-96 (the Jeffries), I-696 (the Reuther) across the northern suburbs, I-275 on the west side, M-10 (the Lodge Freeway), M-39 (the Southfield Freeway) and the short I-375 spur downtown. It is the place to check before any rush-hour run through Detroit, Warren, Livonia, Dearborn, Troy or Sterling Heights.

Grand Rapids

West Michigan's hub, where I-96 meets I-196 (the Gerald R. Ford Freeway), US-131 runs north-south through downtown, and M-6 (the Paul B. Henry Freeway, still called the South Beltline) loops the south side. This is also the eastern edge of the Lake Michigan snowbelt, so the lake-effect bands that bury the west side show up on these cameras first. Conditions are drawn from the nearest airport station.

Lansing

The capital region, where I-96 and I-69 run together west of town, I-496 loops through downtown Lansing, and US-127 carries north-south traffic toward East Lansing and Michigan State. A compact but busy set of cameras covering the commute corridors and the interchanges that knot together when there's a crash or construction. Weather comes from the nearest NWS airport reading.

Flint & Saginaw

The I-75 corridor north of Detroit, plus I-69 through Flint, the I-475 (UAW Freeway) loop through Flint, and the I-675 loop into downtown Saginaw on the way to Bay City. This stretch is a major truck route and a frequent winter trouble spot, where black ice and whiteout pileups on I-75 and I-69 close lanes. Cameras here are matched to the nearest airport station for conditions.

Ann Arbor & Jackson

The I-94 corridor west of Detroit through Ann Arbor and Jackson, where US-23 crosses I-94 on the southeast side of Ann Arbor and the M-14 freeway peels off toward I-96 and Detroit. A heavily traveled stretch for University of Michigan game-day traffic and east-west commuters, and a notorious one for winter chain-reaction crashes. Conditions shown are the nearest airport's reading.

Kalamazoo & Southwest

Southwest Michigan along I-94 from the Indiana line through Kalamazoo and Battle Creek, with US-131 crossing I-94 near Portage. This is open, fast-moving freeway that catches lake-effect snow and dense fog rolling off Lake Michigan, the kind of conditions that trigger the multi-vehicle pileups I-94 is known for. Each camera is paired with the nearest NWS airport for weather.

Northern Michigan & the U.P.

The long northern reach: I-75 up through Gaylord to the Mackinac Bridge (the Mighty Mac), St. Ignace and Sault Ste. Marie, plus scattered coverage toward Traverse City and across the Upper Peninsula. This is wind-and-snow country, where the bridge restricts high-profile vehicles in strong winds and the Keweenaw can clear 200 inches of snow a season. Cameras are matched to the nearest airport station, so check the picture for what the road is actually doing.

Tips for using Michigan road cameras

  • Coverage is concentrated where the traffic is. Metro Detroit has by far the most cameras, with solid clusters around Grand Rapids, Lansing, Flint, Saginaw, Ann Arbor and Kalamazoo. Northern Michigan and the U.P. are thinner, so plan on bigger gaps between cameras once you're north of Gaylord.
  • Use the area presets to skip the scrolling. Tapping Metro Detroit, Grand Rapids or Northern Michigan & the U.P. jumps you straight to that part of the network instead of hunting across the whole state.
  • Remember the weather is from the nearest airport, not the pavement. The temperature and wind next to each camera is the closest NWS airport's reading. It's great for catching an incoming storm or a wind event, but on borderline-freezing days the road can be icing while the airport gauge reads above 32, so trust the camera image.
  • Before crossing the Mackinac Bridge in winter or a storm, check the northern I-75 cameras and the Mackinac Bridge Authority's own conditions page. Sustained high winds trigger escorts for motorhomes and tractor-trailers and can close the bridge entirely to high-profile vehicles.
  • Watch the west side and U.P. for lake-effect snow. The Grand Rapids snowbelt off Lake Michigan and the enormous Keweenaw snowfall can drop visibility to nothing in a single band. The cameras will show you a wall of white long before a forecast catches up.
  • Time your Metro Detroit drives around the peaks. The Detroit freeways, especially I-75, I-94, I-696 and I-696's interchanges, stack up hard during rush hour, and heavy truck traffic compounds any incident. A quick look at the cameras can save you a detour onto the Lodge or the Southfield.

All Michigan MDOT cameras by corridor

A complete directory of all 805 Michigan MDOT traffic cameras, grouped by highway and corridor.

I-94 cameras (141)

  • I-94 @ 10 Mile Rd
  • I-94 @ 11 Mile Rd
  • I-94 @ 21.5 Mile
  • I-94 @ 23 Mile
  • I-94 @ 28TH
  • I-94 @ 35th St
  • I-94 @ 36th St
  • I-94 @ 44th St
  • I-94 @ 8 Mile Rd
  • I-94 @ 9 Mile
  • I-94 @ 9th St
  • I-94 @ Adair RA
  • I-94 @ Airport
  • I-94 @ Ann Arbor - Saline Rd
  • I-94 @ Battle Creek Rest Area
  • I-94 @ Beadle Lake
  • I-94 @ Belleville
  • I-94 @ Belleville Rest Area
  • I-94 @ Big Tire
  • I-94 @ Boardman
  • I-94 @ Britain
  • I-94 @ Cadieux
  • I-94 @ Capital
  • I-94 @ Center
  • I-94 @ Chelsea RA
  • I-94 @ Conner St
  • I-94 @ Cooper
  • I-94 @ Dickerson
  • I-94 @ E Grand Blvd
  • I-94 @ E of 12 Mile
  • I-94 @ E of 30th St
  • I-94 @ E of 4th St
  • I-94 @ E of Boyer Rd
  • I-94 @ E of I-69
  • I-94 @ E of Inkster
  • I-94 @ E of Little Mack
  • I-94 @ E of Moross
  • I-94 @ E of Mt Elliot
  • I-94 @ E of Telegraph
  • I-94 @ E of Van Dyke
  • I-94 @ E. of I-96
  • I-94 @ Ecorse
  • I-94 @ F Dr N
  • I-94 @ Fred W Moore
  • I-94 @ French
  • I-94 @ Friday
  • I-94 @ Galesburg Rest Area
  • I-94 @ Garvey Rd
  • I-94 @ Grand Mere
  • I-94 @ Grass Lake RA
  • I-94 @ Grass Lake Weigh
  • I-94 @ Gratiot
  • I-94 @ Gratiot
  • I-94 @ Greenfield
  • I-94 @ Griswold Rd
  • I-94 @ Haggerty Rd
  • I-94 @ Harper
  • I-94 @ Harper
  • I-94 @ Hawkins
  • I-94 @ Helmer
  • I-94 @ Highland Ave
  • I-94 @ I-275 2
  • I-94 @ I-69
  • I-94 @ I-69
  • I-94 @ I-75 Camera 2
  • I-94 @ I196
  • I-94 @ I275
  • I-94 @ I75
  • I-94 @ Jackson Rd
  • I-94 @ Lapeer
  • I-94 @ Liberty Rd
  • I-94 @ Livernois
  • I-94 @ Lonyo
  • I-94 @ M 294
  • I-94 @ M-140
  • I-94 @ M-19
  • I-94 @ M-37
  • I-94 @ M-39
  • I-94 @ M-63
  • I-94 @ M-66
  • I-94 @ M40
  • I-94 @ M51
  • I-94 @ Main
  • I-94 @ Main St
  • I-94 @ Marshall Rest Area
  • I-94 @ Maudlin Weigh Stat
  • I-94 @ Merriman
  • I-94 @ Merriman Camera 2
  • I-94 @ Michigan
  • I-94 @ Michigan
  • I-94 @ Miller Rd
  • I-94 @ Moross
  • I-94 @ N Elm Ave
  • I-94 @ N River
  • I-94 @ New Buffalo WC
  • I-94 @ Oakland
  • I-94 @ Oakwood
  • I-94 @ Outer Dr
  • I-94 @ Parker Rd
  • I-94 @ Pipestone Rd
  • I-94 @ Port Huron Welcome Center
  • I-94 @ Port Huron Welcome Center
  • I-94 @ Portage
  • I-94 @ Range
  • I-94 @ Rawsonville
  • I-94 @ Red Arrow
  • I-94 @ Richmond RA
  • I-94 @ Rotunda Dr
  • I-94 @ Sandstone RA
  • I-94 @ Sargent Rd
  • I-94 @ Sawyer
  • I-94 @ Shook
  • I-94 @ Snow Rd
  • I-94 @ Sprinkle Rd
  • I-94 @ State Rd
  • I-94 @ Territorial Rd
  • I-94 @ Trumbull
  • I-94 @ Trumbull
  • I-94 @ US-12
  • I-94 @ US-12
  • I-94 @ US-12
  • I-94 @ US-127
  • I-94 @ US-127
  • I-94 @ US-131
  • I-94 @ US-131
  • I-94 @ Vernier
  • I-94 @ Verona
  • I-94 @ W of 60th St
  • I-94 @ W of 9 Mile
  • I-94 @ W of I-75
  • I-94 @ W of I-96
  • I-94 @ W of Paw Paw Rd
  • I-94 @ Wadhams
  • I-94 @ Warren Ave
  • I-94 @ Water St
  • I-94 @ Watervliet RA
  • I-94 @ Westnedge
  • I-94 @ Whipple
  • I-94 @ Wilson
  • I-94 @ Woodward
  • I-94 @ Zeeb Rd

I-75 cameras (131)

  • I-75 @ 14 Mile
  • I-75 @ 5 Mile
  • I-75 @ 7 Mile
  • I-75 @ Adams
  • I-75 @ Baldwin
  • I-75 @ Baldwin 2
  • I-75 @ Big Beaver
  • I-75 @ Bristol Rd
  • I-75 @ Business Loop
  • I-75 @ Business Loop North to I-75
  • I-75 @ C-58 (Main St/Afton Rd)
  • I-75 @ Caniff St
  • I-75 @ Clarkston RA
  • I-75 @ Clay
  • I-75 @ Clintonville
  • I-75 @ Co Rd 612
  • I-75 @ Cook Rd
  • I-75 @ Crooks
  • I-75 @ Davisburg RA
  • I-75 @ Dearborn St
  • I-75 @ Dix Hwy
  • I-75 @ Dixie Hwy
  • I-75 @ Dixie Hwy
  • I-75 @ Dixie Hwy
  • I-75 @ Dixie Hwy
  • I-75 @ Dixie Hwy NB, facing north
  • I-75 @ Dixie Hwy SB, facing south
  • I-75 @ E of Woodward
  • I-75 @ Eureka Rd
  • I-75 @ Front
  • I-75 @ Gaynier
  • I-75 @ Gibraltar
  • I-75 @ Goddard
  • I-75 @ Grange Hall Rd
  • I-75 @ Grayling Rest Area
  • I-75 @ I-275
  • I-75 @ I-475
  • I-75 @ I-475
  • I-75 @ I-675
  • I-75 @ I-75 Bus
  • I-75 @ I-96
  • I-75 @ I-96
  • I-75 @ Janes Ave
  • I-75 @ Joslyn
  • I-75 @ Lapeer Rd
  • I-75 @ Laplaisance
  • I-75 @ Larned W of Washington
  • I-75 @ Levering Road
  • I-75 @ Luna Pier
  • I-75 @ M-13
  • I-75 @ M-3
  • I-75 @ M-32
  • I-75 @ M-54
  • I-75 @ M-57
  • I-75 @ M-59
  • I-75 @ M-61
  • I-75 @ M-8
  • I-75 @ M-8 1
  • I-75 @ M-81
  • I-75 @ M-84
  • I-75 @ M15
  • I-75 @ Mackinaw Highway (Exit 337)
  • I-75 @ Maple
  • I-75 @ Maple Rd
  • I-75 @ Marlette Road (Exit 270)
  • I-75 @ Mile Marker 287
  • I-75 @ Miller Rd
  • I-75 @ Monroe WC
  • I-75 @ MP 217.5
  • I-75 @ N Huron River
  • I-75 @ N of 8 Mile Rd
  • I-75 @ N of 9 Mile
  • I-75 @ N of Baldwin WS
  • I-75 @ N of E Holly
  • I-75 @ N of Grange Hall
  • I-75 @ N of I-94
  • I-75 @ N of M-8
  • I-75 @ N of M15
  • I-75 @ N of McNichols
  • I-75 @ N of Schaefer
  • I-75 @ N of Square Lake
  • I-75 @ Nadeau
  • I-75 @ Nevada
  • I-75 @ North Line
  • I-75 @ Otter Creek
  • I-75 @ Outer Dr
  • I-75 @ Rattalee Lake
  • I-75 @ Rochester
  • I-75 @ S of 8 Mile
  • I-75 @ S of 9 Mile
  • I-75 @ S of Belford
  • I-75 @ S of Big Beaver
  • I-75 @ S of Clark
  • I-75 @ S of Davisburg NB, facing north
  • I-75 @ S of Davisburg SB, facing south
  • I-75 @ S of Dixie Hwy
  • I-75 @ S of Grange Hall
  • I-75 @ S of I-696
  • I-75 @ S of I-94
  • I-75 @ S of John Rd
  • I-75 @ S of Joslyn
  • I-75 @ S of Lapeer Rd
  • I-75 @ S of M-59
  • I-75 @ S of M-8
  • I-75 @ S of M15
  • I-75 @ S of Mack
  • I-75 @ S of McNichols
  • I-75 @ S of Sashabaw
  • I-75 @ S of Schaefer
  • I-75 @ S of Vernor
  • I-75 @ S of Vernor
  • I-75 @ Sandy Creek
  • I-75 @ Sashabaw
  • I-75 @ Sigler
  • I-75 @ South of Castle Rock Rd
  • I-75 @ South of M-48 overpass
  • I-75 @ Square Lake
  • I-75 @ Square Lake 2
  • I-75 @ Sterns
  • I-75 @ Summit
  • I-75 @ Townline Rd
  • I-75 @ University
  • I-75 @ University
  • I-75 @ US-23
  • I-75 @ US-23
  • I-75 @ Vernor
  • I-75 @ West Rd
  • I-75 @ West Rd 2
  • I-75 @ Westminster St
  • I-75 @ Wilder
  • I-75 @ Wilder Rd

I-96 cameras (102)

  • I-96 @ 112th Avenue
  • I-96 @ 3 Mile Rd
  • I-96 @ 36th St
  • I-96 @ 36th St
  • I-96 @ 68th Ave
  • I-96 @ Cascade Rd
  • I-96 @ Cedar
  • I-96 @ Davison
  • I-96 @ Dorr
  • I-96 @ E of 24th Ave
  • I-96 @ E of Beck
  • I-96 @ E of Beck
  • I-96 @ E of Davison
  • I-96 @ E of Evergreen
  • I-96 @ E of Hill
  • I-96 @ E of Hill Rd
  • I-96 @ E of Joy
  • I-96 @ E of Kensington
  • I-96 @ E of Kent Lake
  • I-96 @ E of Kent Lake
  • I-96 @ E of Meadowbrook
  • I-96 @ E of Milford Rd
  • I-96 @ E of Novi Rd
  • I-96 @ E of Old Plank
  • I-96 @ E of Old Plank
  • I-96 @ E of Old Plank
  • I-96 @ E of Wixom
  • I-96 @ East of Beech Daly
  • I-96 @ Farmington Rd
  • I-96 @ Flint Rd
  • I-96 @ Forest Hill Ave
  • I-96 @ Fruit Ridge
  • I-96 @ Fruitport
  • I-96 @ Fruitport RA
  • I-96 @ Grand River
  • I-96 @ Grand River Hwy
  • I-96 @ Greenfield
  • I-96 @ I-196
  • I-96 @ I-496
  • I-96 @ I-94 Camera 1
  • I-96 @ I-94 Camera 2
  • I-96 @ Inkster
  • I-96 @ Kensington Rd
  • I-96 @ Kensington Rd
  • I-96 @ Kent
  • I-96 @ Kent Lake
  • I-96 @ Kent Lake Rd
  • I-96 @ Knapp St
  • I-96 @ Leonard St
  • I-96 @ Levan
  • I-96 @ M L King Jr
  • I-96 @ M-11 (28th St)
  • I-96 @ M-21
  • I-96 @ M-37
  • I-96 @ M-37
  • I-96 @ M-37/M-44
  • I-96 @ M-39
  • I-96 @ M-39 Camera 2
  • I-96 @ M-39 Low
  • I-96 @ M-44 Connector
  • I-96 @ M-44 Connector
  • I-96 @ M-5
  • I-96 @ M-50
  • I-96 @ M-6
  • I-96 @ Merriman
  • I-96 @ Meyers
  • I-96 @ Middle Belt
  • I-96 @ Milford Rd
  • I-96 @ Novi Road
  • I-96 @ Okemos
  • I-96 @ Old Plank
  • I-96 @ Outer Dr
  • I-96 @ Pleasant Valley Rd
  • I-96 @ Saginaw Hwy
  • I-96 @ Schaefer Hwy
  • I-96 @ Schaefer Hwy 1
  • I-96 @ Schoolcraft
  • I-96 @ Snow Ave
  • I-96 @ Telegraph Camera 2
  • I-96 @ US-127
  • I-96 @ US-23
  • I-96 @ US-23
  • I-96 @ US-24
  • I-96 @ W Grand Blvd
  • I-96 @ W of Beck
  • I-96 @ W of Beck
  • I-96 @ W of Evergreen
  • I-96 @ W of Hill
  • I-96 @ W of Hill Rd
  • I-96 @ W of Meadowbrook
  • I-96 @ W of Milford
  • I-96 @ W of Milford
  • I-96 @ W of Milford Rd
  • I-96 @ W of Novi
  • I-96 @ W of Novi Rd
  • I-96 @ W of Old Plank
  • I-96 @ W of Wixom
  • I-96 @ W of Wixom Rd
  • I-96 @ Walker Ave
  • I-96 @ Warren Ave
  • I-96 @ Williamston
  • I-96 @ Wixom Rd

US-131 cameras (48)

  • US-131 @ 10 Mile Rd
  • US-131 @ 142nd Ave
  • US-131 @ 36th St
  • US-131 @ 44th St
  • US-131 @ 54th St
  • US-131 @ 6 Mile Rd
  • US-131 @ 92nd St.
  • US-131 @ Ann St
  • US-131 @ Bear River Road
  • US-131 @ Burton St
  • US-131 @ Centre
  • US-131 @ Charlevoix Ave
  • US-131 @ County Line Rd
  • US-131 @ Dickinson
  • US-131 @ Franklin St
  • US-131 @ Hall St
  • US-131 @ I-196
  • US-131 @ I-196
  • US-131 @ I-96
  • US-131 @ I-96 Ramps
  • US-131 @ I94BL
  • US-131 @ I94BL
  • US-131 @ Leonard St
  • US-131 @ M-11
  • US-131 @ M-179
  • US-131 @ M-20/Perry Ave
  • US-131 @ M-32 (N Jct)
  • US-131 @ M-43
  • US-131 @ M-55 (Exit 180)
  • US-131 @ M-6
  • US-131 @ M-72 (S Jct)
  • US-131 @ M-82
  • US-131 @ M222
  • US-131 @ M43
  • US-131 @ M46
  • US-131 @ M89
  • US-131 @ Market Ave
  • US-131 @ Osceola/Wexford County Line
  • US-131 @ Parkview Ave
  • US-131 @ Pearl St
  • US-131 @ Pine Island Dr
  • US-131 @ Post Dr
  • US-131 @ US-10 (Exit 153)
  • US-131 @ W B Ave
  • US-131 @ W E Ave.
  • US-131 @ W S Ave
  • US-131 @ Wealthy St
  • US-131 @ West River Dr

US-31 cameras (37)

  • US-31 @ 14th
  • US-31 @ 28th Street
  • US-31 @ 3 Mile
  • US-31 @ 4150FT East of Holiday Rd
  • US-31 @ Ames-Dexter
  • US-31 @ Beitner
  • US-31 @ Betsie River Road
  • US-31 @ Broadway
  • US-31 @ Burgess Road
  • US-31 @ Business US31
  • US-31 @ Business US31
  • US-31 @ Business US31
  • US-31 @ Chicago Dr
  • US-31 @ E Laketon
  • US-31 @ Grandview Pkwy
  • US-31 @ Hayes St
  • US-31 @ I-96
  • US-31 @ I-96 2
  • US-31 @ Jackson Ave
  • US-31 @ M-104 (Savidge St)
  • US-31 @ M-115
  • US-31 @ M-20
  • US-31 @ M-40
  • US-31 @ M-45
  • US-31 @ M-88
  • US-31 @ M120
  • US-31 @ M72 N Junction
  • US-31 @ Robbins Rd
  • US-31 @ S Airport Rd W
  • US-31 @ S of 24th St
  • US-31 @ Sternberg
  • US-31 @ Taylor Ave
  • US-31 @ US-31 Bus
  • US-31 @ Van Wagoner Rd
  • US-31 @ Washington
  • US-31 @ Washington
  • US-31 @ Washington Ave

I-696 cameras (36)

  • I-696 @ Campbell Hilton
  • I-696 @ E of Greenfield
  • I-696 @ E of Haggerty
  • I-696 @ E of I-96
  • I-696 @ E of Southfield Rd
  • I-696 @ E. of Mound
  • I-696 @ Evergreen Rd
  • I-696 @ Fairfield Dr
  • I-696 @ Farmington
  • I-696 @ Gratiot Ave (M-3)
  • I-696 @ Groesbeck
  • I-696 @ Groesbeck 2
  • I-696 @ Hoover
  • I-696 @ Hoover Rd
  • I-696 @ Hoover Rd
  • I-696 @ I-75
  • I-696 @ I-75
  • I-696 @ I-94
  • I-696 @ Middlebelt
  • I-696 @ Orchard Lake
  • I-696 @ SB M10, facing south
  • I-696 @ Scotia
  • I-696 @ Southfield Rd
  • I-696 @ Telegraph
  • I-696 @ Van Dyke
  • I-696 @ Van Dyke
  • I-696 @ Van Dyke
  • I-696 @ W of Coolidge
  • I-696 @ W of Dequindre
  • I-696 @ W of Gratiot
  • I-696 @ W of Groesbeck
  • I-696 @ W of Woodward
  • I-696 @ West of Mound Rd
  • I-696 @ Woodward
  • I-696 Tunnel @ Coolidge
  • I-696 Tunnel @ Coolidge

I-275 cameras (34)

  • I-275 @ 5 Mile
  • I-275 @ 6 Mile
  • I-275 @ 7 Mile
  • I-275 @ 7 Mile Rd
  • I-275 @ 8 Mile
  • I-275 @ 8 Mile
  • I-275 @ 9 Mile
  • I-275 @ Ann Arbor Rd
  • I-275 @ Ann Arbor Rd 2
  • I-275 @ Carleton RA
  • I-275 @ Cherry Hill
  • I-275 @ Ecorse Rd
  • I-275 @ Eureka
  • I-275 @ Ford Rd(M-153)
  • I-275 @ Grand River Ave (M-5)
  • I-275 @ Hannan
  • I-275 @ Koppernick
  • I-275 @ M-14
  • I-275 @ M-5
  • I-275 @ M14
  • I-275 @ Newburg
  • I-275 @ Northline
  • I-275 @ Palmer
  • I-275 @ Pennsylvania
  • I-275 @ S. Huron River
  • I-275 @ S. of Sibley
  • I-275 @ Sibley
  • I-275 @ Sibley
  • I-275 @ Telegraph
  • I-275 @ Telegraph
  • I-275 @ Tyler
  • I-275 @ Van Born Rd
  • I-275 @ Warren
  • I-275 @ Will Carleton

I-196 cameras (30)

  • I-196 @ 32nd Ave
  • I-196 @ 44th St
  • I-196 @ 60th St
  • I-196 @ 8th Ave
  • I-196 @ BS I-196 (Chicago Dr)
  • I-196 @ Butterworth St North
  • I-196 @ Butterworth St South
  • I-196 @ Byron Rd
  • I-196 @ Chicago Dr
  • I-196 @ College Ave
  • I-196 @ Coloma
  • I-196 @ Fuller Ave
  • I-196 @ Glenn Rest Area
  • I-196 @ I96
  • I-196 @ I96 2
  • I-196 @ Jackson St
  • I-196 @ Kalamazoo River
  • I-196 @ Kent Trails
  • I-196 @ Lane Ave
  • I-196 @ M-11
  • I-196 @ M-45
  • I-196 @ M40
  • I-196 @ M6 Entr Ramp
  • I-196 @ M6 Entr Ramp 2
  • I-196 @ M89
  • I-196 @ N of 142nd Ave
  • I-196 @ Phoenix Road
  • I-196 @ Plymouth
  • I-196 @ Saugatuck Rest Area
  • I-196 @ Zeeland Rest Area

US-23 cameras (30)

  • US-23 @ 6 Mile
  • US-23 @ 6 Mile Rd
  • US-23 @ 8 Mile
  • US-23 @ 8 Mile Rd.
  • US-23 @ 9 Mile Rd.
  • US-23 @ Barker
  • US-23 @ Barker Rd.
  • US-23 @ Buno
  • US-23 @ Carpenter
  • US-23 @ E 638 Hwy
  • US-23 @ I-94
  • US-23 @ Lee Rd
  • US-23 @ M 59
  • US-23 @ M 59 2
  • US-23 @ M-14
  • US-23 @ M-14
  • US-23 @ M-14
  • US-23 @ M-14
  • US-23 @ M-50
  • US-23 @ Maintenance
  • US-23 @ N Territorial
  • US-23 @ N. of 6 Mile Rd
  • US-23 @ N. Territorial R
  • US-23 @ Nixon
  • US-23 @ Northfield Church
  • US-23 @ SB Rest Area, facing south
  • US-23 @ Silver Lake Rd.
  • US-23 @ US-12
  • US-23 @ Warren
  • US-23 @ Willis

I-69 cameras (22)

  • I-69 @ Capac Rd
  • I-69 @ Coldwater Weigh Station
  • I-69 @ E. of M-19
  • I-69 @ E. of Pine River
  • I-69 @ E. of Riley Center
  • I-69 @ E. of Taylor
  • I-69 @ Goodells Rd
  • I-69 @ I-75
  • I-69 @ I-96
  • I-69 @ M-19
  • I-69 @ M-227
  • I-69 @ Miller
  • I-69 @ N Drive
  • I-69 @ Saginaw Hwy
  • I-69 @ Taylor
  • I-69 @ W of I94
  • I-69 @ W. of Capac RA
  • I-69 @ W. of M-19
  • I-69 @ W. of Pine River
  • I-69 @ W. of Taylor
  • I-69 @ Wadhams
  • I-69 @ Wales Center

M-10 cameras (22)

  • M-10 @ 7 Mile
  • M-10 @ 8 Mile
  • M-10 @ Civic Center
  • M-10 @ Evergreen
  • M-10 @ Grand Blvd
  • M-10 @ Hamilton
  • M-10 @ I-94
  • M-10 @ I-94 Camera 2
  • M-10 @ Jefferson NB, facing north
  • M-10 @ Jefferson SB, facing south
  • M-10 @ LIVERNOIS
  • M-10 @ M L King Jr
  • M-10 @ M-39 Southfield North
  • M-10 @ M-8
  • M-10 @ M-8 Camera 2
  • M-10 @ Michigan
  • M-10 @ N of Jefferson NB, facing north
  • M-10 @ N of Jefferson SB, facing south
  • M-10 @ N of M-8
  • M-10 @ S of M-39
  • M-10 @ S of Michigan
  • M-10 @ Wyoming

Other Michigan roads cameras (18)

  • 11 Mile @ Mound NB, facing north
  • 11 Mile @ Mound SB, facing south
  • 44th Street @ Division Ave
  • Ashmun St. @ 12th Ave
  • Dequindre Rd @ 14 MILE
  • Gratiot @ Randolph
  • Jefferson @ Beaubien
  • Jefferson @ Griswold
  • Jefferson @ Randolph St
  • Jefferson @ W Woodward Camera 2
  • Jefferson @ Woodward Ave
  • Larned @ Washington
  • Randolph @ E Congress
  • Square Lake @ E of Opdyke
  • Square Lake @ E of Opdyke 2
  • Square Lake @ Opdyke
  • Square Lake @ Opdyke 2
  • Square Lake @ W of Opdyke

M-11 cameras (14)

  • M-11 @ Breton Ave
  • M-11 @ Burlingame Ave
  • M-11 @ Byron Center Ave
  • M-11 @ Clyde Park Ave
  • M-11 @ Division Ave
  • M-11 @ East Paris Ave
  • M-11 @ Eastern Ave
  • M-11 @ I-196
  • M-11 @ I-96 WB Ramp, facing west
  • M-11 @ Ivanrest Ave
  • M-11 @ Kalamazoo Ave
  • M-11 @ M-37 (East Beltline Ave)
  • M-11 @ Patterson Ave
  • M-11 @ Radcliff Ave

M-39 cameras (14)

  • M-39 @ 7 Mile
  • M-39 @ 8 Mile
  • M-39 @ Cathedral
  • M-39 @ Fern
  • M-39 @ Ford
  • M-39 @ Grand River
  • M-39 @ I-94
  • M-39 @ M-10
  • M-39 @ McNichols
  • M-39 @ Michigan
  • M-39 @ N of Warren
  • M-39 @ Rotunda
  • M-39 @ S of I-96
  • M-39 @ Schoolcraft

M-14 cameras (11)

  • M-14 @ E of Napier
  • M-14 @ Earhart
  • M-14 @ Ford
  • M-14 @ Main
  • M-14 @ Maple
  • M-14 @ Newport
  • M-14 @ Ridge
  • M-14 @ US-23
  • M-14 @ US-23
  • M-14 @ W of Sheldon
  • M-14 Barton M14 E @ Barton Dr

US-127 cameras (11)

  • US-127 @ Beaverton
  • US-127 @ Deerfield
  • US-127 @ I-69
  • US-127 @ Kalamazoo St
  • US-127 @ Lake Lansing
  • US-127 @ M-20
  • US-127 @ M-55 (Exit 194)
  • US-127 @ River
  • US-127 @ Saginaw St
  • US-127 @ State Rd
  • US-127 @ US-10

US-2 cameras (10)

  • US-2 @ County Road 442
  • US-2 @ FFH 16
  • US-2 @ Greenwald Road, West of M-117
  • US-2 @ M-28
  • US-2 @ M-77
  • US-2 @ No. 43.75 Rd
  • US-2 @ Rapid River
  • US-2 @ Tannery Rd
  • US-2 @ US-45
  • US-2 @ Wildwood Ln

M-28 cameras (8)

  • M-28 @ Baraga Marquette Co Rd Imperial Heights Rd
  • M-28 @ CR 381
  • M-28 @ Forest Lake Road
  • M-28 @ Houghton/Ontonagon County Line
  • M-28 @ I-75
  • M-28 @ MDOT Roadside Park
  • M-28 @ Old Golf Course Rd
  • M-28 @ Seney Rest Area

M-37 cameras (7)

  • M-37 @ 10 1/2 Road
  • M-37 @ 4 Mile Rd
  • M-37 @ 44th St
  • M-37 @ Alphenhorn Dr
  • M-37 @ Center Dr
  • M-37 @ Fulton
  • M-37 @ M-6

M-59 cameras (7)

  • M-59 @ Adams
  • M-59 @ Crooks
  • M-59 @ John R
  • M-59 @ Livernois
  • M-59 @ Opdyke
  • M-59 @ Rochester
  • M-59 @ Ryan

US-41 cameras (7)

  • US-41 @ Houghton/Baraga County Line
  • US-41 @ M-26
  • US-41 @ Marquette/Alger County Line
  • US-41 @ Negaunee
  • US-41 @ Northeast of the Escanaba River
  • US-41 @ Store St
  • US-41 @ Trenary

M-5 cameras (6)

  • M-5 @ 12 Mile
  • M-5 @ Drake
  • M-5 @ Drake
  • M-5 @ Halsted
  • M-5 @ I696
  • M-5 @ S of 13 Mile

M-72 cameras (6)

  • M-72 @ Coleman Rd
  • M-72 @ Deeter Rd
  • M-72 @ M-65 (N Jct)
  • M-72 @ North River Downs
  • M-72 @ Sunset Trail
  • M-72 @ Williamsburg Road

I-496 cameras (5)

  • I-496 @ Creyts Rd
  • I-496 @ Dunckel Rd
  • I-496 @ Lansing Rd
  • I-496 @ Lansing Road
  • I-496 @ Waverly Rd

M-8 cameras (5)

  • M-8 @ Joseph Campau St
  • M-8 @ M-10
  • M-8 @ Oakland St
  • M-8 @ W. of I75
  • M-8 @ Woodward Ave

US-12 cameras (4)

  • US-12 @ 14th
  • US-12 @ Anderson Road
  • US-12 @ Rosa Parks
  • US-12 @ W Grand

I-375 cameras (3)

  • I-375 @ I-75
  • I-375 @ Larned
  • I-375 @ Larned

M-6 cameras (3)

  • M-6 @ Byron Center Ave
  • M-6 @ Hanna Lake Ave
  • M-6 @ Kalamazoo Ave

M-64 cameras (3)

  • M-64 @ 107th Engineers Memorial Highway
  • M-64 @ County Park Rd
  • M-64 @ US-45

US-24 cameras (3)

  • US-24 @ I-94
  • US-24 @ I-94 overpass
  • US-24 @ S of I-94

M-22 cameras (2)

  • M-22 @ M-72 E JCT
  • M-22 @ North Eagle HWY

M-32 cameras (2)

  • M-32 @ CR 491
  • M-32 @ M-65 (E Jct)

M-35 cameras (2)

  • M-35 @ Delta/Menominee County Line
  • M-35 @ M-553

M-44 cameras (2)

  • M-44 @ Leonard St
  • M-44 @ M-44 Connector

M-94 cameras (2)

  • M-94 @ Alger/Schoolcraft Co Line
  • M-94 @ Marquette/Alger County Line

US-10 cameras (2)

  • US-10 @ Grant
  • US-10 @ Stiles Road

I-475 cameras (1)

  • I-475 @ I-69

M-120 cameras (1)

  • M-120 @ Business US-31

M-123 cameras (1)

  • M-123 @ Luce/Chippewa Co Line

M-134 cameras (1)

  • M-134 @ M-129

M-26 cameras (1)

  • M-26 @ Poyhonen Rd

M-33 cameras (1)

  • M-33 @ County Road 486

M-38 cameras (1)

  • M-38 @ Houghton/Ontonagon County Line

M-46 cameras (1)

  • M-46 @ M-66

M-48 cameras (1)

  • M-48 @ M-134

M-55 cameras (1)

  • M-55 @ M-37

M-65 cameras (1)

  • M-65 @ River Rd

M-68 cameras (1)

  • M-68 @ M-33

M-79 cameras (1)

  • M-79 @ Quimby

M-95 cameras (1)

  • M-95 @ Marquette/Dickinson County Line

US-45 cameras (1)

  • US-45 @ US-45/M-26

Live road cameras in other states

The same fast camera map for the other states we cover.

All Road Cameras — every state on one map
See every state we cover at once on a single nationwide map.
Utah UDOT Cameras
Live Utah traffic cameras on one interactive statewide map.
Alabama ALGO Cameras
Live Alabama traffic cameras on one interactive statewide map.
Alaska 511 Cameras
Live Alaska traffic cameras on one interactive statewide map.
Alberta 511 Cameras
Live Alberta traffic cameras on one interactive statewide map.
DriveBC Cameras
Live British Columbia traffic cameras on one interactive statewide map.
California Caltrans Cameras
Live California traffic cameras on one interactive statewide map.
Colorado CDOT Cameras
Live Colorado traffic cameras on one interactive statewide map.
Georgia GDOT Cameras
Live Georgia traffic cameras on one interactive statewide map.
Illinois IDOT Cameras
Live Illinois traffic cameras on one interactive statewide map.
Iowa DOT Cameras
Live Iowa traffic cameras on one interactive statewide map.
Kansas KDOT Cameras
Live Kansas traffic cameras on one interactive statewide map.
Maine DOT Cameras
Live Maine traffic cameras on one interactive statewide map.
Manitoba 511 Cameras
Live Manitoba traffic cameras on one interactive statewide map.
Massachusetts MassDOT Cameras
Live Massachusetts traffic cameras on one interactive statewide map.
Minnesota MnDOT Cameras
Live Minnesota traffic cameras on one interactive statewide map.
Mississippi DOT Cameras
Live Mississippi traffic cameras on one interactive statewide map.
Montana MDT Cameras
Live Montana traffic cameras on one interactive statewide map.
Nebraska 511 Cameras
Live Nebraska traffic cameras on one interactive statewide map.
Nevada NDOT Cameras
Live Nevada traffic cameras on one interactive statewide map.
New Brunswick 511 Cameras
Live New Brunswick traffic cameras on one interactive statewide map.
New Hampshire NHDOT Cameras
Live New Hampshire traffic cameras on one interactive statewide map.
New Mexico DOT Cameras
Live New Mexico traffic cameras on one interactive statewide map.
Newfoundland 511 Cameras
Live Newfoundland and Labrador traffic cameras on one interactive statewide map.
North Carolina NCDOT Cameras
Live North Carolina traffic cameras on one interactive statewide map.
North Dakota NDDOT Cameras
Live North Dakota traffic cameras on one interactive statewide map.
DriveNWT Cameras
Live Northwest Territories traffic cameras on one interactive statewide map.
Nova Scotia 511 Cameras
Live Nova Scotia traffic cameras on one interactive statewide map.
Ohio OHGO Cameras
Live Ohio traffic cameras on one interactive statewide map.
Ontario 511 Cameras
Live Ontario traffic cameras on one interactive statewide map.
Oregon ODOT Cameras
Live Oregon traffic cameras on one interactive statewide map.
PEI 511 Cameras
Live Prince Edward Island traffic cameras on one interactive statewide map.
Québec 511 Cameras
Live Quebec traffic cameras on one interactive statewide map.
Rhode Island DOT Cameras
Live Rhode Island traffic cameras on one interactive statewide map.
Saskatchewan Hotline Cameras
Live Saskatchewan traffic cameras on one interactive statewide map.
South Dakota DOT Cameras
Live South Dakota traffic cameras on one interactive statewide map.
Vermont VTrans Cameras
Live Vermont traffic cameras on one interactive statewide map.
Virginia VDOT Cameras
Live Virginia traffic cameras on one interactive statewide map.
Washington WSDOT Cameras
Live Washington traffic cameras on one interactive statewide map.
Wisconsin WisDOT Cameras
Live Wisconsin traffic cameras on one interactive statewide map.
Wyoming WYDOT Cameras
Live Wyoming traffic cameras on one interactive statewide map.
Yukon 511 Cameras
Live Yukon traffic cameras on one interactive statewide map.

Michigan road camera guides

In-depth guides to the highways, passes and destinations we cover here.

Frequently asked questions

How many cameras are on the Michigan map, and where do they come from?
Roughly 805 live cameras, all from the Michigan Department of Transportation's Mi Drive system, the same feed SEMTOC and MDOT use to monitor traffic. We gather them onto one fast, searchable map so you can scan corridors without clicking through the official site camera by camera.
Do the Michigan cameras show road temperature or pavement conditions?
No. Unlike some states' RWIS-equipped cameras, MDOT's Mi Drive cameras don't carry native road-weather sensors. To give you conditions anyway, we pair each camera with the nearest National Weather Service airport station, so you see the nearest airport's air temperature and wind alongside each camera, not an on-pavement reading.
Why does the weather sometimes look fine while the camera shows snow or ice?
Because the weather number comes from the nearest airport, which can be miles away and at a different elevation. Lake-effect bands, bridges and shaded ramps can be far worse than an airport gauge suggests. Always let the camera image be the tiebreaker, especially near freezing.
Which freeways have the best coverage in Metro Detroit?
The core Detroit freeways are all well covered: I-75 (the Chrysler and Fisher freeways), I-94 (the Edsel Ford Freeway), I-96 (the Jeffries), I-696 (the Reuther), I-275, M-10 (the Lodge), M-39 (the Southfield) and the I-375 spur. SEMTOC runs the densest camera network in the state here.
Can I check the Mackinac Bridge before I cross?
The northern I-75 cameras on the map cover the approaches around St. Ignace and Mackinaw City, which is useful for sizing up wind and snow. For exact closure and escort status, pair that with the Mackinac Bridge Authority's live conditions page, since high winds can restrict or close the bridge to high-profile vehicles.
Is this the official MDOT Mi Drive site?
No. We pull the same public MDOT camera feeds onto a faster, mobile-friendly map with area presets and nearest-airport weather. For official incident, construction and closure information, MDOT's own Mi Drive site and 511 service remain the authoritative source.
Are the cameras live or recorded?
They're frequently refreshed still images, not continuous video, the standard for DOT traffic cameras. Reload to pull the latest frame. That's plenty to read congestion, snow cover, fog and standing water on the freeways.
What if I'm driving into a neighboring state?
We cover Michigan's live neighbors too. Heading south on I-75 or US-23 toward Toledo, check our Ohio cameras. Crossing into Wisconsin across the U.P. border or around Lake Michigan, see the Wisconsin cameras. And to jump between any of our states, start from the all-states road cameras hub.