Michigan Traffic Cameras

Below is a list of cameras in Michigan. Select a camera to see it on our interactive map.

DetroitGrand Rapids
44th Street at Division AveI-196 at 32nd AveI-196 at 44th StI-196 at 8th AveI-196 at BS I-196 (Chicago Dr)I-196 at Butterworth St NorthI-196 at Butterworth St SouthI-196 at Chicago DrI-196 at College AveI-196 at Fuller AveI-196 at I-96I-196 at Jackson StI-196 at Kent TrailsI-196 at Lane AveI-196 at M-11I-196 at M-45I-196 at M6 Entr RampI-196 at M6 Entr Ramp 2I-196 at Plymouth AveI-96 at 3 Mile RdI-96 at 36th StI-96 at 36th StI-96 at Cascade RdI-96 at Forest Hill AveI-96 at Fruit Ridge AveI-96 at I-196I-96 at Knapp StI-96 at Leonard StI-96 at M-11 (28th St)I-96 at M-21I-96 at M-37I-96 at M-37I-96 at M-37 and M-44I-96 at M-44 ConnectorI-96 at M-44 ConnectorI-96 at M-6I-96 at Walker AveM-11 at Breton AveM-11 at Burlingame AveM-11 at Byron Center AveM-11 at Clyde Park AveM-11 at Division AveM-11 at East Paris AveM-11 at Eastern AveM-11 at I-196M-11 at I-96 WB RampM-11 at Ivanrest AveM-11 at Kalamazoo AveM-11 at M-37 (East Beltline Ave)M-11 at Patterson AveM-11 at Radcliff AveM-37 at 4 Mile RdM-37 at 44th StM-37 at Alphenhorn DrM-37 at Center DrM-37 at FultonM-37 at M-6M-44 at Leonard StM-44 at M-44 ConnectorM-6 at Byron Center AveM-6 at Hanna Lake AveM-6 at Kalamazoo AveUS-131 at 36th StUS-131 at 44th StUS-131 at 54th StUS-131 at 6 Mile RdUS-131 at Ann StUS-131 at Burton StUS-131 at Franklin StUS-131 at Hall StUS-131 at I-196US-131 at I-196US-131 at I-96US-131 at I-96 RampsUS-131 at Leonard StUS-131 at M-11US-131 at M-6US-131 at Market AveUS-131 at Pearl StUS-131 at Pine Island DrUS-131 at Post DrUS-131 at Wealthy StUS-131 at West River Dr
WarrenSterling HeightsAnn ArborLansingRural
Ashmun St. at 12th AveDequindre Rd at 14 MILEI-196 at Byron RdI-196 at ColomaI-196 at Kalamazoo RiverI-196 at Phoenix RoadI-196 at Saugatuck Rest AreaI-275 at 5 MileI-275 at 6 MileI-275 at 7 MileI-275 at 7 Mile RdI-275 at 8 MileI-275 at 8 MileI-275 at 9 MileI-275 at Ann Arbor RdI-275 at Ann Arbor Rd 2I-275 at Carleton RAI-275 at Cherry HillI-275 at Ecorse RdI-275 at EurekaI-275 at Ford Rd(M-153)I-275 at Grand River Ave (M-5)I-275 at HannanI-275 at KoppernickI-275 at M-14I-275 at M-5I-275 at M-5I-275 at M14I-275 at NewburgI-275 at NorthlineI-275 at PalmerI-275 at PennsylvaniaI-275 at S. Huron RiverI-275 at S. of SibleyI-275 at SibleyI-275 at SibleyI-275 at TelegraphI-275 at TelegraphI-275 at TylerI-275 at Van Born RdI-275 at WarrenI-275 at Will CarletonI-475 at I-69I-69 at Capac RdI-69 at Coldwater Weigh StationI-69 at E. of M-19I-69 at E. of Pine RiverI-69 at E. of Riley CenterI-69 at E. of TaylorI-69 at Goodells RdI-69 at I-75I-69 at M-19I-69 at M-227I-69 at MillerI-69 at N DriveI-69 at TaylorI-69 at W of I94I-69 at W. of Capac RAI-69 at W. of M-19I-69 at W. of Pine RiverI-69 at W. of TaylorI-69 at WadhamsI-69 at Wales CenterI-696 at Campbell HiltonI-696 at E of GreenfieldI-696 at E of HaggertyI-696 at E of I-96I-696 at E of Southfield RdI-696 at Evergreen RdI-696 at I-75I-696 at I-75I-696 at I-96I-696 at M-5I-696 at ScotiaI-696 at Southfield RdI-696 at Tunnel at CoolidgeI-696 at Tunnel at CoolidgeI-696 at W of CoolidgeI-696 at W of WoodwardI-696 at WoodwardI-75 at 14 MileI-75 at 5 MileI-75 at 7 MileI-75 at BaldwinI-75 at Baldwin 2I-75 at Bristol RdI-75 at C-58 (Main St and Afton Rd)I-75 at Caniff StI-75 at Clarkston RAI-75 at ClintonvilleI-75 at Co Rd 612I-75 at Cook RdI-75 at Davisburg RAI-75 at Dix HwyI-75 at Dixie HwyI-75 at Dixie HwyI-75 at Dixie HwyI-75 at Dixie HwyI-75 at Dixie Hwy NBI-75 at Dixie Hwy SBI-75 at Eureka RdI-75 at FrontI-75 at GibraltarI-75 at GoddardI-75 at Grange Hall RdI-75 at Grayling Rest AreaI-75 at I-275I-75 at I-475I-75 at I-475I-75 at I-675I-75 at I-75 BusI-75 at Janes AveI-75 at Janes RdI-75 at JoslynI-75 at LaplaisanceI-75 at Levering RoadI-75 at M-13I-75 at M-32I-75 at M-54I-75 at M-57I-75 at M-61I-75 at M-8I-75 at M-8 1I-75 at M-81I-75 at M-81I-75 at M-84I-75 at M15I-75 at Mackinaw Highway (Exit 337)I-75 at MapleI-75 at Maple RdI-75 at Marlette Road (Exit 270)I-75 at Mile Marker 287I-75 at Miller RdI-75 at Monroe WCI-75 at MP 217.5I-75 at N Huron RiverI-75 at N of 8 Mile RdI-75 at N of 9 MileI-75 at N of Baldwin WSI-75 at N of E HollyI-75 at N of Grange HallI-75 at N of M-8I-75 at N of M15I-75 at N of McNicholsI-75 at NadeauI-75 at NevadaI-75 at North LineI-75 at Outer DrI-75 at Rattalee LakeI-75 at S of 8 MileI-75 at S of 9 MileI-75 at S of BelfordI-75 at S of Davisburg NBI-75 at S of Davisburg SBI-75 at S of Dixie HwyI-75 at S of Grange HallI-75 at S of I-696I-75 at S of John RdI-75 at S of JoslynI-75 at S of M-8I-75 at S of M15I-75 at S of McNicholsI-75 at S of SashabawI-75 at Sandy CreekI-75 at SashabawI-75 at SiglerI-75 at South of Castle Rock RdI-75 at South of M-48 overpassI-75 at SternsI-75 at SummitI-75 at Townline RdI-75 at US-23I-75 at US-23I-75 at West RdI-75 at West Rd 2I-75 at WilderI-75 at Wilder RdI-94 at 11 Mile RdI-94 at 21.5 MileI-94 at 23 MileI-94 at 35th StI-94 at 36th StI-94 at 44th StI-94 at 9th StI-94 at Adair RAI-94 at AirportI-94 at Battle Creek Rest AreaI-94 at Beadle LakeI-94 at Beech-Daly RdI-94 at BellevilleI-94 at Belleville Rest AreaI-94 at Big TireI-94 at BoardmanI-94 at BritainI-94 at CadieuxI-94 at CapitalI-94 at CenterI-94 at Chelsea RAI-94 at Conner StI-94 at CooperI-94 at DickersonI-94 at E of I-69I-94 at E of InksterI-94 at E of Little MackI-94 at E of MorossI-94 at E of TelegraphI-94 at E_of_I275I-94 at EcorseI-94 at Fred W MooreI-94 at FrenchI-94 at FridayI-94 at Galesburg Rest AreaI-94 at Garvey RdI-94 at Grand MereI-94 at Grass Lake RAI-94 at Grass Lake WeighI-94 at GratiotI-94 at GratiotI-94 at Griswold RdI-94 at Haggerty RdI-94 at HarperI-94 at HawkinsI-94 at I-275 2I-94 at I-69I-94 at I-69I-94 at I196I-94 at I275I-94 at LapeerI-94 at M-140I-94 at M-19I-94 at M-37I-94 at M-39I-94 at M-63I-94 at M-66I-94 at M40I-94 at MainI-94 at Main StI-94 at Marshall Rest AreaI-94 at MerrimanI-94 at Merriman Camera 2I-94 at MichiganI-94 at Miller RdI-94 at MorossI-94 at N Elm AveI-94 at New BuffaloI-94 at OaklandI-94 at Outer DrI-94 at Parker RdI-94 at Pipestone RdI-94 at Port Huron Welcome CenterI-94 at Port Huron Welcome CenterI-94 at RangeI-94 at RawsonvilleI-94 at Red ArrowI-94 at Richmond RAI-94 at Sandstone RAI-94 at Sargent RdI-94 at SawyerI-94 at Snow RdI-94 at Sprinkle RdI-94 at US-12I-94 at US-12I-94 at US-12I-94 at US-127I-94 at US-127I-94 at US-131I-94 at VernierI-94 at VeronaI-94 at WadhamsI-94 at Water StI-94 at WestnedgeI-94 at WhippleI-94 at WilsonI-94 at Zeeb RdI-96 at 112th AvenueI-96 at DorrI-96 at E of BeckI-96 at E of BeckI-96 at E of EvergreenI-96 at E of HillI-96 at E of Hill RdI-96 at E of KensingtonI-96 at E of Kent LakeI-96 at E of Kent LakeI-96 at E of MeadowbrookI-96 at E of Milford RdI-96 at E of Novi RdI-96 at E of Old PlankI-96 at E of Old PlankI-96 at E of Old PlankI-96 at E of WixomI-96 at East of Beech DalyI-96 at Farmington RdI-96 at Flint RdI-96 at FruitportI-96 at Fruitport RAI-96 at GreenfieldI-96 at I-696 and M-5 and I-275I-96 at InksterI-96 at Kensington RdI-96 at Kent LakeI-96 at Kent Lake RdI-96 at LevanI-96 at M-39I-96 at M-39 Camera 2I-96 at M-39 LowI-96 at M-5I-96 at M-5I-96 at M-50I-96 at MerrimanI-96 at Middle BeltI-96 at Milford RdI-96 at Novi RoadI-96 at Old PlankI-96 at Outer DrI-96 at Pleasant Valley RdI-96 at Schaefer HwyI-96 at Schaefer Hwy 1I-96 at SchoolcraftI-96 at Snow AveI-96 at Telegraph Camera 2I-96 at US-23I-96 at US-23I-96 at US-24I-96 at W of BeckI-96 at W of BeckI-96 at W of EvergreenI-96 at W of HillI-96 at W of Hill RdI-96 at W of MeadowbrookI-96 at W of MilfordI-96 at W of MilfordI-96 at W of Milford RdI-96 at W of NoviI-96 at W of Novi RdI-96 at W of Old PlankI-96 at W of WixomI-96 at W of Wixom RdI-96 at WilliamstonI-96 at Wixom RdM-10 at 7 MileM-10 at 8 MileM-10 at Civic CenterM-10 at EvergreenM-10 at LIVERNOISM-10 at M-39 Southfield NorthM-10 at M-8M-10 at M-8 Camera 2M-10 at N of M-8M-10 at S of M-39M-10 at WyomingM-120 at Business US-31M-123 at Luce and Chippewa Co LineM-134 at M-129M-14 at E of NapierM-14 at RidgeM-14 at W of SheldonM-22 at M-72 E JCTM-22 at North Eagle HWYM-26 at Poyhonen RdM-28 at Baraga Marquette Co Rd Imperial Heights RdM-28 at CR 381M-28 at Forest Lake RoadM-28 at Houghton and Ontonagon County LineM-28 at I-75M-28 at MDOT Roadside ParkM-28 at Old Golf Course RdM-28 at Seney Rest AreaM-32 at CR 491M-32 at M-65 (E Jct)M-33 at County Road 486M-35 at Delta and Menominee County LineM-35 at M-553M-37 at 10 1 and 2 RoadM-38 at Houghton and Ontonagon County LineM-39 at 7 MileM-39 at 8 MileM-39 at Grand RiverM-39 at I-94M-39 at M-10M-39 at McNicholsM-39 at S of I-96M-39 at SchoolcraftM-46 at M-66M-48 at M-134M-5 at 12 MileM-5 at DrakeM-5 at DrakeM-5 at HalstedM-5 at I696M-5 at S of 13 MileM-55 at M-37M-57 at Senator RdM-64 at 107th Engineers Memorial HighwayM-64 at County Park RdM-64 at US-45M-65 at River RdM-68 at M-33M-72 at Coleman RdM-72 at Deeter RdM-72 at M-65 (N Jct)M-72 at North River DownsM-72 at Sunset TrailM-72 at Williamsburg RoadM-79 at QuimbyM-8 at Joseph Campau StM-8 at M-10M-8 at Oakland StM-8 at W. of I75M-8 at Woodward AveM-94 at Alger and Schoolcraft Co LineM-94 at Marquette and Alger County LineM-95 at Marquette and Dickinson County LineUS-10 at GrantUS-10 at Stiles RoadUS-12 at Anderson RoadUS-127 at BeavertonUS-127 at DeerfieldUS-127 at M-20US-127 at M-55 (Exit 194)US-127 at RiverUS-127 at US-10US-131 at 10 Mile RdUS-131 at 92nd St.US-131 at Bear River RoadUS-131 at CentreUS-131 at Charlevoix AveUS-131 at County Line RdUS-131 at DickinsonUS-131 at M-179US-131 at M-20 and Perry AveUS-131 at M-32 (N Jct)US-131 at M-43US-131 at M-55 (Exit 180)US-131 at M-72 (S Jct)US-131 at M-82US-131 at M46US-131 at Osceola and Wexford County LineUS-131 at Parkview AveUS-131 at US-10 (Exit 153)US-131 at W B AveUS-131 at W E Ave.US-131 at W S AveUS-141 at Lukes RdUS-2 at County Road 442US-2 at FFH 16US-2 at Greenwald Road, West of M-117US-2 at M-28US-2 at M-77US-2 at No. 43.75 RdUS-2 at Rapid RiverUS-2 at Tannery RdUS-2 at US-45US-2 at Wildwood LnUS-23 at 6 MileUS-23 at 6 Mile RdUS-23 at 8 MileUS-23 at 8 Mile Rd.US-23 at 9 Mile Rd.US-23 at BarkerUS-23 at Barker Rd.US-23 at BunoUS-23 at CarpenterUS-23 at E 638 HwyUS-23 at Lee RdUS-23 at M-50US-23 at MaintenanceUS-23 at N TerritorialUS-23 at N. of 6 Mile RdUS-23 at N. Territorial RUS-23 at Northfield ChurchUS-23 at SB Rest AreaUS-23 at Silver Lake Rd.US-23 at US-12US-23 at WillisUS-24 at I-94US-24 at I-94 overpassUS-24 at S of I-94US-31 at 14thUS-31 at 28th StreetUS-31 at 3 MileUS-31 at 4150FT East of Holiday RdUS-31 at Ames-DexterUS-31 at BeitnerUS-31 at Betsie River RoadUS-31 at BroadwayUS-31 at Burgess RoadUS-31 at Business US31US-31 at Business US31US-31 at Business US31US-31 at Chicago DrUS-31 at E LaketonUS-31 at Grandview PkwyUS-31 at Hayes StUS-31 at I-96US-31 at I-96 2US-31 at Jackson AveUS-31 at M-104 (Savidge St)US-31 at M-115US-31 at M-20US-31 at M-40US-31 at M-45US-31 at M-88US-31 at M120US-31 at M72 N JunctionUS-31 at Robbins RdUS-31 at S Airport Rd WUS-31 at S of 24th StUS-31 at SternbergUS-31 at Taylor AveUS-31 at US-31 BusUS-31 at Van Wagoner RdUS-31 at WashingtonUS-31 at WashingtonUS-31 at Washington AveUS-41 at Houghton and Baraga County LineUS-41 at M-26US-41 at Marquette and Alger County LineUS-41 at NegauneeUS-41 at Northeast of the Escanaba RiverUS-41 at Store StUS-41 at TrenaryUS-45 at US-45 and M-26