How to book a North Carolina DMV appointment for license services
North Carolina's Division of Motor Vehicles (NCDMV) requires you to book an appointment before visiting a license plate office for most services. You can schedule appointments online through the NCDMV website, by phone, or in person at a local office. The online system is fastest — you select your location, the service you need, and your preferred date and time, then receive a confirmation number when ready.
To book online, go to ncdmv.org and look for the appointment scheduling link on the homepage. You'll need to know which office you want to visit and what service you're there for — whether that's a new license, renewal, replacement, or a commercial driver's license (CDL) transaction. The system shows available slots for the next several weeks, though busy locations may have limited openings.
If you prefer to call, the NCDMV customer service line can book appointments for you, though wait times vary by time of day. You can also walk into any license plate office and ask staff to schedule you for a future appointment, which guarantees a spot even if the online system shows no availability.
Key Takeaways
- Book appointments online at ncdmv.org, by phone, or in person at your local license plate office.
- You will need your confirmation number and valid ID when you arrive for your appointment.
- Canceling or rescheduling can be done online, by phone, or in person at least 24 hours before your appointment.
- Walk-in service is available at some offices, but appointment holders are served first and wait times are longer.
- Different services require different documents — check the NCDMV website for your specific transaction before your visit.
What documents and information you need to bring
The documents required depend on your specific service. For a license renewal, you typically need your current license, proof of North Carolina residency (utility bill, lease, or bank statement), and proof of Social Security number. For a new license, add a birth certificate or passport and proof of legal presence in the United States.
If you're replacing a lost or stolen license, bring a police report (if theft) or a signed affidavit stating the license is lost. For a CDL or CDL renewal, requirements are more extensive and include a medical certificate and a written knowledge test. The NCDMV website lists the full document checklist for each transaction type — review it before your appointment to avoid a wasted trip.
Bring your confirmation number and the ID you used to book the appointment. If you're under 18, a parent or guardian must accompany you for most transactions.
How to cancel or reschedule your appointment
You can cancel or reschedule online through the NCDMV website using your confirmation number, by calling customer service, or by visiting the office in person. Most offices require at least 24 hours' notice before your scheduled time. If you cancel with less than 24 hours' notice, you may lose your appointment slot and have to book a new one.
Rescheduling is usually faster than canceling and rebooking separately — the system will show you available times at the same location or let you switch offices if needed. If you miss your appointment without canceling, you'll need to book a new one; repeated no-shows may result in a temporary hold on your ability to book online.
Walk-in service and what to expect if you don't have an appointment
Some NCDMV offices accept walk-ins, but appointment holders are always served first. If you arrive without an appointment, you'll be placed in a queue behind all scheduled customers, and wait times can exceed two hours depending on the office and time of day. Not all offices offer walk-in service — check the NCDMV website for your local office's policy before showing up.
If you walk in without an appointment, staff may offer to schedule you for a future date instead of serving you when ready. This is common during busy periods. If you need service urgently, calling ahead to ask about same-day walk-in availability is more reliable than appearing in person.
Appointment wait times and how busy different offices are
Wait times vary significantly by location and time of day. Urban offices in Charlotte, Raleigh, and Greensboro typically have longer appointment queues than rural locations. Mornings on weekdays are generally less crowded than afternoons or Saturdays. The NCDMV website does not publish real-time wait data, but when you book online, the system shows how far out available appointments are — if the next opening is three weeks away, that office is heavily booked.
If your local office has no near-term availability, you have two options: book at a different office (even if it's farther away) or call customer service to ask if cancellations have freed up slots. Some people find that checking the online system late at night or early morning yields more availability, as cancellations are processed overnight.
Special situations: CDL appointments, vision tests, and road tests
Commercial driver's license (CDL) appointments follow the same booking process but have longer appointment windows because the transaction includes a written knowledge test and a road test. Road tests are scheduled separately from the written test and may require a second appointment. You must pass the written test before you can schedule the road test.
Vision tests are administered at the license plate office during your appointment at no additional charge. If you fail the vision test, you'll be referred to an eye care provider and will need to return with a vision correction certificate before your license is issued. This typically requires a second visit.
If you're renewing a CDL, the process is simpler — you may not need a road test, depending on your record and the time since your last renewal. Check the NCDMV website or call to confirm what's required for your specific CDL renewal before booking.
Frequently Asked Questions
Can I book an appointment for someone else?
No, the person whose license or ID is being issued must book the appointment themselves or have a parent or guardian do it for them if they're under 18. You'll need to provide the person's name, date of birth, and current license or ID number (if applicable) during booking.
What happens if I'm late to my appointment?
If you arrive more than 15 minutes late, your appointment may be canceled and you'll be treated as a walk-in. Call the office when ready if you're running late — some offices will hold your slot if you notify them in advance. It's better to reschedule than to risk losing your appointment.
Do I need an appointment to renew my license online?
No, some license renewals can be completed online through the NCDMV website without an in-person visit, depending on your age and how long it's been since your last renewal. Check the website to see if you're may be able to access for online renewal before booking an appointment.
Can I change my address during my appointment?
Yes, you can update your address at the same time you renew or replace your license. Bring proof of your new address (utility bill, lease, or bank statement) along with your other documents. There's no additional fee for an address change.
What if the office is closed on a holiday?
NCDMV offices are closed on state and federal holidays. The online booking system will not show appointments on those dates. If you need service around a holiday, book your appointment at least a week in advance, as availability fills up quickly.