North Carolina DMV appointments are booked through the state's online portal, not by phone or in person
North Carolina's Division of Motor Vehicles runs an online appointment system at ncdmv.org. You choose your service, pick a location and date, and receive a confirmation. Walk-ins are accepted at most offices, but appointment holders are served first, and wait times for walk-ins often exceed an hour.
The system is free to use. You do not need to create an account or provide a credit card. You will need to know what service you need (license renewal, road test, title transfer, and so on) before you start, because the available dates depend on which service you select.
Key Takeaways
- Go to ncdmv.org and select your service type first — the calendar only shows dates when that specific service is available at your chosen location.
- You can book up to 60 days in advance, and most locations have openings within two to three weeks.
- Bring the documents listed in your confirmation email; the DMV will turn you away if you lack required paperwork, even with an appointment.
- If you cannot make your appointment, cancel it online at least 24 hours before so someone else can use that slot.
- Walk-ins are still accepted, but appointment holders go first, and peak times (early morning, lunch hour, end of day) have the longest waits.
Step-by-step: booking your appointment online
Start at ncdmv.org. Look for the "Schedule an Appointment" button on the homepage. Click it, and you will land on the appointment booking page.
Select your service from the dropdown menu. Common options include driver license renewal, written test, road test, commercial license services, and vehicle title or registration. If you are unsure which service you need, the DMV website has a "Services" section that describes each one. Choose the wrong service and the calendar will show no available dates at your location.
Enter your county or the city where you want to be served. The system will show all DMV offices in that area. Pick the one most convenient to you. Some counties have only one office; larger counties have several.
The calendar will display available dates in green. Click a date, then select a time slot. Times are usually offered in 30-minute windows throughout the business day. Book the earliest time you can attend — morning appointments typically have shorter waits if you arrive early.
Review your selections and click "Confirm." You will receive a confirmation number on screen. Write it down or take a screenshot. The DMV will also send a confirmation email to the address you provide, which will list the documents you need to bring.
What documents to bring to your appointment
The documents you need depend on your service. Your confirmation email will list exactly what to bring. Do not skip this step — the DMV will not serve you without the required paperwork, even if you have an appointment.
For a driver license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number. If your name has changed, bring a certified copy of the document that changed it (marriage certificate, court order, and so on).
For a road test, bring your permit, proof of insurance, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition. Bring the vehicle's registration and proof of insurance with you.
For a title or registration transaction, bring the vehicle's current title (if you have it), proof of residency, and proof of insurance. If the vehicle is financed, bring the lien holder's information.
If you are unsure what you need, call the DMV office where you have your appointment. Their phone number will be in your confirmation email. Calling is faster than emailing and will give you a definite answer.
How far in advance you can book and how long appointments take
The North Carolina DMV allows you to book appointments up to 60 days ahead. This means if today is January 15, you can book as far out as March 15. Most locations have openings within two to three weeks, so you do not usually have to wait the full 60 days.
Appointment times are typically 30 minutes long. straightforward transactions like license renewal often finish in 15 to 20 minutes. Road tests take longer — usually 30 to 45 minutes depending on traffic and the examiner's schedule. If your appointment is for a complex transaction (commercial license, title dispute, and so on), ask the DMV office how much time to allow.
Arrive 10 to 15 minutes early. Bring all required documents. If you arrive more than 15 minutes late, the DMV may cancel your appointment and serve the next person in line.
Canceling or rescheduling your appointment
If you cannot make your appointment, cancel it online at ncdmv.org at least 24 hours before your scheduled time. Go to "Schedule an Appointment," select "Cancel or Reschedule," and enter your confirmation number. The slot will open up for someone else to book.
If you cancel less than 24 hours before, the DMV may not be able to offer that time to another person. Repeated no-shows or late cancellations do not currently result in penalties, but canceling with notice is courteous and helps others get served faster.
To reschedule, use the same "Cancel or Reschedule" option and book a new time in the same step. You do not have to cancel first and then book separately.
What to do if no appointments are available
If the calendar shows no green dates at your chosen location, it means all available slots are booked. Check back in a few days — the DMV releases new appointment slots regularly, and cancellations open up frequently.
You can also try a different DMV office in your county or a nearby county. Some offices have shorter wait lists than others. The online system will show you availability at all offices you select, so you can compare.
If you need service urgently and cannot find an appointment, walk-ins are still accepted. Arrive early in the morning (before 9 a.m.) on a weekday for the shortest wait. Bring all required documents. You may wait 45 minutes to two hours, but you will be served.
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 information. If someone else books for you, the DMV may turn you away because the name on the appointment will not match your ID.
What if I miss my appointment?
If you do not show up, the DMV will move to the next person in line. You can book another appointment online anytime. There is no penalty for missing an appointment, but you lose that time slot and will have to wait for the next available opening.
Do I have to use an appointment, or can I just walk in?
Walk-ins are accepted, but appointment holders are served first. If you walk in during a busy time, you may wait significantly longer than someone with an appointment. Booking ahead is faster if you have the flexibility to choose a time.
Can I book an appointment by phone?
No. North Carolina DMV appointments are booked online only through ncdmv.org. You can call the DMV office to ask questions about what documents to bring or to confirm your appointment, but you cannot book by phone.
What if my confirmation email does not arrive?
Check your spam or junk folder — confirmation emails sometimes end up there. You can also log back into ncdmv.org and use "Cancel or Reschedule" to pull up your confirmation number. If you still cannot find it, write down the confirmation number shown on screen when you booked.