Sacramento Metro Traffic Cameras

Live Caltrans traffic cameras across the Sacramento region. 149 of the 154 cameras showed a live picture in the last 24 hours. Over the last 14 days, the average Sacramento Metro camera was live in 93% of our checks.

3 reported events across this area (all roadwork)
  • SR-16: Roadwork: Lane for drainage work on SR-16 (both directions) near Sloughhouse. Lanes closed: RShoulder.
  • SR-160: Roadwork: Lane for miscellaneous work on SR-160 (southbound) near Sacramento. Lanes closed: LShoulder, 1, Median, RShou…
  • I-80: Roadwork: Lane for utility work on I-80 (n/abound) near Sacramento. Lanes closed: 2, RShoulder.
  • Reported by Caltrans. Reports refresh about every 10 minutes.
Skip the map
Where the Sacramento Metro cameras are All 154 Sacramento Metro cameras
Hwy 51 at T StJCT80_YOL50_WB_1JCT80_YOL50_WB_2Hwy 51 at N StHwy 51 at H StHwy 50 at Harbor_Blvd_Onr_YOL50_WB_1Hwy 50 at Harbor_Blvd_Onr_YOL50_WB_2Hwy 50 at Harbor_Blvd_Onr_YOL50_WB_3Hwy 51 at E StHwy 50 at Jefferson Blvd JWO EB1Hwy 50 at Jefferson Blvd 1Hwy 50 at Jefferson Blvd 2Hwy 50 at Jefferson Blvd 3Hwy 50 at South River Rd 1Hwy 50 at South River Rd 2Hwy 51 at Exposition BlvdHwy 51 at ArdenHwy 50 at 15th StHwy 51 at El Camino Ave26th_St_SAC50_WBHwy 50 at JCT 51/99 1Hwy 50 at JCT 51/99 2Hwy 50 at JCT 51/99 3Stockton_Bl_JEO_SAC50_WBHwy 50 at 59th_St_SAC50_WB_1Hwy 50 at 59th_St_SAC50_WB_2Hwy 51 at WattHwy 50 at Howe AveHowe_Av_JEO_SAC50_EBHwy 50 at Manlove POC 1Hwy 50 at Manlove POC 2Hwy 50 at Manlove POC 3Hwy 50 at Mayhew Rd 1Hwy 50 at Mayhew Rd 2Hwy 50 at Mayhew Rd 3Hwy 50 at Bradshaw Rd 1Hwy 50 at Bradshaw Rd 2Hwy 50 at Bradshaw Rd 3Hwy 50 at Bradshaw Rd EO 1Hwy 50 at Bradshaw Rd EO 2Hwy 50 at Bradshaw Rd EO 3Hwy 50 at Routier Rd JWO 1Hwy 50 at Routier Rd JWO 2Hwy 50 at Routier Rd JWO 3Hwy 50 at Routier Rd JEO 1Hwy 50 at Routier Rd JEO 2Hwy 50 at Routier Rd JEO 3Hwy 50 at Mather Field EB 1Hwy 50 at Mather Field EB 2Hwy 50 at Mather Field EB 3Hwy 50 at White Rock POC EO 1Hwy 50 at White Rock POC EO 2Hwy 50 at White Rock POC EO 3Hwy 50 at Zinfandel Dr EB 1Hwy 50 at Zinfandel Dr EB 2Hwy 50 at Zinfandel Dr EB 3Hwy 50 at Zinfandel Dr EO EB 1Hwy 50 at Zinfandel Dr EO EB 2Hwy 50 at Zinfandel Dr EO EB 3Hwy 50 at Sunrise Blvd OC JWO WB 1Hwy 50 at Sunrise Blvd OC JWO WB 2Hwy 50 at Sunrise Blvd OC JWO WB 3Hwy 50 at Sunrise Blvd EO WB 1Hwy 50 at Sunrise Blvd EO WB 2Hwy 50 at Sunrise Blvd EO WB 3Hwy 50 at Hazel Ave OC WO WB 1Hwy 50 at Hazel Ave OC WO WB 2Hwy 50 at Hazel Ave OC WO WB 3Hwy 50 at Hazel OC JEO WB 1Hwy 50 at Hazel OC JEO WB 2Hwy 50 at Folsom_Blvd_SAC50_WB_1Hwy 50 at Folsom_Blvd_SAC50_WB_2Hwy 50 at Prairie City Rd WO WB 1Hwy 50 at Prairie City Rd WO WB 2Hwy 50 at Prairie City Rd WO WB 3Hwy 50 at Prairie CityHwy 51 at Hwy 160 1Hwy 51 at Hwy 160 2Hwy 51 at Hwy 160 3Hwy 65 at Hwy 80Hwy 65 at Pleasant GroveHwy 65 at Blue OaksHwy 80 at Chiles_Rd_JEO_EB_1Hwy 80 at Chiles_Rd_JEO_EB_2Hwy 80 at West CapitolHwy 80 At Enterprise EB 2Hwy 80 At Enterprise EB 3Hwy 80 at ReedHwy 80 at Bryte BendHwy 80 at TruxelHwy 80 at NorthgateHwy 80 at NorwoodHwy 80 at RaleyHwy 80 at WattHwy 80 at JCT244 EBHwy 80 at 51/80 SplitHwy 80 at GreenbackHwy 80 at AntelopeHwy 80 at Darling 1Hwy 80 at Darling 2Hwy 80 at Darling 3Hwy 80 at RocklinHwy 99 at EschingerHwy 99 at GrantlineSheldon_Rd_JNO_SAC99_SB_1Sheldon_Rd_JNO_SAC99_SB_2Sheldon_Rd_JNO_SAC99_SB_3Hwy 99 at CalvineHwy 99 at MackHwy 99 at Florin_Rd_JSO_SAC99_NB_1Hwy 99 at Florin_Rd_JSO_SAC99_NB_2Hwy 99 at 47th AveHwy 99 at Martin Luther KingHwy 99 at FruitridgeHwy 99 at 14th AveHwy 99 at 4th AveHwy 99 at Hwy 5 1Hwy 99 at Hwy 5 2Hwy 99 at ElkhornHwy 5 at Elk GroveHwy 5 at Laguna NBHwy 5 at Laguna SBHwy 5 at CosumnesHwy 5 at PocketHwy 5 at FlorinHwy 5 at GloriaHwy 5 at 43rd AveHwy 5 at SeamasHwy 5 at 25thHwy 5 at SuttervilleHwy 5 at VallejoQ_St_Ofr_SAC5_NB_1Q_St_Ofr_SAC5_NB_2Hwy 5 NB at W St slip on rampHwy 5 at Hwy 50Hwy 5 at RichardsHwy 5 at W El CaminoHwy 5 at Hwy 80Hwy 5 At Arena Blvd 1Hwy 5 At Arena Blvd 2Hwy 5 at Del PasoHwy 5 At Metro Air Pkwy 1Hwy 5 At Metro Air Pkwy 2Hwy 5 at AirportWatt_Av_JWO_SAC50_WBHwy 50 at WattHwy 80 at RiversideHwy 80 at DouglasHwy 80 at TaylorI-80SR-99SR-51SACRAMENTOELK GROVEROSEVILLEFOLSOMCITRUS HEIGHTSSACRAMENTOELK GROVEROSEVILLEFOLSOMCITRUS HEIGHTS10 mi

Camera highlights · 24 live

Hwy 50 at Zinfandel Dr EO EB 1 live camera view Verified · 5m
Hwy 50 at Zinfandel Dr EO EB 1 - East
· Camera: Caltrans · official site
US-50 · MP 17.250
Hwy 99 at Calvine live camera view Verified · 5m
Hwy 99 at Calvine
· Camera: Caltrans · official site
SR-99 · MP 290.83
Hwy 99 at 14th Ave live camera view Verified · 5m
Hwy 99 at 14th Ave
· Camera: Caltrans · official site
SR-99 · MP 297.50
Q_St_Ofr_SAC5_NB_2 live camera view Verified · 5m
Q_St_Ofr_SAC5_NB_2 - North
· Camera: Caltrans · official site
I-5 · MP 517.587
Hwy 5 at Hwy 80 live camera view Verified · 5m
Hwy 5 at Hwy 80 - Median
· Camera: Caltrans · official site
I-5 · MP 522.02
Hwy 50 at Jefferson Blvd 3 live camera view Verified · 10m
Hwy 50 at Jefferson Blvd 3
· Camera: Caltrans · official site
US-50 · MP 2.491
Hwy 50 at South River Rd 2 live camera view Verified · 10m
Hwy 50 at South River Rd 2 - East
· Camera: Caltrans · official site
US-50 · MP 2.817
Hwy 50 at JCT 51/99 2 live camera view Verified · 10m
Hwy 50 at JCT 51/99 2
· Camera: Caltrans · official site
US-50 · MP 5.755
Hwy 50 at Bradshaw Rd 1 live camera view Verified · 10m
Hwy 50 at Bradshaw Rd 1
· Camera: Caltrans · official site
US-50 · MP 13.378
Hwy 50 at Bradshaw Rd 2 live camera view Verified · 10m
Hwy 50 at Bradshaw Rd 2
· Camera: Caltrans · official site
US-50 · MP 13.378
Hwy 80 at Chiles_Rd_JEO_EB_2 live camera view Verified · 10m
Hwy 80 at Chiles_Rd_JEO_EB_2 - East
· Camera: Caltrans · official site
I-80 · MP 77.946
Hwy 80 At Enterprise EB 3 live camera view Verified · 10m
Hwy 80 At Enterprise EB 3
· Camera: Caltrans · official site
I-80 · MP 81.246
Hwy 5 at Sutterville live camera view Verified · 15m
Hwy 5 at Sutterville - Median
· Camera: Caltrans · official site
I-5 · MP 515.84
Hwy 50 at Bradshaw Rd EO 2 live camera view Verified · 20m
Hwy 50 at Bradshaw Rd EO 2
· Camera: Caltrans · official site
US-50 · MP 13.994
Hwy 50 at Zinfandel Dr EB 3 live camera view Verified · 20m
Hwy 50 at Zinfandel Dr EB 3 - East
· Camera: Caltrans · official site
US-50 · MP 16.514
Hwy 50 at Hazel OC JEO WB 2 live camera view Verified · 20m
Hwy 50 at Hazel OC JEO WB 2 - East
· Camera: Caltrans · official site
US-50 · MP 21.474
Hwy 80 at Chiles_Rd_JEO_EB_1 live camera view Verified · 20m
Hwy 80 at Chiles_Rd_JEO_EB_1 - East
· Camera: Caltrans · official site
I-80 · MP 77.946
Hwy 99 at Fruitridge live camera view Verified · 20m
Hwy 99 at Fruitridge - South
· Camera: Caltrans · official site
SR-99 · MP 296.437
JCT80_YOL50_WB_1 live camera view Verified · 25m
JCT80_YOL50_WB_1 - West
· Camera: Caltrans · official site
US-50 · MP 0.402
JCT80_YOL50_WB_2 live camera view Verified · 25m
JCT80_YOL50_WB_2 - West
· Camera: Caltrans · official site
US-50 · MP .402
26th_St_SAC50_WB live camera view Verified · 25m
26th_St_SAC50_WB - West
· Camera: Caltrans · official site
US-50 · MP 5.370
Hwy 50 at JCT 51/99 3 live camera view Verified · 25m
Hwy 50 at JCT 51/99 3
· Camera: Caltrans · official site
US-50 · MP 5.755
Hwy 99 at Martin Luther King live camera view Verified · 30m
Hwy 99 at Martin Luther King
· Camera: Caltrans · official site
SR-99 · MP 296.08
Hwy 50 at 59th_St_SAC50_WB_2 live camera view Verified · 35m
Hwy 50 at 59th_St_SAC50_WB_2 - West
· Camera: Caltrans · official site
US-50 · MP 7.716

Run Home Assistant? The Live Traffic Cam integration puts these Sacramento Metro cameras on your dashboard, each with a verified-live sensor, plus reported disruptions for this place. No API key. It is in HACS: add it to your Home Assistant.

Cities in this metro area

Highways

More in California