Book your North Carolina DMV appointment online or by phone
North Carolina's DMV lets you reserve a time slot before you go in person. You can book through the state's online system at ncdmv.org or by calling the DMV directly. Booking ahead means you skip the walk-in line and know exactly when to show up — though you will still wait your turn once you arrive.
The online system is usually faster than calling. You pick your location, the service you need, and an available time slot. If you cannot find an open slot near you, it often means that office is booked out for several weeks, and you may need to choose a different location or call to ask about cancellations.
Key Takeaways
- Book online at ncdmv.org by selecting your county, service type, and preferred date — no account creation required.
- If online slots are full, call your local DMV office directly to ask about cancellations or other nearby locations.
- Bring all required documents for your service (license renewal, registration, title transfer, etc.) or your appointment may be cancelled.
- You can cancel or reschedule your appointment through the same online system up to 24 hours before your time slot.
- Walk-ins are still accepted at most offices, but appointment holders are served first.
Steps to book online at ncdmv.org
Go to ncdmv.org and look for the appointment booking link on the homepage. You will see a button or link that says something like "Schedule an Appointment" or "Book Now." Click it to enter the booking system.
Select your county from the dropdown menu. The system will show you all DMV offices in that county. Pick the one closest to you or most convenient for your schedule. Next, choose the service you need — for example, driver's license renewal, new registration, title transfer, or written test. The available dates and times will appear based on what that office has open.
Pick your preferred date and time slot. The system will confirm your appointment and give you a confirmation number. Write this down or take a screenshot. You do not need to print anything, but having the confirmation number on your phone makes check-in faster.
What to do if no appointments are open
If every slot is booked for the next several weeks, you have two options: call the office directly or try a different county location. Many people do not realize they can travel to a neighboring county's DMV — you are not required to use the office in your home county.
To call, find your county's DMV phone number on ncdmv.org under the office locations page. Ask the staff member if they have cancellations coming up or if a nearby office has sooner availability. Some offices experience cancellations daily, especially for appointments weeks in the future, so it is worth asking even if the online system shows no openings.
If you need service urgently and cannot find an appointment, walk-in service is still available at all offices. You will wait longer than an appointment holder, but you can be seen the same day if you arrive early.
Documents you need to bring
The documents required depend on your service. For a driver's license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement with your name and address). For a new registration or title transfer, bring your vehicle's current registration, proof of ownership, and a bill of sale if applicable.
Check ncdmv.org under your specific service type before you go. If you show up without the right documents, the DMV may cancel your appointment and you will have to reschedule. Bringing extra documents does not hurt — it is better to have something you do not need than to miss something you do.
Cancelling or rescheduling your appointment
You can change your appointment through the same online system where you booked it. Go back to ncdmv.org, find the appointment management section, and enter your confirmation number. You can reschedule to a different date or time, or cancel entirely. Changes must be made at least 24 hours before your appointment time.
If you need to cancel or reschedule within 24 hours, call your local DMV office directly. Staff can sometimes make last-minute changes over the phone, though it depends on how busy they are.
What to expect when you arrive
Come 10 to 15 minutes early. Check in at the front desk and give your confirmation number. You will be added to the queue ahead of walk-in customers. Wait times vary by location and time of day — some offices move quickly, others have longer waits even with an appointment.
Bring all your documents, your confirmation number, and a valid photo ID. Have your information ready (address, phone number, vehicle details, etc.) so you are not filling it out while others wait behind you. If you are renewing a license or registration, bring your current one.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their own information. If someone else books for you, the DMV may turn you away or cancel the slot. The only exception is a parent or guardian booking for a minor.
How far in advance can I book?
Most offices allow you to book up to 30 days ahead. Some busier locations may open slots only 2 to 3 weeks out. The online system will show you whatever is currently available for your chosen office.
What if I miss my appointment?
If you do not show up, the DMV will cancel your slot and you will need to book a new one. Missing an appointment does not penalize you beyond losing that time slot, but it does free up space for someone else.
Is there a fee to book an appointment?
No. Booking the appointment is free. You only pay the standard DMV fees for your service (license renewal, registration, etc.) when you complete your transaction at the office.
Can I do my DMV service online instead?
Some services are available online through ncdmv.org — mainly license and registration renewals if you meet certain conditions. Check the website to see if your specific need can be handled remotely before booking an in-person appointment.