How to Schedule Your North Carolina DMV Appointment Online or by Phone
Book your NC DMV appointment through the online system or by calling 919-715-7000
North Carolina's DMV uses an online appointment system for most transactions. You can schedule through the NC DMV website at ncdmv.org, or call the DMV appointment line at 919-715-7000 during business hours. The online system is faster — you pick your date, time, and location in minutes — but the phone line works if you need help or prefer to talk to someone.
Not every service requires an appointment. Renewing your driver's license by mail, for example, does not need one. But if you are going to an office to take a test, replace a lost license, change your address in person, or handle a commercial license matter, you will need a scheduled time slot.
Walk-ins are accepted at some locations, but you may wait several hours. Scheduling ahead means you know when to show up and how long the visit will take.
Key Takeaways
- The NC DMV online appointment system at ncdmv.org lets you choose your date, time, and office location in one session.
- Call 919-715-7000 if you cannot use the website or need to understand which service requires an appointment.
- Bring your confirmation number and a photo ID to your appointment, or the DMV may turn you away.
- Appointment slots fill fastest in urban areas and on weekday mornings, so book as far ahead as the system allows.
- If you miss your appointment without canceling, you may have to wait longer for the next available slot.
Steps to book online through ncdmv.org
Go to ncdmv.org and look for the appointment scheduling link on the homepage. You will be asked to choose what you need: a driver's license renewal, a road test, a duplicate license, a commercial license transaction, or another service. Select the one that matches your reason for visiting.
Next, choose your county and preferred office location. North Carolina has DMV offices in most counties, and some larger cities have multiple locations. The system shows you available dates and times at each office. Pick the slot that works for you — most offices have morning and afternoon appointments on weekdays, and some offer Saturday hours.
You will be asked for your name, date of birth, and contact information. The system generates a confirmation number — write this down or take a screenshot. You will need it when you arrive at your appointment. The DMV will also send a confirmation email if you provide one.
What to bring and what to expect on appointment day
Bring your confirmation number and a photo ID — a current driver's license, passport, or military ID. If you are renewing your license, bring the old one if you still have it. If you are taking a road test, bring your learner's permit and proof of insurance for the vehicle you will be driving.
Arrive 5 to 10 minutes early. The office will call you by name when it is your turn. Most transactions take 15 to 30 minutes, though road tests can take longer. If you are applying for a commercial license or have a complex transaction, ask when you schedule whether you should bring additional documents.
If you are not ready for your appointment — you forgot documents, changed your mind, or something came up — cancel through the website or call 919-715-7000. Canceling frees up the slot for someone else and keeps you from losing your place in the queue.
Phone appointments and when to call instead of using the website
Call 919-715-7000 if you do not have internet access, cannot navigate the website, or are unsure which service you need. The DMV staff can walk you through what documents you need and help you find an available time. The phone line is open during regular DMV business hours, which vary by location but typically run 8 a.m. to 5 p.m. on weekdays.
Have your driver's license number or date of birth ready when you call. The staff member will confirm your information and book you into an available slot. They will give you a confirmation number over the phone — ask them to repeat it and write it down.
Wait times on the phone can be long during peak hours, especially early morning and midweek. Calling late afternoon or on Fridays is sometimes faster.
Finding the right office location and appointment time
The NC DMV website shows all office locations with their hours and services. Some offices handle only driver's license renewals and replacements, while others offer road testing and commercial license services. If you need a specific service, check the office details before you book — scheduling at a location that does not offer what you need wastes your time.
Appointment slots fill fastest in cities like Charlotte, Raleigh, Greensboro, and Winston-Salem. If your preferred date and time are full, try nearby locations or different times of day. Early morning slots (8 a.m. to 10 a.m.) and Tuesday through Thursday tend to have more availability than late afternoon or Monday and Friday.
The system usually shows availability 30 to 60 days out. If you need an appointment sooner, check back daily — cancellations open up slots throughout the week.
What happens if you miss or need to reschedule
If you miss your appointment without canceling, the DMV may flag your account and make it harder to book your next slot. You might have to wait longer for availability or call the appointment line to reschedule. If something comes up, cancel as soon as you know — use the website or call 919-715-7000.
To reschedule, cancel your current appointment and book a new one. You do not need permission to do this; the system lets you manage your own slots. If you cancel and then cannot find a time that works, call the DMV line and explain your situation — staff sometimes have access to additional slots or can note your account for priority booking.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person who needs the service must schedule their own appointment using their own information. If someone cannot use the website or phone, you can help them through the process, but the appointment must be in their name and they must attend.
What if the website says no appointments are available?
Check a different location or time of day — availability varies by office and time slot. You can also call 919-715-7000 to ask if the phone line has access to slots the website does not show, or to be placed on a waitlist if you need a specific location.
Do I need an appointment for a road test?
Yes. Road tests must be scheduled in advance. You will need your learner's permit, proof of insurance, and a vehicle that passes inspection. The DMV will tell you the inspection requirements when you book.
Can I change my appointment after I book it?
Yes. Log back into the website with your confirmation number or call 919-715-7000 to modify the date, time, or location. You can also cancel and rebook if that is easier.
What if I do not have a confirmation number?
Call 919-715-7000 with your name and date of birth, and the staff can look up your appointment and give you the confirmation number. Keep it in a safe place so you have it on appointment day.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.