North Carolina uses an online appointment system for most driver license services

To get a driver license appointment in North Carolina, you book through the NC Division of Motor Vehicles (DMV) website at ncdmv.org. You select your county, choose the service you need, pick an available date and time, and receive a confirmation. The system is required for most in-person visits — walk-ins are not accepted at most locations.

The appointment system covers new licenses, renewals, replacements, and upgrades. Some services, like address changes or name corrections, may be handled by mail or online without an appointment. The website tells you which option applies to what you need.

Key Takeaways

  • Book your appointment at ncdmv.org by selecting your county, service type, and preferred date and time.
  • You will receive a confirmation number by email; bring it with you to your appointment along with required documents.
  • Appointment slots fill quickly in urban counties, so book as far ahead as the system allows.
  • If you cannot keep your appointment, cancel it online at least 24 hours before so the slot opens for others.

Step-by-step process for booking an appointment

Go to ncdmv.org and look for the "Schedule an Appointment" link on the homepage. Click it to enter the booking system.

Select your county from the dropdown menu. This determines which DMV office location you will visit. If you live near a county line, you can book in either county, but choose the one closest to you because wait times vary.

Choose your service type from the list. Common options include "Driver License — New," "Driver License — Renewal," "Driver License — Replacement," and "Learner Permit." The system will show only services available at that location.

Select your preferred date and time. The calendar shows available slots in green. Dates fill up quickly, especially in Mecklenburg (Charlotte), Wake (Raleigh), and Guilford (Greensboro) counties. Book as early as possible — the system typically opens slots 30 to 60 days in advance.

Enter your contact information and confirm. You will receive a confirmation email with your appointment number, date, time, and location address. Save this email or write down the confirmation number.

What documents to bring to your appointment

Bring your confirmation number and a valid form of identification. For a new driver license, you need proof of identity, proof of Social Security number, and proof of North Carolina residency. Acceptable documents vary by category.

For proof of identity, bring a passport, military ID, or state ID from another state. For Social Security, bring your Social Security card, W-2 form, or 1099 form. For residency, bring a utility bill, lease, mortgage statement, or bank statement dated within 60 days.

For a renewal, you typically need only your current license and proof of residency if your address has changed. For a replacement (lost or stolen), bring your confirmation number and proof of identity.

Bring the original documents or certified copies — photocopies are not accepted. If any document is in a language other than English, bring a certified English translation.

When appointment slots are available and how far ahead you can book

The NC DMV opens appointment slots in batches, typically 30 to 60 days in advance. The exact timing varies by location. Urban counties like Wake, Mecklenburg, and Guilford fill slots within hours or days of release. Rural counties may have more availability.

Check the website regularly if your preferred date is full. Cancellations happen daily, and slots reopen as people cancel. Setting a reminder to check every few days increases your chances of finding an earlier time.

Peak times are Tuesday through Thursday mornings and early afternoons. Mondays and Fridays tend to be less busy. If you have flexibility, booking a weekday afternoon or Friday morning may get you in sooner.

What to do if no appointments are available in your county

If your county is fully booked, you have several options. First, check neighboring counties — you can book in any county, not just where you live. A 20-minute drive to a less busy county may get you an appointment weeks sooner.

Second, check the system every day for cancellations. Slots open throughout the day as people cancel. Early morning (6 a.m. to 9 a.m.) is often when the most cancellations appear.

Third, contact the DMV office directly by phone. The office can sometimes add walk-in slots or tell you when the next batch of appointments will be released. Phone numbers for each county office are listed on ncdmv.org under "Contact Us."

If you need a license urgently for work or travel, ask about expedited services. North Carolina offers same-day or next-day appointments in some cases, though fees explore and availability is limited.

Canceling or rescheduling your appointment

To cancel or reschedule, go back to ncdmv.org and find the "Manage Your Appointment" or "Cancel/Reschedule" option. Enter your confirmation number and the phone number or email you used when booking. You can then select a new date or cancel entirely.

Cancel at least 24 hours before your appointment. Canceling late or not showing up may result in a wait before you can book again, and it blocks the slot for others who need it.

If you reschedule to a date more than 30 days away, you may lose your spot and have to book again from scratch. Reschedule to a date within the next 30 days if possible.

Common mistakes and how to avoid them

The most common mistake is forgetting to bring your confirmation number. Write it down or take a screenshot of your confirmation email. Without it, you may face a long wait or be turned away.

Another mistake is bringing photocopies instead of originals. The DMV requires original documents or certified copies. Bring your actual Social Security card, not a photocopy, and your actual utility bill or lease.

A third mistake is booking the wrong service type. If you need a renewal but book "replacement," you will be turned away. Read the service descriptions carefully before confirming.

Finally, do not assume your address or name is correct in the system. If either has changed since your last license, bring proof of the change (marriage certificate, court order, utility bill with new address). Corrections take extra time and may require a separate visit.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the license must book their own appointment using their own contact information. If you are a parent booking for a minor, you will need to provide the minor's information, but the appointment is in their name.

What happens if I miss my appointment?

If you do not show up, your appointment is forfeited and the slot is lost. You will have to book a new appointment. Some DMV offices may flag repeated no-shows and require you to wait before booking again.

Can I change my appointment to a different county?

Yes. Cancel your current appointment and book a new one in the county you prefer. You are not locked into the county where you first booked.

Do I need an appointment for a name or address change only?

Not always. If you are only changing your address or correcting your name on an existing license, you may be able to do it by mail or online without an appointment. Check the DMV website under your specific need to see which method applies.

What if I have an out-of-state license and need to convert it to a North Carolina license?

You will need a new North Carolina license appointment. Bring your current out-of-state license as proof of identity, plus proof of Social Security number and North Carolina residency. The process is the same as a new license.