The North Carolina DMV uses an online scheduler to book most in-person visits

The North Carolina Division of Motor Vehicles runs an online appointment system at ncdmv.org. You choose your location, the service you need, and an available time slot. The system is free to use, and you do not need to create an account — you book directly without logging in.

Not every DMV service requires an appointment. License renewals by mail, online renewals, and some written tests do not need one. But if you are getting a new license, renewing in person, taking a road test, or handling a title transfer, you will need to reserve a time slot first.

Walk-ins are accepted at some locations on a first-come, first-served basis, but wait times can run several hours. Booking ahead saves time and guarantees you a spot.

Key Takeaways

  • Go to ncdmv.org and select "Schedule an Appointment" to book your visit without creating a login.
  • Choose your county, the DMV office location, the type of service you need, and your preferred date and time.
  • You will receive a confirmation number by email or text — bring this number and a valid ID to your appointment.
  • Appointment slots fill up quickly in urban areas, so book as far ahead as your situation allows.
  • If you cannot make your appointment, cancel it online so the slot opens for someone else.

Finding and booking your appointment on ncdmv.org

Start at ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it to open the scheduler. You will see a series of dropdown menus asking you to select your county first, then the specific DMV office location within that county.

Next, you choose the service category — for example, "Driver License" or "Vehicle Title and Registration." The scheduler will then show you available dates and times at that location. Availability varies by office and by how far ahead you are booking. Some offices have slots weeks out; others fill up within days.

Select your preferred date and time slot. The system will ask for your name, phone number, and email address. You will receive a confirmation number when ready. Save this number or take a screenshot — you need it when you arrive.

What documents and information to bring

Bring your confirmation number and a valid photo ID to your appointment. The specific documents you need depend on your service. For a new driver license, bring proof of identity, proof of Social Security number, and proof of North Carolina residency (such as a utility bill or lease). For a title transfer, bring the current title, a bill of sale, and proof of residency.

The DMV website lists the full document checklist for each service type. Look up your specific transaction on ncdmv.org before you go so you do not make a second trip.

Arrive 5 to 10 minutes early. The DMV will call you by name when your appointment time arrives. If you are more than 15 minutes late, your appointment may be cancelled and you may lose your spot.

When appointment slots are full or unavailable

Popular locations in Charlotte, Raleigh, Greensboro, and other urban areas often show no available slots for weeks. If the office you want is full, try booking at a less busy location in your county or a nearby county. Rural DMV offices typically have shorter wait lists.

You can also check back frequently — cancellations happen daily as people reschedule or cancel online. Setting a reminder to check the scheduler every few days increases your chances of finding an opening.

If you cannot find an appointment and need service urgently, some DMV offices accept walk-ins during specific hours. Call the office directly to ask about their walk-in policy and current wait times.

Cancelling or rescheduling your appointment

If you need to change your appointment, go back to ncdmv.org and select "Manage Your Appointment." Enter your confirmation number and the phone number or email you used when booking. You can then cancel or reschedule to a different date and time.

Cancelling online frees up your slot for someone else and prevents the DMV from marking you as a no-show. If you do not show up and do not cancel, you may face longer waits the next time you book.

Services that do not require an appointment

North Carolina offers several DMV services without needing to book ahead. You can renew your driver license by mail if it is not suspended and you do not need a new photo. You can also renew online through the DMV website if you meet certain conditions — your license must not be expired by more than a year, and you must not have any medical restrictions.

Written knowledge tests for a learner permit can sometimes be taken without an appointment, depending on the location. Call ahead to confirm. Road tests, however, always require a scheduled appointment.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must be present at the appointment. You can help them book online, but they must come in person for their transaction. The DMV will check their ID against the name on the appointment.

What if I miss my appointment?

If you do not show up and do not cancel, the DMV may mark you as a no-show. This can affect your ability to book future appointments or may result in longer wait times. Cancel online as soon as you know you cannot make it.

How far in advance can I book an appointment?

The scheduler typically shows availability 30 to 60 days out, though this varies by location and how busy the office is. You can book as soon as slots appear for your preferred date.

Do I need to pay a fee to schedule an appointment?

No. Scheduling through ncdmv.org is free. You only pay the DMV fee for the service itself when you arrive at your appointment.

What if the scheduler is not working?

If the online system is down, call the DMV office directly. You can find phone numbers for all North Carolina DMV locations on ncdmv.org. Some offices may be able to book you by phone or tell you when the system will be back online.