Book your North Carolina DMV appointment online or by phone before you visit
North Carolina lets you schedule a DMV appointment through its online system or by calling the DMV directly. You do not have to make an appointment — you can walk in to most locations — but scheduling one reserves your place in line and cuts your wait time significantly. The online system shows available times at each office and lets you pick the date and time that works for you.
The state runs a single appointment system for all DMV locations. When you book, you choose which office you want to visit and what service you need. The appointment holds your spot for that specific time, and you should arrive 10 to 15 minutes early with all required documents.
Key Takeaways
- Schedule online at ncdmv.org or call 1-919-715-7000 to book an appointment at any North Carolina DMV office.
- The online system shows real-time availability and lets you pick your preferred date, time, and location in one session.
- Walk-ins are accepted at all locations, but appointments typically move faster and reduce waiting time.
- Bring all required documents for your specific transaction — the DMV website lists what you need before you book.
- If you cannot keep your appointment, cancel it online or by phone so the time slot opens for someone else.
Schedule an appointment online at ncdmv.org
Go to ncdmv.org and look for the appointment scheduling link on the homepage. The system will ask you to select the service you need — such as a driver's license renewal, vehicle registration, or title transfer — and then show you available times at DMV offices near your location or at a specific office you choose.
You will need to enter your name, phone number, and email address. The system sends a confirmation to your email with your appointment date, time, office location, and a reference number. Save this confirmation or take a screenshot — you may need to show it when you arrive, though most offices have your appointment in their system by name.
The online system is open 24 hours and usually shows availability for the next 30 days. If no times appear for your preferred location, try nearby offices or check back in a few days when new slots may open.
Call the DMV to schedule by phone
Call 1-919-715-7000 during business hours to book an appointment with a DMV representative. Have your service type ready — the representative will ask what you need and what county or city you prefer. They will give you available times and book the appointment for you over the phone.
The phone line is typically busier than the online system, especially early in the week and in the morning. If you reach a long wait, try the online system instead, which is faster for most people. The phone line is useful if you have questions about what documents to bring or if the online system is not working.
What to bring to your appointment
The documents you need depend on your transaction type. For a driver's license renewal, bring your current license and proof of residency. For a vehicle registration, bring your current registration, proof of insurance, and vehicle identification number. For a title transfer, bring the signed title, bill of sale, and proof of residency.
The DMV website lists the exact documents required for each service before you book your appointment. Bring originals or certified copies — photocopies are usually not accepted. If you are missing a document, contact the DMV before your appointment to confirm whether you can still be served or if you need to reschedule.
Bring your Social Security number or a document that shows it, such as a Social Security card or tax return. You will also need a valid form of identification, such as a passport or out-of-state driver's license if you do not have a North Carolina license yet.
Arrive early and know the office location
Arrive 10 to 15 minutes before your scheduled time. The DMV office will have your appointment in their system, and arriving early gives you time to find parking and locate the correct entrance. Some larger DMV offices have multiple service areas, so check your confirmation email for any specific instructions about where to check in.
North Carolina has DMV offices in most counties. Your confirmation email will show the full address and office hours. If you are unsure about parking or building access, call the specific office ahead of time — the phone number is usually on the DMV website under the office location.
Cancel or reschedule if your plans change
If you cannot make your appointment, cancel it online at ncdmv.org or call 1-919-715-7000. Canceling frees up the time slot for someone else and prevents a no-show on your record. You can reschedule when ready after canceling, or cancel and book a new time later.
If you miss your appointment without canceling, you may be able to walk in and be served, but you lose your reserved time slot and will wait with other walk-ins. Some offices may ask you to reschedule if they are very busy.
Walk-in service if you do not have an appointment
You do not have to schedule an appointment. All North Carolina DMV offices accept walk-ins during their regular business hours. Walk-ins are served after scheduled appointments, so your wait time will be longer, but you will eventually be called.
Walk-in wait times vary by location and time of day. Offices are typically less busy mid-week and mid-morning. If you walk in, bring all the same documents you would bring to a scheduled appointment. Check the DMV website for the specific office's hours before you go.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No, the person who needs the service must schedule their own appointment or be present when someone else schedules it on their behalf. If you are scheduling for a minor or someone who cannot do it themselves, call the DMV to discuss your situation — they may have options for guardians or representatives.
How far in advance can I book an appointment?
The online system typically shows availability up to 30 days ahead. You can book as soon as slots open for your preferred date. If you need an appointment further out, call the DMV directly to ask about future availability.
What if I arrive late to my appointment?
If you are running late, call the office directly to let them know. They may hold your appointment for a short time, but arriving very late may result in losing your slot. Check your confirmation email for the office's direct phone number.
Can I change my appointment to a different office or time?
Yes, cancel your current appointment online or by phone and book a new one at a different location or time. The system treats it as a new appointment, so you will receive a new confirmation.
What if the online system shows no available appointments?
Try searching for nearby offices or different dates — availability changes as people cancel. You can also call 1-919-715-7000 to ask about upcoming openings, or visit a DMV office as a walk-in if you need service urgently.