North Carolina's Division of Motor Vehicles conducts road tests at driver license offices from the Blue Ridge Mountains to the Outer Banks. In fact new drivers working toward their limited learner permit or full license can find testing centers throughout all 100 counties.
Use our interactive NC map to pinpoint DMV locations by region, or scroll through the complete DMV directory below. You can also view the available test routes ready to practice.
A
Aberdeen DMV Driving Test Routes
521 South Sandhills Boulevard, Aberdeen NC 28315
Ahoskie Driver License Driving Test Routes
242 NC 42 West, Ahoskie NC 27910
Albemarle DMV Driving Test Routes
611 Concord Road, Albemarle NC 28001
Andrews DMV Driving Test Routes
1440 Main St., Andrews NC 28901
Ashe County Law Enforcement Center Driver License Driving Test Routes
140 Government Circle, Jefferson NC 28640
Asheboro DMV Driving Test Routes
2754 US Highway 220 Business South, Asheboro NC 27205
Asheville DMV Driving Test Routes
1624 Patton Avenue, Asheville NC 28806
Avent Ferry Shopping Center DMV Driving Test Routes
3231 Avent Ferry Road, Raleigh NC 27606
Avent Ferry Shopping Center Driver License Driving Test Routes
3231 Avent Ferry Road, Raleigh NC 27606
B
Brevard DMV Driving Test Routes
50 COMMERCE ST; STE 4, Brevard NC 28712
Bryson City DMV Driving Test Routes
2650 GOVERNORS ISLAND RD, Bryson City NC 28713
Burnsville DMV Driving Test Routes
116 North Main Street, Burnsville NC 28714
C
Carrboro Plaza Shopping Center DMV Driving Test Routes
104 NC Highway 54, Suite 104JJ, Carrboro NC 27510
Charlotte University DMV Driving Test Routes
9711 David Taylor Drive, Charlotte NC 28262
Civil Preparedness DMV Driving Test Routes
3144 Hwy 401 Business, Raeford NC 28376
Clinton DMV Driving Test Routes
305 North Boulevard, Clinton NC 28328
Clyde DMV Driving Test Routes
290 Lee Road, Clyde NC 28721
Commercial Driver License Skills Testing Site Driving Test Routes
1028 Turnersburg Hwy, Statesville NC 28625
Commercial Driver License Skills Testing Site Driving Test Routes
2479 E Fifth Street, Lumberton NC 28358
Concord DMV Driving Test Routes
2192 Kannapolis Highway, Concord NC 28027
Craven County Building Driver License Driving Test Routes
300 Miller Boulevard, Havelock NC 28532
D
Design Center DMV Driving Test Routes
533 Patterson Ave Suite 100, Mooresville NC 28115
Driver License Express at the Highway Patrol Station Driving Test Routes
600 Tunnel Road, Asheville NC 28805
Driver License Express at the Historic Depot Driving Test Routes
236 East Washington St. Greensboro, In Guilford County NC 27401
E
East Charlotte DMV Driving Test Routes
6635 Executive Circle, Suite 130, Charlotte NC 28212
East Durham DMV Driving Test Routes
101 South Miami Boulevard, Durham NC 27703
East Durham Driver License Driving Test Routes
101 South Miami Boulevard, Durham NC 27703
East Greensboro DMV Driving Test Routes
2527 E Market Street, Greensboro NC 27401
Elizabeth City Driver License Driving Test Routes
1164 US 17 South, Elizabeth City NC 27909
Elizabethtown DMV Driving Test Routes
197 S Pine St, Elizabethtown NC 28337
Elkin DMV Driving Test Routes
1687 North Bridge Street, Elkin NC 28621
Erwin DMV Driving Test Routes
125 W. Jackson Blvd., Erwin NC 28339
Erwin DMV Driving Test Routes
125 W. Jackson Blvd., Erwin NC 28339
F
Forest City DMV Driving Test Routes
596 Withrow Road, Forest City NC 28043
Forest Hills Shopping Centre DMV Driving Test Routes
2431 Spring Forest Road, Unit 101, Raleigh NC 27615
Spring Forest Pavilion Driver License Driving Test Routes
2431 Spring Forest Road, Unit 101, Raleigh NC 27615
Spruce Pine DMV Driving Test Routes
1032 OAK AVE, Spruce Pine NC 28777
Statesville DMV Driving Test Routes
905 Carolina Avenue North, Statesville NC 28677
Stedman DMV Driving Test Routes
4705 Clinton Road, Stedman NC 28312
Stedman Driver License Driving Test Routes
4705 Clinton Road, Stedman NC 28312
T
Thomasville DMV Driving Test Routes
1650 Liberty Dr Suite 500, Thomasville NC 27360
Troy DMV Driving Test Routes
168 Glenn Road, Troy NC 27371
W
Washington Driver License Driving Test Routes
1821 Carolina Avenue, U.S. Highway 17 N., Washington NC 27889
Wendell DMV Driving Test Routes
2851 Wendell Blvd, Wendell NC 27591
Wentworth DMV Driving Test Routes
111 Wilson-Way Road, Reidsville NC 27320
West Charlotte DMV Driving Test Routes
6016 Brookshire Boulevard, Charlotte NC 28216
West Fayetteville DMV Driving Test Routes
Eutaw Village Shopping Center, 831 Elm St, Fayetteville NC 28303
West Greensboro DMV Driving Test Routes
2391 Coliseum Boulevard, Greensboro NC 27403
Whiteville DMV Driving Test Routes
917 Washington Street, Whiteville NC 28472
Whiteville Driver License Driving Test Routes
917 Washington Street, Whiteville NC 28472
Wilkesboro DMV Driving Test Routes
1230 School Street, Wilkesboro NC 28697
Wilmington North Driver License Driving Test Routes
One Station Road, Wilmington NC 28405
Wilson Driver License Driving Test Routes
1822 Goldsboro Street SW, Wilson NC 27893
Winston-Salem North DMV Driving Test Routes
3637 North Patterson Avenue, Winston-Salem NC 27105
Winston-Salem South DMV Driving Test Routes
2001 Silas Creek Parkway, Winston-Salem NC 27103
Y
Yadkinville DMV Driving Test Routes
225 Ash Street, Yadkinville NC 27055
NC Road Test Route Information
The driving test routes featured on this site are created following North Carolina's testing standards. They follow the same road types, traffic scenarios, and duration of official examinations. The directions you'll encounter on any of the routes - merging onto busier streets, navigating school zones, executing proper turns - remain consistent whether you test in Wilmington or Winston-Salem.
Driving Real Routes
If your looking for driver-verified routes with precise turn-by-turn directions, the 'Driving Test Routes' mobile application provides real GPS-mapped routes for each DMV location. These routes come directly from test-takers and live GPS recordings, offering the most accurate and current NC test routes available.
Familiarity = Confidence
North Carolina's roads will challenge any learner driver, with conditions unique to the area: traffic circles in suburban developments, foothill communities, higher-speed transitions, and heavy commuter corridors. Practicing the same roads you will drive on your exam will give you the confidence needed to relax on test day... so you can focus on demonstrating your driving skills.
North Carolina Division of Motor Vehicles
The NC DMVs provide licensing services throughout the 100 counties - from initial learner permits to license renewals. This statewide system ensures both learner and current drivers have access to everything required for legal vehicle operation.
Services Available
Learner Permits and New Licenses: Teenagers and adults can take knowledge exams, complete vision screenings, and get limited learner permits.
Renewals: North Carolina driver licenses typically expire every eight years. Renewal options include visiting your nearest office in person, using online services, or renewing by mail.
Replacement and Corrections: Lost, stolen, or damaged licenses can be replaced at any office. Name changes, address updates, and other corrections are also processed on site.
Road Test Appointments: Behind-the-wheel exams are all scheduled through the DMV appointment system.
Identification: Both standard and REAL ID-compliant credentials are available depending on documentation provided.
Finding North Carolina DMV Locations
Offices operate in all communities throughout North Carolina, with concentrated services in urban centers and strategic placement throughout the rural counties. Find your nearest DMV by: