Surry County DMV offices
4 offices in Surry County, North Carolina, listed by the North Carolina Department of Transportation, Division of Motor Vehicles (NCDMV). 3 open right now.
Who handles what in Surry County
- Driver licenses & IDs only
- Elkin Driver License Office (Elkin); Mount Airy Driver License Office (Mount Airy)
- Vehicle registration & titles only
- Elkin License Plate Agency (Elkin); Mount Airy License Plate Agency (Mount Airy)
From the services North Carolina Department of Transportation, Division of Motor Vehicles (NCDMV) lists for each office. Check the office page before you go.
- Elkin Driver License Office
1687 North Bridge Street, Elkin, NC 28621
Driver License Office
Driver licenses & IDs
Open now · closes 5 PM · 8 AM – 5 PM - Elkin License Plate Agency
220 West Main Street, Elkin, NC 28621
License Plate Agency
Vehicle registration & titles
Open now · closes 5 PM · 9 AM – 12 PM, 1 PM – 5 PM - Mount Airy Driver License Office
155 Patrol Station Road, Mount Airy, NC 27030
Driver License Office
Driver licenses & IDs
Open now · closes 5 PM · 8 AM – 5 PM - Mount Airy License Plate Agency
137 Riverside Drive, Mount Airy, NC 27030
License Plate Agency
Vehicle registration & titles
Hours not published for today
More offices near Surry County
Outside Surry County, within 25 miles of its offices (straight-line distance).
- Yadkinville License Plate Agency · 18.1 mi
110 East Elm Street, Yadkinville, NC 27055
License Plate Agency
Vehicle registration & titles
Today: 8 AM – 4:30 PM - Yadkinville Driver License Office · 19.2 mi
225 Ash Street, Yadkinville, NC 27055
Driver License Office
Driver licenses & IDs
Today: 8 AM – 5 PM - License Plate Agency at the Alleghany Co. Administration Building · 22.7 mi
348 South Main Street, Sparta, NC 28675
License Plate Agency
Vehicle registration & titles
Today: 8 AM – 11:30 AM, 12:30 PM – 5 PM - Sparta Driver License Office at the Alleghany Co. Courthouse (Opens Nov. 2) · 23.0 mi
12 North Main Street, Sparta, NC 28675
Driver License Office
Driver licenses & IDs
Today: 8 AM – 5 PM - Sparta Driver License Office at Blue Ridge Business Development Center (Permanently Closed) · 23.1 mi
115 Atwood Street, Suite 508, Sparta, NC 28675
Driver License Office
Driver licenses & IDs
Today: Temporarily closed (agency notice)
Step-by-step plans for North Carolina
- Get a REAL ID Documents and where to go
- Get your first driver’s license Permit, road test and documents
- Renew your driver’s license How to renew, step by step
- Register a vehicle Title, plates and documents
How appointments work in North Carolina
NCDMV says you do not need an appointment: driver license offices accept walk-ins all day, from open to close or until the office reaches capacity. Appointments are also offered online, and depending on the office and time of day a walk-in may be faster. Current wait times for each office are posted at VisitDMV.nc.gov.
Checked November 3, 2026. The agency’s site is authoritative; we are an independent website.
North Carolina DMV guides
- Visiting the North Carolina DMV: appointments, what to bring and what to expect
- North Carolina driver license and ID card: first license, renewal, replacement and REAL ID
- Registering and titling a vehicle in North Carolina: new residents, purchases and renewals
Other counties in North Carolina
- Wake County (21)
- Mecklenburg County (19)
- Cumberland County (11)
- Forsyth County (6)
- Guilford County (6)
- Brunswick County (5)
- Iredell County (5)
- Buncombe County (4)
- Catawba County (4)
- Columbus County (4)
- Craven County (4)
- Davidson County (4)