Book your North Carolina DMV appointment through the NCDMV website or by phone
North Carolina lets you schedule most DMV appointments online through the official NCDMV website at ncdmv.org. You can book a slot for driver's license renewals, replacements, knowledge tests, road tests, and certain vehicle registration services. The online system shows you available dates and times at the DMV office closest to you, and you can choose the one that fits your schedule.
If you prefer not to book online, you can call the DMV appointment line at 1-919-715-7000 during business hours. A staff member will help you find an opening and confirm your appointment over the phone. Either way, you'll receive a confirmation with your appointment date, time, and the specific DMV office location.
Walk-ins are still accepted at most North Carolina DMV offices, but appointment holders are served first. Booking ahead means you won't spend hours waiting, and you'll know exactly when to show up.
Key Takeaways
- The NCDMV website at ncdmv.org is the fastest way to book an appointment and see real-time availability at your nearest office.
- You can schedule appointments for driver's license services, road tests, knowledge tests, and some vehicle registration transactions online.
- If you don't have internet access or prefer phone booking, call 1-919-715-7000 during DMV business hours.
- Appointment holders are served before walk-ins, so booking saves you time even if walk-ins are accepted.
- You'll need your confirmation number and ID when you arrive at your appointment.
What you need before you book online
Before you start the booking process, gather the documents you'll need for your specific transaction. For a driver's license renewal, you'll need your current license number and Social Security number. For a replacement license, you'll need your license number and the reason you're replacing it (lost, stolen, or damaged). For a road test, you'll need your learner's permit number and the vehicle identification number (VIN) of the car you'll be testing in.
The NCDMV website will tell you exactly what documents to bring on the day of your appointment. Have those items ready before you arrive, because missing documents can delay your transaction or force you to reschedule. If you're unsure what you need, call the appointment line or check the specific service page on ncdmv.org.
Step-by-step: booking your appointment online
Go to ncdmv.org and look for the appointment scheduling link on the homepage. Click it and select the type of service you need — for example, "Driver License Renewal" or "Road Test." The system will ask you to enter your zip code or city to find DMV offices near you.
Next, you'll see a calendar showing available dates at each office. Click on a date that works for you, then select a time slot from the options shown. The system will ask for your contact information (name, phone number, email address) and may ask for your driver's license number or other identifying details depending on the service type.
Review your appointment details on the confirmation screen, then submit. You'll receive a confirmation number on screen and by email. Save or print this confirmation — you'll need the confirmation number when you arrive at the DMV office.
How far in advance you can book
North Carolina typically allows you to book appointments 30 days in advance, though this can vary by office and service type. If you need an appointment sooner than what's available online, call the appointment line to see if there are earlier openings or if you can be added to a cancellation list.
During busy seasons — particularly around license renewal important date or before the holidays — appointments fill up quickly. If you don't see availability when you first check, try again a few days later as offices release new slots, or consider booking at a less busy location if you're willing to travel.
What to do if you can't find an appointment online
If the online system shows no availability at your preferred office or time, you have several options. First, check other DMV offices in your area — a location 20 or 30 minutes away might have openings sooner. Second, call 1-919-715-7000 to ask about cancellations or to be placed on a waiting list for your preferred time.
Third, you can always walk into any DMV office without an appointment. You'll wait longer than appointment holders, but you'll still be served. If you're in a time crunch, a walk-in visit might be faster than waiting weeks for an online appointment to open up.
What happens on the day of your appointment
Arrive 10 to 15 minutes early with your confirmation number and all required documents. Check in at the front desk and give them your confirmation number. You'll be called when it's your turn, usually within a few minutes of your scheduled time.
Bring your original documents — photocopies are not accepted for most transactions. If you're taking a road test, bring the vehicle you'll be testing in, and make sure it's registered and insured. If you're renewing your license, bring your current license and proof of residency (a utility bill or lease agreement works).
Rescheduling or canceling your appointment
If you need to change your appointment, go back to ncdmv.org and use the cancellation and rescheduling tool. You'll need your confirmation number and the phone number you used when booking. Cancel your current appointment and book a new one in the same process.
If you can't reschedule online, call 1-919-715-7000. Canceling ahead of time frees up the slot for someone else and helps the DMV manage wait times more smoothly.
Frequently Asked Questions
Can I book an appointment for someone else?
No, the person who needs the DMV service must book their own appointment and be present at the appointment. You can help them navigate the website or call the appointment line on their behalf, but they'll need to provide their own information and ID when they arrive.
What if I miss my appointment?
If you miss your appointment, you'll need to book a new one through the website or by phone. Missing appointments doesn't result in a penalty, but it does mean you'll have to wait for another opening. If you know you can't make it, cancel ahead so the slot opens up for someone else.
Do I still have to pay the DMV fee if I have an appointment?
Yes, appointment holders pay the same fees as walk-ins. The appointment just means you'll be served in order rather than waiting in a general queue. Payment methods and fee amounts are listed on the NCDMV website for each service type.
Can I renew my license online instead of going to the DMV?
Some North Carolina driver's license renewals can be done by mail or online through the NCDMV website, depending on your age and how long it's been since your last renewal. Check the renewal section of ncdmv.org to see if you're may be able to access for mail or online renewal before booking an in-person appointment.
What if the website is down or I can't access it?
Call the appointment line at 1-919-715-7000. Staff can book your appointment over the phone and will give you a confirmation number. This is also the best option if you don't have internet access or prefer to speak with someone directly.