About Cal Traffic

A real-time traffic camera viewer and route planner for California highways. Plan your route, see cameras along it, and check road conditions — all in one place.

Data Sources

All data is public domain, sourced from California state agencies and open services.

Source Provides Refresh
Caltrans CWWP23,000+ cameras, CMS signs, chain controls, lane closures, RWIS weather, travel times30-120s
CHP IncidentsReal-time traffic incidents statewide60s
National Weather ServiceActive weather alerts for California5 min
OSRMRoute geometry and turn-by-turn directionsOn demand
Photon / NominatimAddress and city geocodingOn demand

Caltrans District Map

Map of the 12 Caltrans districts covering California, showing district boundaries and headquarters cities

D01 — Eureka / North Coast

D02 — Redding / Northeastern CA

D03 — Sacramento / North Central

D04 — Oakland / Bay Area

D05 — San Luis Obispo / Central Coast

D06 — Fresno / Central Valley South

D07 — Los Angeles / LA Metro

D08 — San Bernardino / Inland Empire

D09 — Bishop / Eastern Sierra

D10 — Stockton / Central Valley North

D11 — San Diego / Border Region

D12 — Irvine / Orange County

District Capability Matrix

Not all data sources are available in every district. This is a Caltrans limitation, not an app limitation.

District Cameras Signs Chains Closures Weather Travel Live Video
D01 — EurekaYYYY--Y
D02 — ReddingYYYYY-Y
D03 — SacramentoYYYYYYY
D04 — Bay AreaYYYY--Y
D05 — SLOYYYY--Y
D06 — FresnoYYYYY-Y
D07 — Los AngelesYYYY--Photo
D08 — Inland EmpireYYYYYYPhoto
D09 — BishopYYYYY-Photo
D10 — StocktonYYYYY-Photo
D11 — San DiegoYYYY-YPhoto
D12 — Orange CountyYYYY-YPhoto

How the Cameras Work

Camera feeds come from the Caltrans Commercial Wholesale Web Portal (CWWP2), which aggregates traffic cameras from all 12 Caltrans districts.

Still images vs. live video

Most cameras provide static snapshots that update every 1–5 minutes depending on the district. Approximately 1,800 cameras also support real-time video streams — these are shown with a live video badge and play directly in the viewer.

What "Stale" means

A camera is marked stale when its image hasn't updated in 15 or more minutes. This usually means the camera is offline, under maintenance, or experiencing a network issue on Caltrans's end. It is not an app error.

Camera quality

Camera quality varies widely across the state. Newer installations are HD (1080p or better); many older units are low-resolution NTSC cameras from the early 2000s. Caltrans is gradually upgrading the fleet but the rollout is ongoing.

Chain Control Levels

Chain controls are issued by Caltrans field crews for mountain passes and winter routes. The three levels indicate increasing severity:

R1

Chains or snow tires required on drive wheels. Vehicles with all-wheel drive and adequate tread may be exempt depending on conditions.

R2

Chains required on all vehicles, no exceptions. Snow tires and AWD are not sufficient — physical chains must be installed on drive wheels.

R3

Highway closed to all traffic. The road is impassable and no vehicles are permitted through, including commercial trucks and emergency-equipped vehicles.

Data Freshness

All data is public and freely available from California state agencies and federal services. Here's how often each source updates:

Data Type Source Update Frequency
Camera stills Caltrans CWWP2 Near real-time (1–5 min lag)
Live video Caltrans CWWP2 Real-time stream
Incident reports CHP CAD system Updated as dispatchers log events (~60s)
Chain controls Caltrans field crews Updated manually as conditions change
Lane closures Caltrans CWWP2 Updated as work zones open/close
Weather alerts National Weather Service API Updated as conditions change (~5 min)

Support This Project

If you find this tool useful, consider supporting its development. Every bit helps keep the servers running and the data flowing.