How to book a North Carolina driver license appointment
North Carolina's Division of Motor Vehicles (NCDMV) lets you book appointments online through their website or by phone. You do not have to wait in line without an appointment, but you also do not have to book one — walk-ins are accepted at most locations, though wait times are longer. The online system is fastest: go to ncdmv.org, select your county and the service you need (new license, renewal, replacement), pick an available time slot, and you will get a confirmation number by email.
If you prefer to call, the NCDMV customer service line is 919-715-7000. Have your driver license number or Social Security number ready, and know which county office you want to visit. Phone appointments take longer to book than online, and some offices have limited phone availability during peak hours.
Key Takeaways
- Book online at ncdmv.org by selecting your county, service type, and preferred time slot to get a confirmation number when ready.
- Walk-ins are allowed at all NCDMV offices, but appointment holders are served first and typically wait less than 15 minutes.
- You need a confirmation number or appointment time to check in; bring it with you or have it ready on your phone.
- Appointment availability varies by location and time of year, with weekday mornings usually having more open slots than afternoons or Saturdays.
- If you cannot keep your appointment, cancel online or call 919-715-7000 at least 24 hours ahead so someone else can use that slot.
What you need before you book
Before you start the booking process, gather the documents you will bring to your appointment. The NCDMV website lists required documents by service type — for example, a new driver license requires proof of identity, proof of residency, and proof of Social Security number. You do not need to upload these when you book; you bring them to the office on your appointment day.
Know which service you need. "New license" is for first-time drivers or people who have never held an NC license. "Renewal" is for licenses that are expiring or have expired within a certain window. "Replacement" is for lost, stolen, or damaged licenses. Picking the wrong service type during booking can cause delays or require you to rebook.
Have your current driver license number or Social Security number available. If you are renewing, your license number will speed up the booking. If you are explore for a new license, your Social Security number is usually required instead.
Steps to book online at ncdmv.org
Go to ncdmv.org and look for the "Schedule an Appointment" or "Book an Appointment" link on the homepage. Click it to enter the online booking system.
Select your county from the dropdown menu. North Carolina has 100 counties, and each has at least one DMV office. If you live near a county line, you can book at any office, but choose the one closest to you to reduce travel time.
Choose the service you need: new license, renewal, replacement, or another service. The system will show you only the offices that offer that service in your county.
Pick your preferred date and time. The calendar shows available slots in green and booked slots in gray. Morning slots (8 a.m. to 11 a.m.) fill faster than afternoon slots. If your preferred date is full, try a different day or time, or check back in a few days — cancellations open up regularly.
Enter your contact information and confirm your appointment. You will receive a confirmation number by email. Write this number down or take a screenshot; you will need it when you arrive at the office.
Booking by phone if online is not an option
Call 919-715-7000 to speak with an NCDMV representative. Have your driver license number or Social Security number ready, and tell them your county and preferred service type.
The representative will check availability and offer you time slots. Let them know which days and times work best for you. They will book your appointment and give you a confirmation number over the phone. Ask them to repeat it and write it down when ready.
Phone lines are busiest on Monday mornings and mid-month. If you reach a busy signal or long hold time, try calling early in the morning or on a Wednesday or Thursday afternoon. Some offices also accept appointment requests through their local phone numbers, which you can find on the NCDMV website by county.
What to bring and what to expect on appointment day
Arrive 5 to 10 minutes early. Bring your confirmation number (printed or on your phone), your required documents, and a valid form of payment if you are paying a fee. Bring the original documents, not copies, unless the NCDMV website specifically says copies are acceptable.
Check in at the front desk and give your confirmation number. You will be called when it is your turn, usually within 15 minutes of your appointment time. If you are more than 15 minutes late, the office may give your slot to a walk-in and ask you to reschedule.
Bring your current license or ID if you have one. If you are renewing, the staff will scan your current license. If you are explore for a new license, they will take a photo and ask you to sign a digital pad. The whole process usually takes 10 to 20 minutes once you are called.
If you need to cancel or reschedule
Cancel or reschedule online through ncdmv.org if you booked online. Log in with your confirmation number, find your appointment, and select "Cancel" or "Reschedule." You can do this anytime, but canceling at least 24 hours ahead is courteous and helps others book that slot.
If you booked by phone, call 919-715-7000 to cancel or reschedule. Have your confirmation number ready. If you cancel with less than 24 hours' notice, that slot may not be offered to someone else, so try to give more notice if you can.
If you miss your appointment without canceling, you may be able to book again when ready, but some offices track no-shows and may require you to call instead of booking online next time.
Appointment availability and wait times
Availability changes daily and varies by county and office. Urban counties like Mecklenburg (Charlotte) and Wake (Raleigh) book up faster than rural counties. If you are flexible on location, try a nearby county office — you can book at any office in the state, not just your home county.
Weekday mornings, especially Tuesday through Thursday, have the most open slots. Mondays and Fridays fill up quickly. Saturday appointments are limited and book out weeks in advance. If you cannot find an appointment in your preferred county, check neighboring counties or try booking for a weekday morning instead of a weekend.
Even with an appointment, you may wait if the office is behind schedule due to complex transactions or staffing. The NCDMV aims to serve appointment holders within 15 minutes of their scheduled time, but actual wait times vary.
Frequently Asked Questions
Do I have to book an appointment, or can I just walk in?
You can walk in without an appointment at any NCDMV office. Walk-ins are served after appointment holders, so your wait time will be longer — sometimes 30 minutes to an hour during busy times. Booking an appointment is free and usually gets you in faster.
What if the online system says no appointments are available?
Check back in a few days — cancellations happen regularly and open up new slots. Try a different county office if you are willing to travel. Call 919-715-7000 to ask if phone appointments are available when the online system is full. Some offices release additional slots on specific days of the week.
Can I book an appointment for someone else?
You can book an appointment for a family member or friend if you have their driver license number or Social Security number and know which service they need. However, they must be present at the appointment with their required documents and ID. The NCDMV will not process the transaction if the person named on the appointment does not show up.
How long does it take to get my license after my appointment?
If you are renewing or replacing a license, you will receive a temporary paper license at the office that is valid for 30 days. Your permanent license will arrive by mail within 7 to 10 business days. If you are explore for a new license, the process is the same — temporary at the office, permanent by mail.
What if I miss my appointment?
If you miss your appointment, you can usually book another one online or by phone right away. However, if you miss appointments repeatedly, the office may require you to call instead of booking online. It is best to cancel 24 hours ahead if you know you cannot make it.