DMV Wait Times

North Carolina DMV Offices

Updated at: Aug 29, 2025 - 3:53 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
Newton Driver License Office 1033 Smyre Farm Road, Newton, NC 28658 366
North Main Crossing Driver License Office 810A North Main Street, Kernersville, NC 27284 784
Oxford Driver License Office 100 PROVIDENCE RD, OXFORD, NC 27565-3162 -
Pembroke Driver License Office 100 South Union Chapel Road, Pembroke, NC 28372 -
Polkton Driver License Office 5920 Highway 74 W., Polkton, NC 28135 -
Raleigh Central Services Driver License Office 4121 New Bern Ave., Suite 151, Raleigh, NC 27610 20
Roanoke Rapids Driver License Office 26 Three Bridges Road, Roanoke Rapids, NC 27870 -
Rocky Mount Driver License Office 2617 North Wesleyan Boulevard, Rocky Mount, NC 27804 587
Roxboro Driver License Office 3434 Burlington Road, Roxboro, NC 27573 -
Salisbury Driver License Office 5780 South Main Street, Salisbury, NC 28144 0
Sanford Driver License Office 2210 Carthage Street, Sanford, NC 27330 0
Shallotte Driver License Office 5298 MAIN ST, SHALLOTTE, NC 28470-3438 671

Frequently Asked Questions

How often are wait times updated?

Live wait times are refreshed throughout the day. This page was last updated Aug 29, 2025 - 3:53 pm EDT.

How do I make an appointment?

Open an office page to check for an appointment link to the official portal. Not all offices support appointments.

What do the wait time types mean?

This state reports: Non-appointment.

What’s the best time to visit?

Click into an office to see historical averages by weekday/hour to identify typically quieter windows.