Updated at: Aug 29, 2025 - 3:38 pm EDT
Browse North Carolina DMV Offices with live wait times by office. We aggregate recent submissions and historical patterns to help you pick a quieter time to visit. For appointment options, open a specific office page to see the official portal (when available).
Office title | Address | Current wait times, mins |
---|---|---|
Non-appointment | ||
Marion Driver License Office | 3975 NC 226 South, Marion, NC 28752 | 0 |
Marshall Driver License Office | 1685 N.C. Highway 213, Marshall, NC 28753 | - |
Martin County Government Center Driver License Office | 305 E MAIN ST. STE 116, WILLIAMSTON, NC 27892-2566 | - |
Mocksville Driver License Office | 161 Poplar Street Suite 101, Mocksville, NC 27028 | 489 |
Monroe Driver License Office | 3122 US 74 West, Monroe, NC 28110 | - |
Morehead City Driver License Office | 5347 US 70 W., Morehead City, NC 28557 | 0 |
Morganton Driver License Office | 115 Government Drive, Morganton, NC 28655 | 0 |
Mount Airy Driver License Office | 155 Patrol Station Road, Mount Airy, NC 27030 | - |
Mount Holly Municipal Building Driver License Office | 785 W Charlotte Avenue, Mount Holly, NC 28120 | 544 |
Nags Head Driver License Office | 2808 S CROATAN HWY, NAGS HEAD, NC 27959-9024 | - |
New Bern Driver License Office | 1001 Downey Drive, New Bern, NC 28560 | 0 |
Newland Town Hall Driver License Office | 301 Cranberry Street, Newland, NC 28657 | - |
Live wait times are refreshed throughout the day. This page was last updated Aug 29, 2025 - 3:38 pm EDT.
Open an office page to check for an appointment link to the official portal. Not all offices support appointments.
This state reports: Non-appointment.
Click into an office to see historical averages by weekday/hour to identify typically quieter windows.