North Carolina Traffic Cameras
898 live traffic cameras across North Carolina, straight from the state Department of Transportation. Check road conditions before you drive — free and without an account.
- Cameras
- 898
- Live video
- 898
- Highways covered
- 78
Cameras by city in North Carolina
Cameras by highway
Live camera views in North Carolina
More cameras in North Carolina
Cameras outside the main North Carolina cities
- Airport @ Aviation W95 2
- I-26 @ Holbertcove, MM 59
- I-26 @ MM 64.5
- I-26 @ MM 65.6
- I-26 @ MM 66.5
- I-26 @ Pcctvsw 010 2W
- I-26 @ Upward, MM 53
- I-26 @ US25, MM 54.2
- I-40 @ 27 US74
- I-40 @ Bethel, MM 106
- I-40 @ E OF Tunnel, MM 8
- I-40 @ Farrington, MM 271
- I-40 @ Jamestown, MM 100
- I-40 @ MM 148
- I-40 @ MM 150
- I-40 @ MM 155
- I-40 @ NC18, MM 105
- I-40 @ Oldmocksville, MM 154
- I-40 @ PCCTV07 I 3306A02 259W
- I-40 @ PCCTV07 I 3306A03 260E
- I-40 @ PCCTV07 I 3306A04 261W OLD86
- I-40 @ PCCTV07 I 3306A05 261W
- I-40 @ PCCTV07 I 3306A06 263E New Hope
- I-40 @ PCCTV07 I 3306A07 263W
- I-40 @ PCCTV07 I 3306A08 264E Millhouse
- I-40 @ PCCTV07 I 3306A09 266E NC86
- I-40 @ PCCTV07 I 3306A10 266W
- I-40 @ PCCTV07 I 3306A11 267W
- I-40 @ PCCTV07 I 3306A12 269W Erwin
- I-40 @ PCCTV07 I 3306A14 261W
- I-40 @ PCCTV07 I 3306A15 265E
- I-40 @ PCCTV07 I 3306A16 268W
- I-40 @ Pcctvsw 001 6.2W
- I-40 @ Pcctvsw 002 446.6W TN
- I-40 @ Pcctvsw 003 6.6W
- I-40 @ Pcctvsw 006 450.4W TN
- I-40 @ Pcctvsw 008 449.8W TN
- I-40 @ Pcctvsw 009 450.8W TN
- I-40 @ Pcctvsw 011 1W
- I-40 @ Pcctvsw 012 1.4W
- I-40 @ Pcctvsw 013 2.7E
- I-40 @ Pcctvsw 014 448.8W TN
- I-40 @ Pcctvsw 015 3E
- I-40 @ Pcctvsw 017 20E
- I-40 @ Pcctvsw 018 2E
- I-40 @ Pcctvsw 020 4W
- I-40 @ Pcctvsw 022 0E
- I-40 @ Pcctvsw 023 5W
- I-40 @ Pcctvsw 024 5.6W
- I-40 @ Pcctvsw 025 4.2W
- I-40 @ Pcctvsw 026 449.1E TN
- I-40 @ Pcctvsw 027 447.9E TN
- I-40 @ Pcctvsw 028 US264 Stumpypoint Ferry
- I-40 @ Pcctvsw 030 373M NC24
- I-40 @ Pcctvsw 041 NC12 Rodanthe Ferry
- I-40 @ Pcctvsw 043 398W NC53
- I-40 @ Pcctvsw 045 385M NC41
- I-40 @ Pcctvsw 046 408W NC210
- I-40 @ Pcctvsw 048 355W NC403
- I-40 @ Pcctvsw 049 390E
- I-40 @ US15 501, MM 270
- I-40 @ US64, MM 103
- I-40 @ W OF Tunnel, MM 8
- I-587 @ Raleigh, MM 16
- I-74 @ I74ALT, MM 210
- I-74 @ I95, MM 209
- I-77 @ Janesowers, MM 53
- I-77 @ MM 32.2
- I-77 @ MM 33
- I-77 @ MM 33.9
- I-77 @ MM 34.7
- I-77 @ MM 35.4
- I-77 @ MM 47
- I-77 @ MM 49
- I-77 @ MM 51
- I-77 @ MM 86
- I-77 @ NC150, MM 36.1
- I-77 @ US21, MM 54
- I-795 @ Pikeville, MM 18
- I-85 @ Broad, MM 175.5
- I-85 @ Edgewood, MM 13
- I-85 @ Flemingtown, MM 220
- I-85 @ I40 341W NC50
- I-85 @ Jacksontown, MM 221
- I-85 @ MM 167.5
- I-85 @ MM 171
- I-85 @ MM 222
- I-85 @ MM 224
- I-85 @ MM 227.5
- I-85 @ NC147, MM 172
- I-85 @ NC274, MM 14
- I-85 @ NC39, MM 214
- I-85 @ NC86, MM 165
- I-85 @ Oine, MM 229
- I-85 @ Oldbeattyford, MM 65
- I-85 @ OLDNC86, MM 164
- I-85 @ Parham, MM 215
- I-85 @ PCCTV07 I 3306A01 163N I40
- I-85 @ Pineridge, MM 66
- I-85 @ Ridgeway, MM 226
- I-85 @ Ruincreek, MM 212
- I-85 @ Satterwhite, MM 217
- I-85 @ US1, MM 233
- I-85 @ US15 501, MM 174
- I-85 @ US15, MM 186
- I-85 @ US158, MM 213
- I-85 @ US1BYP, MM 218
- I-85 @ US501, MM 176
- I-85 @ US74, MM 10
- I-85 @ Wlmct, MM 231
- I-95 @ Bagley, MM 105
- I-95 @ Budhawkins, MM 70
- I-95 @ D06 Pcctv I 6064 01 ( N MM
- I-95 @ D06 Pcctv I 6064 03 ( N MM
- I-95 @ D06 Pcctv I 6064 04 ( S MM
- I-95 @ D06 Pcctv I 6064 07 ( N MM
- I-95 @ D06 PCCTV01 I 5987 FC (I95N MM
- I-95 @ D06 PCCTV01 I 5987 WC (I 95M M
- I-95 @ D06 PCCTV03 I 5987 FC ( MM
- I-95 @ D06 PCCTV04 I 5987 WC (I95M MM
- I-95 @ D06 PCCTV05 I 5987 WC (I95M MM
- I-95 @ D06 PCCTV06 I 5987 WC (I95M MM
- I-95 @ I74, MM 13
- I-95 @ I795, MM 119
- I-95 @ I795, MM 119
- I-95 @ Longbranch, MM 71
- I-95 @ Micro, MM 102
- I-95 @ MM 154
- I-95 @ MM 174
- I-95 @ MM 180
- I-95 @ MM 64
- I-95 @ MM 65
- I-95 @ MM 68
- I-95 @ MM 87
- I-95 @ MM 98
- I-95 @ NC125, MM 171
- I-95 @ NC130, MM 2
- I-95 @ NC33, MM 150
- I-95 @ NC42, MM 116
- I-95 @ NC43, MM 141
- I-95 @ NC46, MM 176
- I-95 @ NC48, MM 145
- I-95 @ NC50, MM 79
- I-95 @ NC561, MM 160
- I-95 @ NC903, MM 168
- I-95 @ NC97, MM 127
- I-95 @ Pcctvsw 032 78N
- I-95 @ Pcctvsw 039 77S
- I-95 @ Pcctvsw 051 72S
- I-95 @ Pcctvsw 056 74N
- I-95 @ Pittman, MM 101
- I-95 @ Raynham, MM 7
- I-95 @ Strosechurch, MM 118
- I-95 @ Sunset, MM 137.5
- I-95 @ Truckstop, MM 106
- I-95 @ US264ALT, MM 121
- I-95 @ US301, MM 10
- I-95 @ US301, MM 107
- I-95 @ US301, MM 22
- I-95 @ US301, MM 25
- I-95 @ US501, MM 1
- I-95 @ US70, MM 97
- I-95 @ US701, MM 90
- I-95 @ Westmount, MM 132
- NC-105 @ N Boone
- NC-11 BYP @ NC11BYP S NC102
- NC-11 BYP @ NC11BYP S US264ALT
- NC-11 BYP @ NC11BYP W US264
- NC-12 @ Canalzone, MM 28
- NC-12 @ Etheridge BR
- NC-12 @ Hatterasvil, MM 69.5
- NC-12 @ Hattfry N, MM 72.5
- NC-12 @ Hattfry S, MM 73
- NC-12 @ N Albacore
- NC-12 @ N Chickahauk
- NC-12 @ N Currituckclub
- NC-12 @ N Dogwood
- NC-12 @ Ocracoke Ferry
- NC-12 @ Ocracoke N, MM 76
- NC-12 @ Ocracoke S, MM 77.5
- NC-12 @ Oregon Inlet BR
- NC-12 @ Oregon Inlet BR 2
- NC-12 @ S Hillcrest
- NC-12 @ US158, MM 1.5
- NC-147 @ Hillandale, MM 6
- NC-147 @ MM 4.5
- NC-147 @ US15 501, MM 7
- NC-168 @ N Puddinridge
- NC-168 @ NC34, MM 8.5
- NC-168 @ S Moyockcommons
- NC-168 @ S Survey
- NC-168 @ S Valine
- NC-306 @ Cherry Branch Ferry
- NC-58 @ N Atlbeachcwa
- Other @ NC115 Steamengine
- Other @ Parkers Ferry
- Other @ PCCTV07 I 3306A17 NC86 New Hope
- Other @ PCCTV11 001
- Other @ Pcctvsw 038
- Other @ Pcctvsw 047 US17 81.5N
- SR-1112 @ Broadstone
- US-1 @ US158, MM 155
- US-158 @ 3RD, MM 6.5
- US-158 @ Barlow, MM 0.5
- US-158 @ Barnes, MM 10.5
- US-158 @ Birch, MM 1
- US-158 @ Collington, MM 8
- US-158 @ Danube, MM 13.5
- US-158 @ Helga, MM 5.5
- US-158 @ Indiantown, MM 36
- US-158 @ Jockeysridge, MM 12.5
- US-158 @ Mall, MM 14
- US-158 @ NC168, MM 26
- US-158 @ Neptune, MM 9.5
- US-158 @ Pasquotankbridge, MM 20
- US-158 @ Poplarbranch, MM 20
- US-158 @ Powellspoint, MM 27
- US-158 @ US64BYP, MM 16
- US-158 @ Wrightbridge, MM 33
- US-17 @ MM 149
- US-17 @ MM 149
- US-17 @ US17M Scottshill
- US-17 @ Wlm 40 Porters Neck
- US-17 BUS @ US17Bus Griffin
- US-176 @ Upward Rd
- US-176 @ US25BUS
- US-25 @ Fleming
- US-264 @ I587 20E NC42
- US-264 @ I587 24E US301
- US-264 @ I587 29W NC58
- US-264 @ I587 32W US264ALT
- US-321 @ N Echo
- US-321 @ S Bishop Ridge
- US-421 @ E Lowerescaperamp
- US-421 @ PCCTV11 002
- US-421 @ PCCTV11 003
- US-421 @ Upper Ramp
- US-64 @ 478 Kingsboro
- US-64 @ 484 NC122
- US-64 @ 485 US258
- US-64 @ Chinquapin, MM 491
- US-64 @ E Alligatorbridge
- US-64 @ Lindavista
- US-64 @ MM 546
- US-64 @ MM 552
- US-64 @ NC231, MM 446
- US-64 @ NC42, MM 494
- US-64 @ NC58, MM 459
- US-64 @ NC581, MM 450
- US-64 @ Oldcarriage, MM 463
About these cameras
Every camera on this page is an official public feed published by the North Carolina Department of Transportation. Roadze doesn't own or operate them — it brings all 898 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 Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
Every camera in North Carolina was checked today. 898 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 North Carolina have?
Roadze lists 898 public traffic cameras for North Carolina. 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 North Carolina?
I-40 (125), I-85 (111) and I-95 (70). I-40 has the most of any road in North Carolina, which is why it is usually the fastest place to check before driving.
Are the North Carolina traffic cameras free to watch?
Yes. Every North Carolina 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 North Carolina cameras last checked?
On October 27, 2026. Every North Carolina 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.