How to Book an NC DMV Appointment
North Carolina requires you to book an appointment before visiting a DMV office for most transactions. You can schedule online through the NC DMV website at ncdmv.org, by phone at 1-919-715-7000, or in person at any DMV office. The online system is fastest — you select your county, choose an available time slot, and receive a confirmation number when ready.
When you book online, you will need to know what transaction you need (license renewal, address change, vehicle registration, etc.) because the system groups appointments by service type. Each appointment type has its own queue, so booking the correct category matters. If you are unsure which service applies to your situation, the website has a transaction finder tool that walks you through questions to identify the right one.
Phone appointments take longer to schedule because you reach a call center rather than booking directly. Wait times vary by time of day and season. In-person walk-in scheduling at an office is possible but means traveling twice — once to book, once to complete your transaction.
Key Takeaways
- Book your NC DMV appointment online at ncdmv.org, which shows real-time availability and gives you a confirmation number on the spot.
- You must select the correct transaction type when booking because appointments are organized by service and you cannot change it after confirming.
- Appointment slots fill fastest in mid-morning and mid-week; early morning and Friday slots often have longer waits.
- Bring your confirmation number, valid ID, and all documents listed on your appointment confirmation or you may be turned away.
What Documents to Bring to Your Appointment
The documents you need depend on your transaction, but your confirmation email or letter will list exactly what to bring. For a license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement), and your Social Security number. For an address change, bring your current license and a document showing your new address.
For vehicle registration or title work, bring your vehicle's current registration, proof of insurance, and a bill of sale or title document depending on whether you are registering a new vehicle or transferring ownership. If you are renewing vehicle registration only, your current registration card is usually enough.
Bring originals, not copies, unless the confirmation specifically says copies are acceptable. The DMV will not process your transaction if you are missing a required document, and you will lose your appointment slot.
Appointment Wait Times and Availability by County
Wait times vary significantly by county and season. Urban counties like Mecklenburg (Charlotte), Wake (Raleigh), and Guilford (Greensboro) book up faster and may show no availability for two to four weeks. Rural counties often have openings within days. If your county is fully booked, you can travel to a neighboring county — North Carolina does not restrict you to your home county office.
Availability changes daily as cancellations open slots. If you see no times available, check again the next day or try a different time of day — the system releases new slots throughout the day. Early morning slots (8 a.m. to 10 a.m.) and Tuesday through Thursday tend to have more openings than afternoon or Friday times.
The online system shows you available dates and times before you commit, so you can see exactly when you can be seen. Phone scheduling does not show you options in real time the same way.
What Happens If You Miss or Need to Cancel Your Appointment
If you miss your appointment without canceling, you lose that slot and must book a new one. North Carolina does not charge a fee for missing an appointment, but you will have to wait for the next available time, which could be weeks away depending on your county.
Cancel or reschedule online at ncdmv.org using your confirmation number, or call 1-919-715-7000. Canceling online is when ready and frees the slot for someone else. If you cancel by phone, allow extra time for the change to process in the system. Reschedule as soon as you know you cannot make your original time — the sooner you cancel, the sooner you can book a new slot.
If you are running late on the day of your appointment, call the office directly. Some offices will hold your slot for 15 to 30 minutes if you call ahead, but this is not may provide. Each office has its own policy.
Online Appointment System vs. Phone and Walk-In Booking
The online system at ncdmv.org is the fastest and most reliable way to book. You see all available times for your county and transaction type, choose one, and receive confirmation when ready. You can also reschedule or cancel online without waiting on hold.
Phone booking (1-919-715-7000) works if you cannot use the website or prefer to speak with someone. Wait times on the phone vary from 10 minutes to over an hour depending on call volume. The agent will book you into an available slot, but you will not see all options the way you do online.
Walk-in scheduling at a DMV office is possible but inefficient. You travel to the office, wait to speak with staff, and they book you for a future appointment. You then have to return on your scheduled date. This method makes sense only if you are already at the office for another reason.
Special Circumstances: Expedited and Same-Day Appointments
North Carolina does not offer expedited or same-day appointments through the standard booking system. All appointments are scheduled in advance. If you have a genuine emergency (court order, medical hardship, or time-sensitive legal requirement), call the DMV at 1-919-715-7000 and explain your situation to a supervisor. They may be able to work with you, but this is not a formal program and outcomes vary by office.
Some transactions can be completed by mail, which bypasses the appointment system entirely. License renewals by mail take about two weeks. Vehicle registration renewals can also be done by mail. Check ncdmv.org to see if your specific transaction qualifies for mail processing.
If you are military or a military family member, some offices offer priority scheduling. Contact your local DMV office directly to ask whether this applies to your situation.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose transaction it is must book the appointment themselves or authorize someone to book on their behalf by providing their driver's license number and date of birth. The person attending the appointment must be the person whose license or registration is involved.
What if the website says no appointments are available in my county?
Check neighboring counties — you can visit any DMV office in the state. You can also check again the next day, as cancellations create new slots. If your transaction can be done by mail, that may be faster than waiting for an in-person appointment.
Do I need to print my confirmation or can I show it on my phone?
You can show your confirmation on your phone or print it. Either way, have your confirmation number ready when you arrive. The DMV staff will look up your appointment by this number.
Can I change my appointment time after I book?
Yes. Log into ncdmv.org with your confirmation number and reschedule to a different available time. You can also call 1-919-715-7000 to reschedule by phone.
What if I arrive early for my appointment?
Arriving early does not mean you will be seen early. The DMV calls customers in appointment order, not by arrival time. Arrive 10 to 15 minutes before your scheduled time, but do not expect to be processed before your slot.