Utah Traffic Cameras
1,898 traffic cameras across Utah, straight from the state Department of Transportation. Each one posts a fresh image every few minutes — free and without an account.
- Cameras
- 1,898
- Highways covered
- 190
Weather affecting Utah roads right now
These are the conditions that close roads. Check the cameras on your route before you go.
- Flood Warning — until Oct 27, 6:00 PMKane, UT; San Juan, UT
Issued by the US National Weather Service
Cameras by city in Utah
Cameras by highway
Live camera views in Utah
More cameras in Utah
Cameras outside the main Utah cities
- 100 N / SR-55 @ 300 E, PRC
- 100 N / SR-55 @ Carbon Ave / SR-10, PRC
- 100 N / SR-55 @ Main St / Price River Dr, PRC
- 100 S / SR-113 @ 300 W, HBR
- 1000 N / SR-112 @ 200 W, TLE
- 1100 S / US-89/91 @ Main St / US-89 / SR-13, BRC
- 1300 S / SR-120 @ Technology Dr / College Ave, RFD
- 1500 E / US-40 @ 1000 S / MP 146.4, NPL
- 1500 E / US-40 @ 1500 E / SR-45 / MP 148.6, NPL
- 1500 E / US-40 @ 2500 S / MP 147.9, NPL
- 15200 N / SR-30 @ Garland Rd / 4400 W / SR-81, BE
- 200 E / US-40 @ 200 N / US-40 / SR-121 / MP 114.58, RSV
- 200 N / SR-121 @ 300 W, RSV
- 200 N / US-40 @ 1500 E / MP 115.42, BAL
- 200 N / US-40 @ 5750 E / Whiterocks Hwy / MP 119.66, FTD
- 200 N / US-40 @ 7500 E / MP 121.41, FTD
- 200 W / US-91 @ Main St / SR-142, RMD
- 200 W / US-91 RWIS NB @ 700 S / MP 39.05, RMD
- 2300 W @ 300 N, LHI
- 2300 W @ 500 N, LHI
- 2300 W @ 900 N, LHI
- 300 S / US-89 @ 100 E / US-89/US-89A, KNB
- 400 N @ Mountain View / 800 W, SSP
- 500 N / SR-121 @ 2000 W / Aggie Blvd / MP 38.32, MAE
- 6050 N / SR-157 @ 550 E / MP 4.85, CC
- Center St / US-89 @ Main St, KNB
- Charleston Rd / 3600 W / SR-113 @ US-189, CHR
- Cory Wride Hwy / SR-73 @ Canyon Wash Dr, EAG
- Cory Wride Hwy / SR-73 @ Foothill Blvd / 800 W / Mountain View / SR-85, SSP
- Cory Wride Hwy / SR-73 @ Milepost 34.25, SSP
- Cory Wride Hwy / SR-73 @ Mt Airey Dr / MP 33.86, EAG
- Cory Wride Hwy / SR-73 @ Mt Saratoga Blvd / MP 34.6, SSP
- Cory Wride Hwy / SR-73 @ Old Airport Rd, EAG
- Cory Wride Hwy / SR-73 @ Sunset Dr, EAG
- Cory Wride Hwy / SR-73 @ Valley Dr / Mustang Way, EAG
- Crossroads Blvd @ Commerce Dr / 160 E, SSP
- Crossroads Blvd @ Exchange Dr / 250 W, SSP
- Eagle Mountain Blvd @ Mid Valley Rd, EAG
- I-15 @ 100 N / SR-132 / MP 225.26, NPH
- I-15 @ 10000 N / MP 377.93, TRE
- I-15 @ Main St / US-6 / MP 244.8, STQ
- I-15 @ Milepost 246.42, STQ
- I-15 @ Milepost 246.53, STQ
- I-15 @ Mills Rd / SR-78 / MP 206.55, JU
- I-15 NB @ 1100 S / US-91 / MP 362, BRC
- I-15 NB @ 1200 S / MP 355.15, WIL
- I-15 NB @ 200 S / MP 356.35, WIL
- I-15 NB @ 3400 S / MP 359.5, PRY
- I-15 NB @ 6900 N / SR-240 / MP 372.83, HYV
- I-15 NB @ 750 N / Willard Bay / SR-315 / MP 357.6, WIL
- I-15 NB @ Beaver Ridge / MP 101.33, BV
- I-15 NB @ Center St / MP 116.4, BV
- I-15 NB @ Fillmore / MP 161.43, MD
- I-15 NB @ Milepost 103.25, BV
- I-15 NB @ Milepost 114.35, BV
- I-15 NB @ Milepost 115.42, BV
- I-15 NB @ Milepost 122.1, BV
- I-15 NB @ Milepost 125, BV
- I-15 NB @ Milepost 130.15, BV
- I-15 NB @ Milepost 133.8, MD
- I-15 NB @ Milepost 135.83, MD
- I-15 NB @ Milepost 138.6, MD
- I-15 NB @ Milepost 139.1, MD
- I-15 NB @ Milepost 140.6, MD
- I-15 NB @ Milepost 204.4, JU
- I-15 NB @ Milepost 40.06, WN
- I-15 NB @ Milepost 90.05, RN
- I-15 NB @ New Harmony / MP 42.15, WN
- I-15 NB @ Plymouth / SR-13 / MP 392.7, BE
- I-15 NB @ Promontory Rd / 900 N / SR-13 / MP 365.57, BRC
- I-15 NB @ SR-17 / MP 27.5, TOQ
- I-15 NB @ SR-20 / MP 94.7, RN
- I-15 NB @ SR-30 / MP 385.3, BE
- I-15 NB @ UT/ID State Line / MP 400.59, BE
- I-15 RWIS @ Milepost 83.8, RN
- I-15 RWIS @ Sevier River / MP 200.11, JU
- I-15 RWIS NB @ 4000 N / MP 368.83, BE
- I-15 RWIS NB @ Ash Creek / MP 37.3, WN
- I-15 RWIS NB @ Lampson Canyon / MP 215.06, JU
- I-15 RWIS NB @ Willard/Perry POE / MP 358.88, PRY
- I-15 RWIS SB @ Pine Creek Hill / MP 125.5, BV
- I-15 SB @ 1100 N / MP 358.2, WIL
- I-15 SB @ 1100 S / US-91 / MP 362, BRC
- I-15 SB @ 2400 S / MP 222.03, NPH
- I-15 SB @ 2650 S / MP 360.62, PRY
- I-15 SB @ 800 N / MP 364.92, BRC
- I-15 SB @ Beaver / MP 113.3, BV
- I-15 SB @ Blackridge / Exit 36 / MP 36.77, WN
- I-15 SB @ Center St / Milepost 244.09, STQ
- I-15 SB @ Dog Valley Pass/MP 136.17, MD
- I-15 SB @ Freemont Rd / MP 99.7, RN
- I-15 SB @ Main St / SR-160 / MP 111.77, BVR
- I-15 SB @ Manderfield Rd / MP 120.15, BV
- I-15 SB @ Milepost 105.7, BV
- I-15 SB @ Milepost 113.65, BV
- I-15 SB @ Milepost 117.42, BV
- I-15 SB @ Milepost 118.42, BV
- I-15 SB @ Milepost 121.04, BV
- I-15 SB @ Milepost 122.87, BV
- I-15 SB @ Milepost 127.86, BV
- I-15 SB @ Milepost 134.27, MD
- I-15 SB @ Milepost 134.96, MD
- I-15 SB @ Milepost 138.1, MD
- I-15 SB @ Milepost 139.6, MD
- I-15 SB @ Milepost 140.1, MD
- I-15 SB @ Milepost 141.1, MD
- I-15 SB @ Milepost 142.1, MD
- I-15 SB @ Milepost 29.45, TOQ
- I-15 SB @ Milepost 39.1, WN
- I-15 SB @ Milepost 98.94, RN
- I-15 SB @ Mona / SR-54 / MP 233.17, MNA
- I-15 SB @ Scipio / MP 187.03, MD
- I-15 SB @ Scipio / MP 190.66, MD
- I-15 SB @ Scipio Summit / Exit 184 / MP 183.65, MD
- I-15 SB @ Summit Exit / MP 70.76, RN
- I-70 @ Crescent Junction / MP 182.30, GR
- I-70 @ Milepost 135.6, EM
- I-70 @ MP 226.75, GR
- I-70 EB @ Gooseberry Rd / MP 63.57, SE
- I-70 EB @ Milepost 15.84, SE
- I-70 EB @ Milepost 205, GR
- I-70 EB @ Milepost 24.4, SE
- I-70 EB @ Sage Flat Rd / MP 54.4, SLA
- I-70 EB @ State St / US-89 / MP 56.73, SLA
- I-70 RWIS @ Fish Creek / MP 11.31, SE
- I-70 RWIS @ SR-24 / MP 49.33, SIG
- I-70 RWIS EB @ 300 N / MP 38.77, RFD
- I-70 RWIS WB @ Black Dragon Canyon / MP 141.7, EM
- I-70 RWIS WB @ Clear Creek Summit / MP 7.46, SE
- I-70 WB @ Convulsion Rd / MP 73.52, SE
- I-70 WB @ Crescent Jct / MP 180.85, GR
- I-70 WB @ I-15 / Cove Fort / MP 2.4, MD
- I-70 WB @ Milepost 12.8, SE
- I-70 WB @ Milepost 44.9, SE
- I-70 WB @ Milepost 69.24, SE
- I-70 WB @ Milepost 82.87, SE
- I-70 WB @ Salina VMS / MP 58.66, SE
- I-80 @ Wanship / SR-32 / MP 155.46, SU
- I-80 EB @ Echo Canyon / MP 172, SU
- I-80 EB @ Echo POE / MP 180.7, SU
- I-80 EB @ Milepost 186.78, SU
- I-80 EB @ SR-138 / MP 83.58, TE
- I-80 RWIS @ Milepost 28.68, TE
- I-80 RWIS @ Milepost 78, TE
- I-80 RWIS @ Wahsatch Hill / MP 191.2, SU
- I-80 RWIS EB @ East Delle / MP 70.75, TE
- I-80 RWIS EB @ West Delle / MP 68.3, TE
- I-80 RWIS WB @ Grassy Knolls Rest Area / MP 54.8, TE
- I-80 RWIS WB @ Milepost 1.24, WEN
- I-80 WB @ Echo Canyon / MP 170.44, SU
- I-80 WB @ Milepost 84.73, TE
- I-84 EB @ Blue Creek / MP 20.36, BE
- I-84 EB @ I-80 / Echo Jct / MP 119.36, SU (Local)
- I-84 EB @ I-80 / Echo Jct / MP 119.6, SU
- I-84 EB @ Milepost 34, BE
- I-84 EB @ Milepost 96.63, MN
- I-84 EB @ Rattlesnake Pass / MP 17.64, BE
- I-84 EB @ SR-83 / MP 26.57, HWL
- I-84 RWIS WB @ Chaulk Hill / MP 13.79, BE
- I-84 RWIS WB @ Devils Slide / MP 111.74, MN
- I-84 RWIS WB @ Whites Valley / MP 30.45, BE
- I-84 SB @ 13600 N / MP 36.64, BE
- I-84 WB @ I-15 SB / MP 41.66, TRE
- I-84 WB @ Milepost 109.39, MN
- Logan Rd / US-89 @ Bear Lake Blvd / SR-30, GRC
- Logan Rd / US-89 EB @ MP 497.15, GRC
- Main St @ 1700 W, LHI
- Main St @ 2300 W, LHI
- Main St @ River Way / Willow Park Rd / 2725 W, LHI
- Main St / SR 102 @ I-84 SB Ramp TRE
- Main St / SR-10 @ 100 N, HTN
- Main St / SR-102 @ 1000 W, TRE
- Main St / SR-102 @ 300 E / SR-82, TRE
- Main St / SR-118 / SR-120 @ 1300 S / SR-120, RFD
- Main St / SR-120 @ 300 N / SR-118, RFD
- Main St / SR-120 @ 300 S, RFD
- Main St / SR-120 @ 800 S, RFD
- Main St / SR-120 @ Center St, RFD
- Main St / SR-13 @ 100 N, BRC
- Main St / SR-13 @ 200 S / SR-90, BRC
- Main St / SR-13 @ 700 S, BRC
- Main St / SR-13 @ Forest St, BRC
- Main St / SR-138 @ Hale St, GVL
- Main St / SR-138 @ SR-112, GVL
- Main St / SR-160 @ Center St / SR-21, BVR
- Main St / SR-198 @ Highland Dr / SR-198, STQ
- Main St / SR-28 @ 100 N / SR-132, NPH (Local)
- Main St / SR-32 @ 200 S / SR-248, KMS
- Main St / SR-32 @ Center St / SR-150, KMS
- Main St / SR-36 @ 1000 N, TLE
- Main St / SR-36 @ 1280 N, TLE
- Main St / SR-36 @ 2000 N, TLE
- Main St / SR-36 @ 400 N, TLE
- Main St / SR-36 @ Tooele Shed / Coleman St / MP 52.63, TLE
- Main St / SR-36 @ Vine St, TLE
- Main St / SR-55 @ 300 S, PRC
- Main St / SR-55 @ 700 E, PRC
- Main St / SR-63 @ Center St, BCC
- Main St / US-191 @ 100 N, MAB
- Main St / US-191 @ 100 S, MAB
- Main St / US-191 @ 300 S, MAB
- Main St / US-191 @ 400 E / Jackson St, MAB
- Main St / US-191 @ 400 N, MAB
- Main St / US-191 @ 500 W, MAB
- Main St / US-191 @ Center St / US-191, BLA
- Main St / US-191 @ Center St / US-491, MNC
- Main St / US-191 @ Center St, MAB
- Main St / US-191 @ Kane Creek Blvd, MAB
- Main St / US-40 @ 100 S / MP 143.4, VNL
- Main St / US-40 @ 100 S / MP 17, HBR
- Main St / US-40 @ 100 W / US-191, DCH
- Main St / US-40 @ 1500 S / Heber Pkwy, HBR
- Main St / US-40 @ 200 S, RSV
- Main St / US-40 @ 2000 W / Hancock Cove Rd / MP 111.5, RSV
- Main St / US-40 @ 2100 W / MP 141.64, VNL
- Main St / US-40 @ 500 N / MP 16.4, HBR
- Main St / US-40 @ 500 W / SR-121, VNL
- Main St / US-40 @ 900 N / MP 16.2, HBR
- Main St / US-40 @ Center St / SR-87 / MP 86.54, DCH
- Main St / US-40 @ Coyote Canyon Pkwy, HBR
- Main St / US-40 @ US-189 / 1200 S / MP 17.94, HBR
- Main St / US-40 @ Vernal Ave / US-191 / MP 144.3, VNL
- Main St / US-6 @ 100 E, WTN
- Main St / US-6 @ 200 W, DLT
- Main St / US-6 @ 200 W, STQ
- Main St / US-6 @ 574 E / MP 141, EUR
- Main St / US-6 @ Center St, STQ
- Main St / US-89 @ 100 N / College Ave / SR-290, EPH
- Main St / US-89 @ 750 N / SR-315, WIL
- Main St / US-89 @ Willard / MP 426.55, WIL
- Midvalley Hwy / SR-179 @ Parachute Park Ln, ERD
- Midvalley Hwy / SR-179 @ SR-138, ERD
- Mountain View / SR-85 NB @ Harvest Hills Blvd, SSP
- Old Ranch Rd / 3680 W @ Cold Spring Dr / 640 N, LHI
- Pioneer Crossing / SR-145 @ Market St, SSP
- Pioneer Crossing / SR-145 @ Riverside Dr, SSP
- Pony Express Pkwy @ Eagle Mountain Blvd, EAG
- Pony Express Pkwy @ Foothill Blvd / 800 W, SSP
- Pony Express Pkwy @ Lone Tree Pkwy, EAG
- Pony Express Pkwy @ Mt Saratoga Blvd, EAG
- Pony Express Pkwy @ Ranches Pkwy, EAG
- Pony Express Pkwy @ Thunder Blvd / 200 W, SSP
- Portable RWIS 4
- Redwood Rd / SR-68 @ 400 N, SSP
- Redwood Rd / SR-68 @ 400 S, SSP
- Redwood Rd / SR-68 @ Aspen Hills Blvd / Cold Spring Dr, LHI
- Redwood Rd / SR-68 @ Crossroads Blvd, SSP
- Redwood Rd / SR-68 @ Exchange Dr / Commerce Dr, SSP
- Redwood Rd / SR-68 @ Harvest Hills Blvd / 2020 N, SSP
- Redwood Rd / SR-68 @ Lake Dr / Commerce Dr, SSP
About these cameras
Every camera on this page is an official public feed published by the Utah Department of Transportation. Roadze doesn't own or operate them — it brings all 1,898 into one map so you don't have to open a different site for every state. Images refresh automatically; cameras marked offline are usually under maintenance or affected by a local outage.
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
Every camera in Utah was checked today. 1,898 are listed as working. Roadze re-checks every camera daily against its transportation department, so a camera that goes dark disappears from this page instead of sitting here as a broken thumbnail.
Common questions
How many traffic cameras does Utah have?
Roadze lists 1,898 public traffic cameras for Utah. They all come from the transportation department that runs the road, and they are the same feeds those agencies publish.
Which roads have the most cameras in Utah?
I-15 (315), US-89 (165) and I-80 (85). I-15 has the most of any road in Utah, which is why it is usually the fastest place to check before driving.
Are the Utah traffic cameras free to watch?
Yes. Every Utah camera is public and free, with no account, no app and no limit on how long you watch. Roadze puts them on one map so you do not have to know which agency runs which road.
When were the Utah cameras last checked?
On October 27, 2026. Every Utah camera is asked again on each check, and the ones that stop answering are taken off the list instead of being left as black thumbnails.