Updated at: Oct 11, 2025 - 11:53 am 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 | - |
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 | - |
Monroe Driver License Office | 3122 US 74 West, Monroe, NC 28110 | - |
Morehead City Driver License Office | 5347 US 70 W., Morehead City, NC 28557 | - |
Morganton Driver License Office | 115 Government Drive, Morganton, NC 28655 | - |
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 | - |
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 | - |
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 Oct 11, 2025 - 11:53 am 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.