Book your North Carolina DMV appointment online or by phone before you visit

North Carolina lets you reserve a time slot at your local DMV office instead of showing up and waiting. You can schedule online through the NC DMV website or call your county office directly. Most appointments fill up weeks in advance, so booking early matters — walk-ins are accepted but waits can run several hours.

The state runs a single online system for all counties, so you do not need to know which office serves your area before you start. The system shows you available times and lets you pick the one that works for you. If online booking is not your preference, every county DMV office has a phone number you can call during business hours.

Key Takeaways

  • The NC DMV online appointment system is at ncdmv.org — you can book any county office from there, and appointments typically show availability weeks ahead.
  • You will need your driver's license number, date of birth, and the type of transaction you need (renewal, new license, title transfer, etc.) to complete your booking.
  • Phone booking is available at your county DMV office during regular hours if you prefer not to use the website.
  • Walk-ins are accepted at all offices, but appointment holders are served first, so waits without a reservation often exceed two hours.

Steps to book online at ncdmv.org

Go to ncdmv.org and look for the appointment scheduling link on the homepage. Click it and you will land on a page asking you to choose your transaction type — driver's license renewal, new license, commercial license, title and registration, or another service. Select the one that matches what you need.

Next, enter your date of birth and driver's license number (or ID number if you do not have a license yet). The system will ask you to pick a county and then show you available dates and times at offices in that county. Choose the appointment that fits your schedule, confirm your phone number for reminders, and you are done. You will get a confirmation number on screen and by text or email.

Bring that confirmation number when you go to your appointment. The DMV will text or email you a reminder a day or two before, but the confirmation number is what you show at the counter.

Calling your county DMV office to schedule by phone

If you prefer to book over the phone, find your county DMV office number on the NC DMV website or by searching "[your county] DMV phone number." Call during business hours — most offices are open Monday through Friday, 8 a.m. to 5 p.m., though some have different schedules or limited Saturday hours.

Have your driver's license number and date of birth ready when you call. Tell the staff member what you need (renewal, new license, title work, etc.) and they will tell you what dates and times are open. They will book you and give you a confirmation number over the phone. Write it down or ask them to text it to you.

County offices sometimes have different phone systems — some route you to a scheduling line, others to the main desk. If you reach a general line, ask to be transferred to appointments or scheduling.

What to bring to your appointment

Bring your confirmation number and a photo ID (your current driver's license, passport, or state ID). For a renewal, that is usually all you need. For a new license or title transfer, you will need additional documents — the DMV website lists what each transaction requires, and your confirmation email often includes a checklist.

If you are renewing a license, bring your current license and proof of residency (a recent utility bill, lease, or bank statement with your name and address). For a new license, bring your birth certificate or passport, proof of residency, and your Social Security card or a document showing your number. Title and registration work requires the vehicle's current title and proof of ownership.

The DMV website has a full document checklist for each service type — check it before you go so you do not have to reschedule because you forgot something.

Appointment availability and wait times

Availability varies by county and season. Urban counties like Mecklenburg (Charlotte) and Wake (Raleigh) often book up 4 to 6 weeks out, while rural counties may have openings within days. The online system shows you real-time availability, so you can see how far ahead you need to book the moment you start.

If you cannot find an appointment in your preferred county, try a neighboring county — the system shows all counties at once, and you can travel to a less busy office if it means getting in sooner. Some people find an opening 30 minutes away rather than wait 6 weeks for their home county.

Appointment holders are called in order, so you should be seen within 15 to 30 minutes of your scheduled time. Walk-ins wait after all appointment holders, which is why the wait can stretch to 2 or 3 hours during busy times.

What to do if you need to cancel or reschedule

If you need to change your appointment, go back to ncdmv.org, find the appointment management section, and enter your confirmation number and date of birth. You can cancel or reschedule from there. If you booked by phone, call the same county office and give them your confirmation number — they can move you to a different time or cancel.

Cancel as soon as you know you cannot make it, so the slot opens up for someone else. If you miss an appointment without canceling, you may have to wait longer to get the next available slot, though policies vary by county.

Frequently Asked Questions

Can I schedule an appointment for someone else?

No — the person who needs the service must schedule their own appointment using their own ID number and date of birth. You can help them through the process, but the system requires their information to complete the booking.

What if the online system is down or I cannot access it?

Call your county DMV office directly. Every office can book appointments by phone, and staff can often see the same availability the website shows. Phone booking takes a few extra minutes but gets you scheduled just the same.

Do I have to schedule an appointment, or can I just walk in?

Walk-ins are accepted at all NC DMV offices, but appointment holders are served first. Without an appointment, expect to wait 2 to 3 hours during peak times. Scheduling ahead is much faster if you have the flexibility to plan ahead.

What happens if I arrive late to my appointment?

If you are running late, call the office and let them know. Most offices will hold your slot for 15 to 30 minutes past your scheduled time. If you are much later than that, you may lose the appointment and have to reschedule or join the walk-in line.

Can I schedule multiple appointments at once?

The online system books one transaction per appointment. If you need multiple services (a new license and a title transfer, for example), you may need to schedule two separate appointments or ask the staff when you arrive whether they can handle both in one visit.