How to book a driver's license appointment in North Carolina
North Carolina's Division of Motor Vehicles (DMV) requires you to book an appointment before visiting most license plate offices for a driver's license transaction. You can schedule online through the NC DMV website, by phone, or in person at a local office. The online system is fastest — you choose your location, pick an available date and time, and receive a confirmation number when ready. Phone appointments take longer because staff have to check availability while you wait.
The appointment system covers new licenses, renewals, replacements, and license class upgrades. Walk-ins are turned away at most locations, though a few offices maintain limited same-day slots. You'll need your confirmation number and valid identification when you arrive. The entire process — from booking to walking out with your license — typically takes 30 to 45 minutes once you're called.
Key Takeaways
- Book online at ncdmv.org or by calling your local DMV office; online appointments are usually available within two to three weeks.
- Bring your confirmation number, valid ID, proof of residency, and any documents specific to your transaction (birth certificate for a new license, for example).
- Arrive 10 to 15 minutes early; arriving more than 15 minutes late may result in your appointment being cancelled.
- If you need to cancel or reschedule, do so at least 24 hours in advance through the same system where you booked.
Scheduling online through the NC DMV website
Go to ncdmv.org and select "Schedule an Appointment" from the homepage. You'll be asked to choose your transaction type — new license, renewal, replacement, or class upgrade — and then select your county and preferred office location. The system shows you available dates and times for the next several weeks. Pick the slot that works for you, enter your name and contact information, and you'll receive a confirmation number on screen and via email.
Online scheduling is open 24 hours a day. Appointments typically fill up two to three weeks in advance during busy seasons (spring and summer), so book as soon as you know you need a license. If no times appear for your preferred location, try a nearby county office — many people find slots faster in less-populated areas. Write down your confirmation number; you'll need it at check-in.
Scheduling by phone
Call your local DMV office directly to book over the phone. Find the number for your county on ncdmv.org under "Contact Us." Phone lines are typically busiest between 9 a.m. and noon on weekdays. Have your preferred dates and times ready when you call, because staff will check availability in real time and you may have limited options if you're calling during peak hours.
Phone scheduling takes 10 to 15 minutes on average. The staff member will confirm your name, contact information, and transaction type, then assign you a date and time. Ask them to repeat your confirmation number and write it down when ready. If you don't receive an email confirmation within a few hours, call back to verify the appointment was entered correctly.
What documents to bring to your appointment
Always bring your confirmation number and a valid form of ID — a passport, military ID, or out-of-state driver's license all work. You'll also need proof of North Carolina residency, such as a utility bill, lease agreement, or bank statement dated within the last 60 days. Your name on the residency document must match the name on your ID.
For a new license, bring your original birth certificate or certified copy, your Social Security card, and proof of legal presence (passport, visa, or I-94 form). For a renewal, you typically need only your ID and residency proof. For a replacement (lost or stolen), bring the same documents as a renewal plus a police report if your license was stolen. If you're upgrading your license class, bring proof of completion for any required training courses.
Rescheduling or cancelling your appointment
Cancel or reschedule through the same online system where you booked, or call your local office. Online changes can be made anytime; phone changes require at least 24 hours' notice. If you cancel with less than 24 hours' notice, that time slot may not be available again for several weeks, so plan ahead if your schedule changes.
If you miss your appointment without cancelling, you'll have to book a new one. Some offices flag repeated no-shows, which can delay future scheduling. If an emergency prevents you from attending, call the office as soon as possible to explain and reschedule.
What to expect when you arrive
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. You'll be given a number and told to wait in the seating area. When your number is called, you'll go to a window where staff will verify your documents, take your photo, and process your transaction. Bring all required documents — if anything is missing, staff may not be able to complete your license that day.
The photo is taken at the window; you cannot bring your own. Wear clear glasses if you normally do (contacts are fine). The license is printed on site and handed to you before you leave. If there's a problem with your documents, staff will tell you what's needed and you'll have to reschedule. Processing times vary by location but usually take 30 to 45 minutes from check-in to departure.
Handling appointment issues
If you arrive and your appointment doesn't appear in the system, tell the front desk when ready. They can search by your name and confirmation number. If the appointment was never entered, ask to speak with a supervisor — some offices can fit you in the same day if staff made the error. If the system shows your appointment but you're told it's been cancelled, ask why and request to reschedule on the spot.
If you're running late, call the office as soon as you know. Some offices will hold your slot for 15 minutes past your appointment time; others won't. Calling ahead gives staff a chance to note your situation and may prevent your appointment from being given to someone else. If you arrive more than 15 minutes late, expect to reschedule.
Frequently Asked Questions
Can I walk in without an appointment?
Most North Carolina DMV offices do not accept walk-ins for driver's license transactions. A few locations maintain a small number of same-day slots, but these fill quickly. Your best option is to book online or by phone. If you have an emergency and cannot wait, call your local office to ask whether they have any same-day availability.
How far in advance should I book my appointment?
Book as soon as you know you need a license. During busy seasons (April through August), appointments fill two to three weeks ahead. During slower months, you may find slots within a week. If you're renewing before your current license expires, you can book up to six months in advance.
What if I don't have a birth certificate?
You can order a certified copy from the North Carolina Vital Records office or the county where you were born. The process takes one to two weeks by mail. If you need a license urgently, ask the DMV office whether they accept other documents, such as a passport or baptism certificate, as proof of identity and age.
Can I reschedule my appointment online?
Yes. Log back into ncdmv.org, find your appointment using your confirmation number, and select a new date and time. You can also call your local office to reschedule by phone. Make changes at least 24 hours before your appointment to avoid losing the slot.
What happens if I fail the vision or written test?
If you fail the vision screening, you'll be told on the spot and can reschedule to try again. If you fail the written test, you can retake it the same day at most offices, though some require you to reschedule. Ask the staff member what your office's policy is before you leave.