How to Schedule and Attend Your North Carolina DMV Appointment
How to book an appointment at the North Carolina DMV
North Carolina's Division of Motor Vehicles uses an online appointment system to manage visits to local DMV offices. You book your appointment through the NC DMV website at ncdmv.org, where you select your location, the service you need, and an available time slot. The system shows you open dates and times at the office nearest you or at a location you choose.
You do not need to create an account to book. When you arrive at the appointment booking page, you enter your driver's license number or ID number, your date of birth, and the service type — such as renewing your license, getting a duplicate, or taking a written test. The system then displays available appointments, usually showing dates two to four weeks ahead, though availability varies by location and service type.
After you select your time slot, the system sends a confirmation to the email address you provide. Save this confirmation or take a screenshot; you will need to show it when you arrive. If you need to reschedule or cancel, you can do so through the same website using your confirmation number.
Key Takeaways
- Book your NC DMV appointment online at ncdmv.org by entering your driver's license number, date of birth, and the service you need.
- The system shows available times at your chosen location, usually two to four weeks in advance, and varies by office and service type.
- You receive an email confirmation with your appointment details; bring this confirmation or your confirmation number when you visit.
- You can reschedule or cancel through the same website if your plans change, using your confirmation number.
- Walk-ins are accepted at most NC DMV offices, but appointment holders are typically served first.
What to bring to your North Carolina DMV appointment
The documents you need depend on the service. For a driver's license renewal, bring your current license, proof of residency (such as a utility bill or lease dated within the last 60 days), and your Social Security number. If you are renewing online instead of in person, you may not need to visit an office at all — the NC DMV website tells you whether your renewal is may be able to access for online completion.
For a duplicate license or ID card, bring your current license or ID and proof of residency. If you are getting your first license or a replacement after a suspension, the requirements are more extensive and include proof of identity, proof of Social Security number, and proof of North Carolina residency. The NC DMV website lists the full document requirements for each service type before you book.
Bring your confirmation email or confirmation number. The office will check it when you arrive. If you are taking a written test, bring a valid form of ID and arrive 15 minutes early to allow time for check-in.
NC DMV office locations and hours
North Carolina has DMV offices in most counties. You can find your nearest office and its hours on the NC DMV website by entering your zip code or county name. Hours vary by location — some offices are open Monday through Friday during standard business hours, while others have extended evening hours or Saturday appointments. A few locations operate by appointment only, while most accept walk-ins alongside appointments.
Larger offices in cities like Charlotte, Raleigh, and Greensboro typically have more appointment slots available and shorter wait times than smaller rural offices. If your local office has no availability, you can often book at a nearby location instead. The appointment system shows you all offices within a reasonable distance and their open slots.
What happens if you miss or are late to your appointment
If you miss your appointment without canceling, the office may mark you as a no-show. This does not prevent you from booking future appointments, but it does mean you lose that time slot and will need to book again. If you are running late, call the office directly — the phone number appears on your confirmation email. Some offices will hold your slot for 15 minutes past your appointment time, but this varies.
If you arrive more than 30 minutes late, the office may not be able to serve you and may ask you to reschedule. Walk-ins are still accepted at most locations, so you can visit without an appointment, though you may wait longer than appointment holders.
Services you can book online versus in-person only
Most common services — license renewal, duplicate license, address change, and written tests — can be booked online through the appointment system. However, some services require an in-person visit and cannot be scheduled in advance. These include commercial driver's license (CDL) testing, certain medical reviews, and transactions that require a road test or signature verification.
Before you book, check the NC DMV website to see whether your specific service can be scheduled online or whether you need to call ahead or visit in person. Some services, like license renewal, may be completed entirely online without a DMV visit at all if you meet the may be able to access requirements.
Rescheduling or canceling your appointment
You can reschedule or cancel your appointment through the NC DMV website using your confirmation number. Go to the appointment system, select "Manage Appointment," and enter your confirmation number and the phone number or email you used when booking. You can then choose a new date and time or cancel entirely.
If you cancel more than 24 hours before your appointment, the slot opens up for other people to book. If you cancel within 24 hours, contact the office directly by phone to let them know. Rescheduling through the website is faster than calling and does not require you to speak with staff.
Walk-ins and same-day service at NC DMV offices
Most North Carolina DMV offices accept walk-ins without an appointment, though appointment holders are typically served first. If you walk in without an appointment, you will likely wait longer, especially during peak hours like mid-morning and early afternoon on weekdays. Some offices use a ticket system where you take a number upon arrival; others call names in order.
A few DMV locations operate by appointment only and do not accept walk-ins. The office location page on the NC DMV website notes whether walk-ins are accepted. If you need service urgently and your local office has no appointments available, visiting a nearby office as a walk-in may be faster than waiting weeks for an appointment at your preferred location.
Frequently Asked Questions
Can I book an appointment without a driver's license number?
The online system requires either a driver's license number or an ID number to book. If you do not have one, call your local DMV office directly to schedule by phone or visit in person as a walk-in.
How far in advance can I book an NC DMV appointment?
The system typically shows appointments two to four weeks ahead. The exact window depends on your location and the service you need. Busier offices may fill up faster, while smaller offices may show availability further out.
What if I do not receive my confirmation email?
Check your spam or junk folder first. If you still cannot find it, log back into the appointment system with your confirmation number, which appears on the screen when ready after you book. You can use the confirmation number instead of the email when you arrive at the office.
Can I book an appointment for someone else?
The online system requires the person's own driver's license number or ID number to book. You cannot book for another adult. Parents or guardians can book for minors using the minor's ID number if one exists, or by calling the office directly.
What if my appointment time does not work anymore?
Use the NC DMV website to reschedule to a different date and time using your confirmation number. You can reschedule as many times as you need before your appointment date.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.