Official links, office finder, fees, and key resources for getting your North Carolina permit and driver's license.
Official North Carolina Division of Motor Vehicles homepage โ services, forms, and information.
https://www.ncdot.gov/dmv/Download the official North Carolina Driver Handbook (Revised May 2025). All test questions are based on this manual.
Download PDFBook your NCDMV driver license office visit online to skip long lobby waits. Appointments are strongly recommended for first-time applicants and renewals.
https://skiptheline.ncdot.govFind your nearest NCDMV driver license office and view its hours, services offered, and appointment availability.
Find an OfficeReview the required documents, fees, and step-by-step process for a first-time North Carolina driver's license or Limited Learner Permit.
Apply at NCDMVEligible drivers can renew online through MyNCDMV. Otherwise, book an office appointment at skiptheline.ncdot.gov.
MyNCDMV.govPhone support for driver license and vehicle registration questions. DMVdirectAccess automated service is available 24/7.
919-715-7000Administrative headquarters โ note that no driver services are offered at this location.
1515 N. Church Street, Rocky Mount, NC 278044121 New Bern Ave
Raleigh, NC 27610
Schedule at skiptheline.ncdot.gov
Multiple NCDMV driver license offices serve the Charlotte metro area.
Use the Office Locator to find the closest branch by ZIP code.
Greensboro has NCDMV driver license offices serving Guilford County residents.
Appointments recommended.
Durham NCDMV driver license office serves the Triangle area.
Schedule at skiptheline.ncdot.gov
Asheville NCDMV driver license office serves Buncombe County and the western region.
Appointments recommended.
Winston-Salem NCDMV driver license office serves Forsyth County.
Schedule online to avoid long waits.
| License Type | Fee |
|---|---|
| Limited Learner Permit (Level 1) | $25.50 |
| Limited Provisional License (Level 2) | $6.50 / year |
| Standard Driver's License (Class A, B, or C, per year) | $6.50 / year |
| 8-Year License Renewal (age 18-65) | $52.00 |
| Duplicate / Replacement License | $16.75 |
| DWI Restoration Fee (alcohol) | $167.25 |
| Non-Alcohol Restoration Fee | $83.50 |
| Service Fee (if license not surrendered) | + $50.00 |
Free, no signup · Questions verified against the official state driver manual