Washington Traffic Cameras
2,329 live traffic cameras across Washington, straight from the state Department of Transportation. Check road conditions before you drive — free and without an account.
- Cameras
- 2,329
- Highways covered
- 87
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
- Arlington Municipal Airport North
- Arlington Municipal Airport Northwest
- Arlington Municipal Airport Southwest
- Arlington Municipal Airport West
- 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 @ 12th St NE
- I-5 @ 15th St
- I-5 @ 26th St NE
- I-5 @ 37th St NE
- I-5 @ 47th St SE
- I-5 @ Everett Ave
- I-5 @ Marine View Dr
- I-5 @ MP 107.8: Lilly Rd
- I-5 @ MP 112.6: Manito Dr NE
- I-5 @ MP 194.33: 23rd St
- I-5 @ Pacific Ave
- I-5 @ SR 529
- I-5 @ SR-528
- I-5 @ US-2
- 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 191.9: 47th St SE
- I-5 at MP 192.3: 43rd St SE
- I-5 at MP 192.6: 41st St
- I-5 at MP 192.7: 40th St
- I-5 at MP 193: 36th St
- I-5 at MP 193.5: Pacific Ave
- I-5 at MP 193.9: US 2 Interchange
- I-5 at MP 194: Everett Ave
- I-5 at MP 194.6: Marine View Dr
- I-5 at MP 195.4: 2nd St NE
- I-5 at MP 196: 12th St NE
- I-5 at MP 196.9: 26th St NE
- I-5 at MP 197.5: 37th St NE
- I-5 at MP 198.3: SR 529 NB Ramps
- I-5 at MP 198.5: SR 529 SB Ramps
- I-5 at MP 199.1: SR 528 Interchange
- I-5 at MP 199.8: 72nd St NE
- I-5 at MP 200.7: 88th St NE
- I-5 at MP 201.5: 101st Pl NE
- I-5 at MP 202.4: 116th St NE
- I-5 at MP 202.5: 117th St NE
- I-5 at MP 203.3: 128th St NE
- I-5 at MP 203.7: 136th St NE
- I-5 at MP 204.2: 144th St NE
- I-5 at MP 205: 156th St NE
- I-5 at MP 206: SR 531 Interchange
- I-5 at MP 206.9: 184th St NE
- I-5 at MP 207.7: 200th St NE
- I-5 at MP 208.6: SR 530 Interchange
- I-5 at MP 209.3: Stillaguamish River
- I-5 at MP 209.8: 228th St NE
- 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 210.3: 236th St NE
- 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)
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,329 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 today. 2,329 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.