Before you make the trip
Appointments open seven days ahead
Appointments can be booked up to seven days in advance. Confirm the text/email request within 15 minutes or the slot is released. Appointments are not offered at license plate agencies.
Book a driver-license appointmentApply for a North Carolina REAL ID
Bring identity and birth-date proof, a document with your full Social Security number, and two current physical-address proofs. A driver-license applicant also needs liability-insurance proof. Bring name-change documents and, for non-U.S. citizens, lawful-status proof.
Review the N.C. REAL ID checklistTasks available online
Guidance applies to driver-license offices. The official location page identifies any services or tests limited to particular offices.
Agency guidance checked October 25, 2026. Office records and guidance have separate verification dates.
Compare nearby offices
These offices are in North Carolina and have the same office category. Confirm that the location handles your transaction. Distances are straight-line distances, not driving distances.
Ashe County Law Enforcement Center Driver License Office
Jefferson, NC · Mon–Fri 8 AM–5 PM
Elkin Driver License Office
Elkin, NC · Mon–Fri 8 AM–5 PM
Wilkesboro Driver License Office
Wilkesboro, NC · Mon–Fri 8 AM–5 PM
Mount Airy Driver License Office
Mount Airy, NC · Mon–Fri 8 AM–5 PM
Boone Driver License Office
Boone, NC · Mon–Fri 8 AM–5 PM