Skip to main content

How to Schedule an Appointment at the North Carolina DMV

The NC DMV uses an online scheduler, not walk-ins for most services

The North Carolina Division of Motor Vehicles runs its appointment system through an online portal at ncdmv.org. You cannot walk into most DMV locations without a scheduled time — the state moved to appointments-only service to reduce wait times. The scheduler lets you pick your location, service type, and preferred date and time, then confirms your slot immediately.

You do not need an account or login to book. The system is free and works on desktop, tablet, or phone. Appointments typically open 30 days in advance, and you can book up to two weeks out on most services. Some locations fill faster than others, especially in urban areas like Charlotte and Raleigh.

Key Takeaways

  • Book your NC DMV appointment at ncdmv.org by selecting your county, service type, and preferred time slot at least a few days ahead.
  • The scheduler shows real-time availability, so if your first choice is full, you can see other locations and times immediately.
  • Bring the documents listed in your confirmation email — the DMV will turn you away if paperwork is missing, even with a scheduled appointment.
  • If you need to reschedule or cancel, use the same website or call the location directly; do not simply skip your appointment.
  • A small number of services still accept walk-ins, but checking the website first saves you a wasted trip.

How to book your appointment step by step

Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it and select your county from the dropdown menu. The system will show you all DMV locations in that county and their current availability.

Next, choose your service type. Common options include driver's license renewal, license replacement, vehicle registration, title transfer, and road test scheduling. The service you select determines which locations can serve you — not all branches handle all services. Once you pick a service, the calendar will display open dates and times for the next 30 days.

Select your preferred date and time slot. The system shows you how busy each slot is likely to be, though actual wait times vary. Confirm your selection, and the system will generate a confirmation number. Write it down or take a screenshot — you will need it when you arrive.

What documents to bring to your appointment

Your confirmation email lists exactly what you need for your specific service. Do not skip this step. The DMV will not process your request if documents are missing, and you will lose your appointment slot.

For a driver's license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement), and proof of Social Security number. For a vehicle title transfer, bring the current title, bill of sale, and proof of residency. Road tests require your learner's permit, proof of residency, and proof of insurance. The requirements change based on your situation, so check your confirmation email before you leave home.

Bring originals, not copies, unless the email specifically says copies are acceptable. The DMV staff will not accept expired documents for most services.

If your preferred time slot is full

The scheduler shows you availability across all locations in your county at once. If your nearest branch is booked, check branches 15 or 20 minutes away — they often have open slots. You can also check back the next day; cancellations happen regularly and new slots open as the 30-day window rolls forward.

Some people book the earliest available slot just to secure a time, then call the location to ask about cancellations. This works if you have flexibility, but it ties up a slot another person might need. A better approach is to check the scheduler every few days and grab an opening when it appears.

If you cannot find any availability in your county, contact the DMV customer service line at 919-715-7000. They can sometimes help you find a location in a neighbouring county or tell you when new slots are expected to open.

How to change or cancel your appointment

Log back into ncdmv.org and select "Manage Your Appointment" or "Reschedule." Enter your confirmation number and the phone number you used to book. The system will let you pick a new date and time or cancel entirely.

If you cannot reach the website, call the DMV location directly. Their phone number is on your confirmation email. Tell them your confirmation number and ask to reschedule. Do not simply skip your appointment — it wastes the slot and can affect your ability to book future appointments at that location.

Cancellations made at least 24 hours before your appointment time free up the slot for someone else. Last-minute cancellations may result in the location holding the slot or marking it as a no-show on your record.

Walk-in services and exceptions

Most NC DMV services require an appointment, but a small number of locations still accept walk-ins for specific transactions. These are usually limited to simple services like permit renewals or address changes. Check your local branch's page on ncdmv.org to see if walk-ins are accepted for your service.

If you arrive without an appointment and walk-ins are not available, staff will direct you to the scheduler or give you the phone number to call. They cannot serve you without a scheduled time, even if the branch appears quiet.

What to expect when you arrive

Arrive 10 to 15 minutes before your appointment time. Bring your confirmation number, all required documents, and a valid photo ID. Check in at the front desk and give them your confirmation number. They will verify your documents and direct you to the appropriate window.

Even with an appointment, you may wait 15 to 45 minutes depending on how busy the location is and whether staff are handling complex cases. The appointment guarantees you a time slot, not zero wait time. If you are running late, call the location immediately and ask if you can still be seen.

Processing times vary by service. A license renewal might take 10 minutes; a title transfer could take 30 to 45 minutes. Ask the staff how long your service typically takes so you can plan the rest of your day.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or registration is being processed must book the appointment themselves. If someone is unable to use the website, they can call the DMV location directly and book by phone, but they will still need to be present at the appointment.

What if I miss my appointment?

The DMV may mark it as a no-show on your record. If you need to reschedule, use the website or call the location. Repeated no-shows can make it harder to book future appointments at that branch. If you cannot make it, cancel at least 24 hours ahead so someone else can use the slot.

Do I need to print my confirmation?

No. The confirmation number is all you need. You can show it on your phone or write it down. Printing is optional but some people prefer having a paper copy in case their phone dies.

Can I book multiple appointments at once?

You can book separate appointments for different services, but each one requires its own slot. You cannot combine a license renewal and a vehicle registration into one appointment. Book them as separate transactions on the scheduler.

What if the website is down or not working?

Call the DMV customer service line at 919-715-7000 during business hours. They can book your appointment over the phone and give you a confirmation number. You can also visit a DMV location in person and ask staff to book for you, though this defeats the purpose of the online system.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.