The fastest way to book an NC DMV appointment
You can book an appointment at the North Carolina DMV online through the state's official scheduling system at ncdmv.org, or by calling the DMV's appointment line at 1-919-715-7000. The online system is usually faster — you pick your location, the service you need, and your preferred date and time, then receive a confirmation number by email. Phone appointments take longer because you are waiting in a queue, but you can speak to someone if you are unsure which service you need or if the online system is not working.
You do not need to create an account or log in to book online. Go to ncdmv.org, select "Schedule an Appointment," choose your county, pick the DMV office closest to you, and follow the prompts. The system will show you available time slots for the next several weeks. Once you confirm, you will get a confirmation email with your appointment number, date, time, and the documents you need to bring.
Walk-ins are still accepted at most NC DMV offices, but wait times can be two to four hours depending on the location and time of day. Booking ahead saves you that time.
Key Takeaways
- Book online at ncdmv.org without logging in, or call 1-919-715-7000 to schedule by phone.
- You will receive a confirmation email with your appointment number and the documents to bring.
- The online system shows available slots weeks in advance, so you can pick a time that works for your schedule.
- Bring your confirmation number and all required documents to your appointment, or you may be turned away.
- If no appointments are available in your county, check nearby counties — you can use any NC DMV office.
What services require an appointment versus walk-in
Most services at the NC DMV can be done by appointment or walk-in, but some are appointment-only during certain hours. Driver's license renewals, learner's permit tests, and vehicle registration are typically available both ways. However, if you need a Real ID-compliant driver's license, an appointment is strongly recommended because the process takes longer and requires more documents.
If you are renewing your license by mail or online, you do not need an appointment at all. The DMV website will tell you whether your specific renewal is may be able to access for mail or online renewal based on your age and how long it has been since your last renewal.
Documents you need before you book
Have your information ready before you start the booking process. You will need to know your driver's license number or Social Security number, your date of birth, and the type of service you are requesting. If you are registering a vehicle, have your vehicle identification number (VIN) and current registration handy. If you are explore for a Real ID, gather your proof of identity, proof of Social Security number, and proof of North Carolina residency before you book — the confirmation email will list exactly what counts as proof for each category.
The DMV website has a full list of acceptable documents for each service. Check this before your appointment so you do not arrive unprepared and have to reschedule.
What to do if no appointments are available
If the online system shows no open slots in your county for weeks ahead, you have three options. First, check a nearby county — you can use any DMV office in North Carolina, not just the one closest to you. Second, call 1-919-715-7000 and ask whether cancellations are released daily; some offices do, and the phone line may have access to slots the website does not show. Third, go in person as a walk-in, understanding that you may wait several hours.
Appointment availability varies by location and season. Urban offices like those in Mecklenburg County (Charlotte) and Wake County (Raleigh) fill up faster than rural offices. If you have flexibility on location, a drive to a less busy county office can sometimes get you in sooner.
How to reschedule or cancel your appointment
If you need to change your appointment, go back to ncdmv.org, select "Manage an Appointment," and enter your confirmation number and date of birth. You can reschedule to a different date or time, or cancel entirely. You can also call 1-919-715-7000 to make changes over the phone. Canceling at least 24 hours before your appointment helps free up the slot for someone else.
If you miss your appointment without canceling, you may be required to wait longer for your next available slot, depending on the office. Rescheduling ahead of time avoids this penalty.
What happens when you arrive for your appointment
Arrive 10 to 15 minutes early. Bring your confirmation number, your appointment confirmation email (printed or on your phone), and all documents listed in that email. The DMV staff will check you in, verify your documents, and process your request. Most appointments take 15 to 45 minutes depending on the service.
If you are missing any required documents, the staff will tell you what you need and you will have to reschedule. Bring originals or certified copies — photocopies are usually not accepted for identity or residency proof.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who will be served at the appointment must book it themselves using their own information. If someone cannot book online, they can call 1-919-715-7000 and a staff member can help them schedule over the phone.
Do I have to pay to book an appointment?
No. Booking the appointment is free. You will pay the DMV fee for your service (license renewal, registration, etc.) when you arrive for your appointment.
What if I need an appointment but the website is down?
Call 1-919-715-7000. The phone line is available during DMV business hours, which vary by office but are typically Monday through Friday, 8 a.m. to 5 p.m. You can also visit an office in person as a walk-in.
Can I book multiple appointments at once?
You can book separate appointments for different services, but each one must be scheduled individually through the online system or by phone. You cannot combine them into one visit.
What if my appointment is at a different county office — do I need anything extra?
No. Your confirmation number and documents are valid at any NC DMV office. The staff will process your request the same way they would at your home county office.