Washington Traffic Cameras
2,337 traffic cameras across Washington, straight from the state Department of Transportation. Each one posts a fresh image every few minutes — free and without an account.
- Cameras
- 2,337
- Highways covered
- 84
Weather affecting Washington roads right now
These are the conditions that close roads. Check the cameras on your route before you go.
- Flash Flood Watch — until Sep 14, 3:00 AMNorthern Blue Mountains of Oregon; Northwest Blue Mountains
Issued by the US National Weather Service
Cameras by city in Washington
Cameras by highway
Live camera views in Washington
More cameras in Washington
Cameras outside the main Washington cities
- SR 20 at MP 319.5: Sherman Pass
- Anacortes Airport Fuel Pump
- Anacortes Airport Gate
- Anacortes Airport North
- Anacortes Airport South
- Bellingham International Airport
- Chehalis-Centralia Airport cam 1
- Chehalis-Centralia Airport East
- Chehalis-Centralia Airport North
- Chehalis-Centralia Airport South
- Chehalis-Centralia Airport West
- Chewelah Municipal Airport
- Chewelah Municipal Airport
- College @ Martin Way (Lacey)
- Columbia Gorge Regional Airport
- Colville Municipal Airport East
- Deer Park Municipal Airport East
- Deer Park Municipal Airport North
- Deer Park Municipal Airport Southeast
- Deer Park Municipal Airport West
- Desert Aire Regional Airport
- Douglas County: Eastmont Ave
- Easton Airport
- Ed Carlson Memorial � S Lewis County�Airport East
- Ed Carlson Memorial � S Lewis County�Airport North
- Ed Carlson Memorial � S Lewis County�Airport South
- Ed Carlson Memorial � S Lewis County�Airport West
- Ferry County Airport
- Friday Harbor Airport Helipad
- Friday Harbor Airport North
- Friday Harbor Airport South
- Friday Harbor Airport Windsock
- Grove Field Airport
- Hyak Looking East
- Hyak Looking West-Northwest
- I-182 at MP 2.38: Queensgate Avenue
- I-182 at MP 4.3: Jadwin Avenue
- I-182 at MP 7.3: Road 100
- I-182 at MP 9.2: Road 68
- I-205 at 92nd
- I-205 at 99E
- I-205 at Gladstone
- I-205 at Johnson Cr.
- I-205 at Lawnfield
- I-205 at ORE 212-224
- I-205 at Stafford Rd.
- I-205 at Sunnyside
- I-5 @ MP 107.8: Lilly Rd
- I-5 @ MP 112.6: Manito Dr NE
- I-5 at Capitol
- I-5 at Carman Dr.
- I-5 at Elligsen Road
- I-5 at Haines
- I-5 at I-205
- I-5 at Lower Boones Road
- I-5 at MP 104: Custer Way
- I-5 at MP 104.8: Capitol Blvd
- I-5 at MP 105.2: Henderson Blvd
- I-5 at MP 105.6: Eastside St
- I-5 at MP 107.2: Pacific Ave (Olympia)
- I-5 at MP 108.3: Sleater-Kinney
- I-5 at MP 109: Martin Way
- I-5 at MP 109.9: Carpenter Rd South
- I-5 at MP 111.2: Gateway Blvd
- I-5 at MP 111.9: Marvin Rd
- I-5 at MP 113: Meridian Rd
- I-5 at MP 114.1: Nisqually
- I-5 at MP 115.2: Nisqually Bridge
- I-5 at MP 115.7: Nisqually Rail Road
- I-5 at MP 116.1: Mounts Rd South
- I-5 at MP 116.7: Mounts Road
- I-5 at MP 16.2: Weigh Station
- I-5 at MP 16.8: Exit 16 NB
- I-5 at MP 16.8: Exit 16 SB
- I-5 at MP 18.2: Paradise Point
- I-5 at MP 21: Woodland
- I-5 at MP 21.10: Woodland SB Signal
- I-5 at MP 21.10: Woodland SB Signal
- I-5 at MP 21.10: Woodland SB Signal
- I-5 at MP 21.10: Woodland SB Signal
- I-5 at MP 21.10: Woodland SB Signal
- I-5 at MP 21.20: Woodland NB Signal
- I-5 at MP 21.20: Woodland NB Signal
- I-5 at MP 21.20: Woodland NB Signal
- I-5 at MP 21.20: Woodland NB Signal
- I-5 at MP 21.20: Woodland NB Signal
- I-5 at MP 212.7: SR 532 Interchange
- I-5 at MP 225.1: Anderson Rd (North)
- I-5 at MP 225.1: Anderson Rd (South)
- I-5 at MP 226.7: North of Kincaid St
- I-5 at MP 227.7: College Way
- I-5 at MP 227.7: College Way NB Ramps (SR 538)
- I-5 at MP 228.8: George Hopper Rd
- I-5 at MP 23.11: Dike Road
- I-5 at MP 230.1: SR 20 Interchange
- I-5 at MP 246.2: Lake Samish Park and Ride
- I-5 at MP 250.3: South of Old Fairhaven Parkway NB
- I-5 at MP 250.7: Old Fairhaven Parkway
- I-5 at MP 251.8: Samish Way SB Onramp
- I-5 at MP 252.2: Samish Way NB Onramp
- I-5 at MP 253: Lakeway Dr
- I-5 at MP 253.6: Iowa St
- I-5 at MP 254.9: Sunset Dr
- I-5 at MP 256.3: Meridian St
- I-5 at MP 256.8: Northwest Ave
- I-5 at MP 257.6: Bakerview Rd
- I-5 at MP 257.6: Bakerview, SB Offramp
- I-5 at MP 258.5: Bellingham Airport
- I-5 at MP 260.1: Slater Rd
- I-5 at MP 261.3: Smith Rd
- I-5 at MP 262.5: Main St NB Ramps
- I-5 at MP 262.5: Main St SB Ramps
- I-5 at MP 262.6: Main St
- I-5 at MP 263.6: Portal Way
- I-5 at MP 264.8: Trigg Rd
- I-5 at MP 265.9: Grandview Rd
- I-5 at MP 266.8: California Creek
- I-5 at MP 267.7: NB Custer Rest Area
- I-5 at MP 268: Zell Rd
- I-5 at MP 268.6: Willeys Lake Rd
- I-5 at MP 269.2: SB Custer Rest Area North
- I-5 at MP 269.2: SB Custer Rest Area South
- I-5 at MP 270.2: Birch Bay-Lynden Rd
- I-5 at MP 271.4: Loomis Trail Rd
- I-5 at MP 272.8: W 88th St
- I-5 at MP 274.1: Peace Portal Dr
- I-5 at MP 275.1: SR 543 Interchange
- I-5 at MP 275.5: Mitchell Ave
- I-5 at MP 276.1: D St Offramp
- I-5 at MP 276.2: D St
- I-5 at MP 276.5: Peace Arch
- I-5 at MP 35.8: Owl Creek
- I-5 at MP 36.9: SR 432 Interchange
- I-5 at MP 68.4: US 12 Interchange
- I-5 at MP 69.4: Koontz Rd
- I-5 at MP 72.8: Rush Rd
- I-5 at MP 73.3
- I-5 at MP 74.7: Labree Rd
- I-5 at MP 76.5: 13th St
- I-5 at MP 78: SR 6 Interchange
- I-5 at MP 78.3: West St
- I-5 at MP 79.10: Chamber Way
- I-5 at MP 79.10: Chamber Way
- I-5 at MP 79.10: Chamber Way
- I-5 at MP 79.10: Chamber Way
- I-5 at MP 79.10: Chamber Way
- I-5 at MP 79.10: Chamber Way
- I-5 at MP 80: Chehalis
- I-5 at MP 80.76
- I-5 at MP 81.3: Mellen Couplet
- I-5 at MP 81.6: Mellen St
- I-5 at MP 82.2: NB Exit 82
- I-5 at MP 82.7: Harrison Ave #1
- I-5 at MP 82.7: Harrison Ave #2
- I-5 at MP 83.8: Blakeslee Junction
- I-5 at MP 85.5: Lewis County Line
- I-5 at MP 87.4: Thurston/Lewis County Line
- I-5 at MP 88.3: US 12 Interchange Grand Mound
- I-5 at MP 91.2: Scatter Creek
- I-5 at MP 93.2: Maytown South
- I-5 at MP 95.2: Maytown
- I-5 at MP 96: Maytown North
- I-5 at Norwood
- I-5 at Nyberg
- I-5 at ORE 217
- I-5 at ORE 99W-Barbur Blvd.
- I-82 at MP 102.5: I-182 Interchange
- I-82 at MP 121.2: Horse Heaven
- I-82 at MP 130.5: Plymouth Port of Entry
- I-82 at MP 22.4: Selah Creek Rest Area
- I-82 at MP 31.28: US 12 Interchange @ N. Yakima
- I-82 at MP 34.7: SR 24 Interchange @ Yakima
- I-82 at MP 36.5: Valley Mall Blvd Interchange
- I-82 at MP 37.8: Union Gap
- I-82 at MP 41.5: Parker Road
- I-82 at MP 50.12: Toppenish
- I-82 at MP 54: Zillah
- I-82 at MP 63.6: Outlook
- I-82 at MP 7.7: Manastash Ridge Summit
- I-82 at MP 81.7: Prosser
- I-82 at MP 96: Benton City
- I-90 at MP 101: Thorp
- I-90 at MP 106.03: Ellensburg
- I-90 at MP 107.5: Ellensburg
- I-90 at MP 115.4: Kittitas
- I-90 at MP 125.8: Ryegrass Summit
- I-90 at MP 136.5: Vantage
- I-90 at MP 138: Vantage Br. (View East)
- I-90 at MP 138: Vantage Br. (View West)
- I-90 at MP 144: Gorge Concert Exit
- I-90 at MP 164.5 (Looking East)
- I-90 at MP 189: Warden Exit
- I-90 at MP 220: US 395 Interchange @ Ritzville (1)
- I-90 at MP 220: US 395 Interchange @ Ritzville (2)
- I-90 at MP 220: US 395 Interchange @ Ritzville (3)
- I-90 at MP 220: US 395 Interchange @ Ritzville (4)
- I-90 at MP 220: US 395 Interchange @ Ritzville (5)
- I-90 at MP 220: US 395 Interchange @ Ritzville (6)
- I-90 at MP 220: US 395 Interchange @ Ritzville (7)
- I-90 at MP 220: US 395 Interchange @ Ritzville (8)
- I-90 at MP 257.9: Tyler Interchange (1)
- I-90 at MP 257.9: Tyler Interchange (2)
- I-90 at MP 257.9: Tyler Interchange (3)
- I-90 at MP 257.9: Tyler Interchange (4)
- I-90 at MP 257.9: Tyler Interchange (5)
- I-90 at MP 257.9: Tyler Interchange (6)
- I-90 at MP 257.9: Tyler Interchange (7)
- I-90 at MP 257.9: Tyler Interchange (8)
- I-90 at MP 33.2: North Bend
- I-90 at MP 37.75: Homestead Valley Rd
- I-90 at MP 45.2: Tinkham Road
- I-90 at MP 46.8: Denny Creek
- I-90 at MP 48.1: Asahel Curtis
- I-90 at MP 49.3: Rockdale
- I-90 at MP 51.3: Franklin Falls
- I-90 at MP 52: Snoqualmie Summit
- I-90 at MP 53.4: East Snoqualmie Summit
- I-90 at MP 54.5: Hyak Hill
- I-90 at MP 55.1: Hyak
- I-90 at MP 55.2:
- I-90 at MP 56.88 Rocky Run Creek
- I-90 at MP 57.7: Old Keechelus Snow Shed
- I-90 at MP 58.2: Avalanche Bridge
- I-90 at MP 59.3: Slide Curve
- I-90 at MP 59.9 Resort Creek
- I-90 at MP 60.5 Lake Keechelus Dam
- I-90 at MP 61.1 Price Creek
- I-90 at MP 61.3 Animal Overcrossing
- I-90 at MP 61.7 Stampede Pass
- I-90 At MP 62.97 Stampede Pass Exit 62
- I-90 at MP 69.78: Lake Easton
- I-90 at MP 70.6: Easton
- I-90 at MP 72.6: East Easton
- I-90 at MP 73.1: West Nelson
- I-90 at MP 75.05: Big Creek
- I-90 at MP 76.48: Ensign Ranch
- I-90 at MP 79.5: Bullfrog RWIS
- I-90 at MP 82.75: West Cle Elum Interchange
- I-90 at MP 84.6: Cle Elum
- I-90 at MP 86.71: Cle Elum
- I-90 at MP 89.4: Indian John Hill
- I-90 at MP 92.1: Elk Heights
- I-90 at MP 93.6: Elk Heights
- I-90 at MP 96.2: Rocky Canyon
- I-90 MP 110: I-90 @ I-82 Interchange
- I-90 MP 112.91: I-90 @ Olmstead State Park
- Jefferson County International Airport East
- Jefferson County International Airport North
- Jefferson County International Airport West
- Lopez Island Airport North
About these cameras
Every camera on this page is an official public feed published by the Washington Department of Transportation. Roadze doesn't own or operate them — it brings all 2,337 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
- Utah
- Vermont
- Virginia
- West Virginia
- Wisconsin
Every camera in Washington was checked on September 2, 2026. 2,337 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 Washington have?
Roadze lists 2,337 public traffic cameras for Washington. 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 Washington?
I-5 (529), I-90 (182) and I-405 (142). I-5 has the most of any road in Washington, which is why it is usually the fastest place to check before driving.
Are the Washington traffic cameras free to watch?
Yes. Every Washington 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 Washington cameras last checked?
On September 2, 2026. Every Washington 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.