Oregon Traffic Cameras
1,092 traffic cameras across Oregon, straight from the state Department of Transportation. Each one posts a fresh image every few minutes — free and without an account.
- Cameras
- 1,092
- Highways covered
- 68
Weather affecting Oregon roads right now
These are the conditions that close roads. Check the cameras on your route before you go.
- High Wind Warning — until Nov 13, 6:00 PMSouth Central Oregon Coast; Curry County Coast
- Wind Advisory — until Nov 14, 3:00 AMFoothills of the Northern Blue Mountains of Oregon
- Wind Advisory — until Nov 14, 12:00 AMNorth Central Oregon; Central Oregon
- Wind Advisory — until Nov 14, 3:00 AMFoothills of the Southern Blue Mountains of Oregon; Foothills of the Blue Mountains of Washington
- Wind Advisory — until Nov 14, 3:00 AMGrande Ronde Valley; Wallowa County
- Wind Advisory — until Nov 13, 6:00 PMJackson County
- Wind Advisory — until Nov 14, 12:00 AMNortheast Siskiyou and Northwest Modoc Counties; Modoc County; Klamath Basin; Northern and Eastern Klamath County and Western Lake County; Central and Eastern Lake County
Issued by the US National Weather Service
Cameras by city in Oregon
Cameras by highway
Live camera views in Oregon
More cameras in Oregon
Cameras outside the main Oregon cities
- 3rd St at Harwood MP18.35
- Bend NW Arizona Ave at NW Bond St
- Bend NW Colorado Ave at NW Wall St
- Bend Parkway US97 at Colorado Couplet
- Bend SW Colorado Ave at SW Industrial Dr
- Century Drive at MP 21.11
- Century Drive at MP 21.11
- Clackamas County - US26 at ZigZag - Hoodland
- Crook Co - OR380 at Paulina
- Crook County - Juniper Canyon Fire Station
- Dead Indian Memorial Rd at Clover Creek Rd
- Dead Indian Memorial Rd at Clover Creek Rd
- Depoe Bay (USCG)
- Hwy82 at Bramlet Rd
- Hwy82 at Bramlet Rd
- I-5 at Ashland - North Mountain Ave
- I-5 at Barton Rd
- I-5 at Canyon Mt
- I-5 at Canyon Mt
- I-5 at Chadwick Ln
- I-5 at Cottage Grove - 2 miles south
- I-5 at Cottage Grove - 2 miles south
- I-5 at Crowson Rd - Siskiyou Chain Up Area
- I-5 at Crowson Rd - Siskiyou Chain Up Area
- I-5 at Del Rio Rd.
- I-5 at Del Rio Rd.
- I-5 at East Pine
- I-5 at Exit 162
- I-5 at Exit 162
- I-5 at Exit 6 Near Siskiyou Summit
- I-5 at Garfield
- I-5 at Grant Smith Rd
- I-5 at Grants Pass
- I-5 at Grants Pass Exit MP58
- I-5 at Grants Pass Exit MP58
- I-5 at Hugo
- I-5 at Hugo
- I-5 at Lake Creek - South of ORE228
- I-5 at Martin Creek
- I-5 at Medford - 12th St.
- I-5 at Medford - Barnett Rd.
- I-5 at Medford Viaduct
- I-5 at Myrtle Creek
- I-5 at Myrtle Creek
- I-5 at Myrtle Creek
- I-5 at Myrtle Creek
- I-5 at N. Phoenix Rd. (Fern Valley)
- I-5 at North Medford Interchange
- I-5 at OR34
- I-5 at Phoenix
- I-5 at Phoenix
- I-5 at Rice Hill
- I-5 at Rice Hill
- I-5 at Roberts Mountain
- I-5 at Roberts Mountain
- I-5 at Roberts Mountain
- I-5 at Roberts Mountain
- I-5 at Rogue River
- I-5 at Rogue River
- I-5 at Roseburg
- I-5 at Roseburg - Exit 124
- I-5 at Roseburg - Garden Valley
- I-5 at Roseburg - Garden Valley
- I-5 at Roseburg - Milepost 120
- I-5 at Sexton Summit
- I-5 at Sexton Summit
- I-5 at Siskiyou
- I-5 at Siskiyou
- I-5 at Siskiyou
- I-5 at Siskiyou
- I-5 at Siskiyou
- I-5 at Siskiyou Exit 1
- I-5 at Siskiyou Exit 1
- I-5 at Siskiyou Summit
- I-5 at Stage Road Pass
- I-5 at Stage Road Pass
- I-5 at Table Rock
- I-5 at Upton Rd
- I-5 California at Black Butte
- I-5 California at Hilt
- I-5 California at North Hilt
- I-5 California at North Weed
- I-5 California at South Yreka
- I-5 California at Weed Airport
- I-5 California at Yreka
- I-82 at I-84 - Westland Rd.
- I-82 at Umatilla
- I-82 at Umatilla
- I-82 Washington at Plymouth Port of Entry
- I-84 at Alder Creek Rd
- I-84 at Alder Creek Rd
- I-84 at Arlington
- I-84 at Baker Valley Rest Area
- I-84 at Barnhart Rd
- I-84 at Brewery Grade EB
- I-84 at Brewery Grade WB
- I-84 at Cabbage Hill
- I-84 at Cabbage Hill
- I-84 at Cabbage Hill - Deadman Pass
- I-84 at Cabbage Hill MP220.83
- I-84 at Cabbage Hill MP220.83
- I-84 at Cabbage Hill MP221.45
- I-84 at Cabbage Hill MP221.45
- I-84 at Cabbage Hill MP222.35
- I-84 at Cabbage Hill MP222.35
- I-84 at Cabbage Hill MP223.52
- I-84 at Cabbage Hill MP223.52
- I-84 at Cascade Locks
- I-84 at Celilo
- I-84 at Clover Creek
- I-84 at Deadman Pass
- I-84 at Deadman Pass
- I-84 at Echo
- I-84 at Echo
- I-84 at Farewell Bend
- I-84 at Farewell Bend
- I-84 at Farewell Bend
- I-84 at Farewell Bend
- I-84 at Gekeler
- I-84 at Hood River Exit 64 A
- I-84 at Ladd Creek
- I-84 at Ladd Creek
- I-84 at Ladd Creek Summit
- I-84 at LePage Park - John Day River
- I-84 at Lorenzen Road
- I-84 at Meacham
- I-84 at Meacham
- I-84 at Meacham EB
- I-84 at Meacham WB
- I-84 at Medical Springs WB
- I-84 at Mission
- I-84 at Mission
- I-84 at MP 267
- I-84 at MP309
- I-84 at Multnomah Falls Parking
- I-84 at North Powder
- I-84 at North Powder
- I-84 at Pendleton
- I-84 at Pendleton
- I-84 at Pendleton
- I-84 at Pendleton
- I-84 at Pendleton
- I-84 at Pendleton
- I-84 at Pendleton MP214
- I-84 at Pendleton MP214
- I-84 at Pendleton MP215.69
- I-84 at Pendleton MP215.69
- I-84 at Plano Road Interchange
- I-84 at Pleasant Valley
- I-84 at Pleasant Valley
- I-84 at Poverty Flats
- I-84 at Poverty Flats
- I-84 at Poverty Flats Gate
- I-84 at Poverty Flats Off Ramp
- I-84 at Rye Valley Interchange
- I-84 at Snake River
- I-84 at Snake River
- I-84 at Spring Creek
- I-84 at Stanfield
- I-84 at US97 Biggs Jct.
- I-84 at Weatherby Rest Area
- I-84 at Wyeth Scale Ramp
- I-84 Boardman at Bombing Range Rd EB
- I-84 Boardman at Bombing Range Rd WB
- Idaho - I-84 at Black Canyon W
- Idaho - I-84 at US95 Junction EB
- Idaho - I-84 at US95 Junction WB
- Idaho - US95 at Ion Summit NW
- Idaho - US95 at Ion Summit SB
- Idaho - US95 at Midvale Hill NE
- Idaho - US95 at Midvale Hill SW
- Idaho - US95 Pavement at Midvale Hill
- Jackson County - Dead Indian Memorial Rd. Summit
- Jackson County - Dead Indian Memorial Rd. Summit
- Klamath Falls - Westside Road
- Ladd Canyon at Charles Reynolds
- Oakridge - OR58 at Crestview St.
- OR11 at Crockett Rd
- OR11 at Crockett Rd
- OR11 at Dry Creek
- OR11 at Dry Creek
- OR11 at OR204
- OR11 at OR204
- OR11 at OR204
- OR126 – Highland Ave at SW 5th St
- OR126 at Cushman
- OR126 at McKenzie
- OR126 at McKenzie
- OR126 at Powell Butte
- OR126 at Powell Butte
- OR126 at Walton (Cougar/Badger Pass)
- OR126 at Walton (Cougar/Badger Pass)
- OR138 at Diamond Lake Jct
- OR138 at Marvin Hill
- OR138 at Marvin Hill
- OR138 at OR230 Diamond Lake
- OR138 at OR230 Diamond Lake
- OR138 near US97
- OR138 near US97
- OR140 at Adel
- OR140 at Bly
- OR140 at Bly Mtn
- OR140 at Doak Mountain
- OR140 at Lake of the Woods
- OR140 at Medford Lake Creek Scales
- OR140 at Nevada State Line
- OR140 at Nevada State Line
- OR140 at Quartz Mountain
- OR140 at Warner Mtn Summit
- OR18 at Murphy Hill
- OR18 at Murphy Hill
- OR18 at OR22 - Valley Junction
- OR201 at Adrian
- OR201 at Adrian
- OR201 at Weiser
- OR201N at I-84 EB Onramp
- OR201N at I-84 WB Onramp
- OR203 at Catherine Creek Summit
- OR203 at Catherine Creek Summit
- OR204 at Elgin
- OR204 at Spout Springs
- OR204 at Spout Springs
- OR204 at Tollgate
- OR204 at Tollgate Sand Shed
- OR205 at Frenchglen
- OR207 at OHV Park
- OR207 at OHV Park
- OR214 at Silver Creek
- OR214 at Silver Ridge
- OR218 at Prindle Hill
- OR22 at Detroit Ranger Station
- OR22 at Santiam Park
- OR22 at Santiam Park
- OR238 at Jacksonville Hill
- OR238 at Jacksonville Hill
- OR244 at Ukiah-Hilgard Summit
- OR244 at Ukiah-Hilgard Summit
- OR245 at Dooley Mtn
- OR245 at Dooley Mtn
- OR31 at Paisley
- OR31 at Silver Lake MP47.3
- OR331 at Pendleton MP4.6
- OR34 at Columbus
- OR34 at Columbus
- OR34 at Peoria Rd
- OR35 at Meadows Dr
- OR35 at Parkdale Maint
- OR370 at Lone Pine Rd
- OR370 at Lone Pine Rd
- OR38 at Scottsburg
About these cameras
Every camera on this page is an official public feed published by the Oregon Department of Transportation. Roadze doesn't own or operate them — it brings all 1,092 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
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
Every camera in Oregon was checked on September 14, 2026. 1,092 are listed as working. Roadze re-checks every camera daily against its transportation department, so a camera that stops working is removed from this page.
Common questions
How many traffic cameras does Oregon have?
Roadze lists 1,092 public traffic cameras for Oregon. 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 Oregon?
I-5 (147), I-84 (100) and US-26 (62). I-5 has the most of any road in Oregon, which is why it is usually the fastest place to check before driving.
Are the Oregon traffic cameras free to watch?
Yes. Every Oregon 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 Oregon cameras last checked?
On September 14, 2026. Every Oregon 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.