Book your North Carolina DMV appointment online or by phone
North Carolina lets you schedule most DMV appointments through their online system at ncdmv.org or by calling 1-919-715-7000. You do not have to wait for a walk-in slot — you can pick a specific date and time at a location near you. The online system is faster and shows you available times when ready, while the phone line has wait times but works if you cannot use the website.
You will need your driver's license number or ID number to book online. If you do not have one yet, you must call the phone line instead. Either way, you will choose your county, the type of transaction you need (license renewal, new license, ID card, etc.), and the date that works for you.
Key Takeaways
- The North Carolina DMV online appointment system at ncdmv.org shows available times when ready and lets you book without waiting on the phone.
- You can book an appointment by phone at 1-919-715-7000 if you do not have a driver's license number or prefer to speak to someone.
- Most appointment types are available online, but some transactions (like certain commercial license matters) may require a phone call.
- Bring the documents listed in your appointment confirmation, because missing paperwork is the most common reason appointments get delayed.
- If you miss your appointment, you can reschedule through the same system without penalty, but slots fill up quickly during peak times.
What you need before you book
Have your current driver's license or ID card number ready if you are renewing or updating an existing license. If you are getting your first license or ID, you will need to call instead of using the online system, because the website requires an existing number to pull up your record.
Know which county you want to visit. North Carolina DMV offices are organized by county, and you can only book at the location you choose. If you live near a county line, you can pick either county's office — there is no rule that you must use your home county.
Have a general idea of what you need the appointment for: license renewal, duplicate license, new license, ID card, or another specific transaction. The system asks you to select the transaction type before showing available times, so knowing this ahead of time speeds up the booking.
How to book online at ncdmv.org
Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it and you will be taken to the appointment booking system. Enter your driver's license or ID number and your date of birth, then click "Find My Record."
Select your county from the dropdown menu. The system will show you all DMV offices in that county. Choose the office location you prefer — if multiple offices serve your county, pick the one closest to you or most convenient for your schedule.
Select the transaction type you need: renewal, duplicate, new license, ID card, or another option. The system will then show you available appointment times for the next several weeks. Pick the date and time that works for you and confirm. You will receive a confirmation number and a reminder that you can print or save.
Write down or save your confirmation number. You will need it when you arrive at your appointment. The confirmation also lists what documents to bring — check that list before your appointment date so you do not make the trip without something required.
How to book by phone at 1-919-715-7000
Call 1-919-715-7000 during business hours (typically 8 a.m. to 5 p.m., Monday through Friday). Have your driver's license or ID number ready, or be prepared to provide your name and date of birth if you do not have a number yet.
Tell the representative what transaction you need and which county you prefer. They will check availability and offer you several time slots. Let them know which one works for you, and they will book it. Ask them to email or mail your confirmation number, or write it down as they read it to you.
The phone line can have wait times of 15 to 45 minutes during peak hours (mid-morning and early afternoon). Calling early in the morning or late in the afternoon usually means shorter waits. If you reach a busy signal, hang up and try again in a few minutes rather than staying on hold.
What to bring to your appointment
Your confirmation number and a valid photo ID are required at every appointment. Bring your current driver's license, passport, or state ID card. If you are under 18, a school ID or passport works.
Bring the documents listed on your appointment confirmation. For a license renewal, this is usually just your current license. For a new license, you will need proof of identity (passport, birth certificate, or state ID), proof of Social Security number (Social Security card or tax return), and proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days).
If you are renewing a commercial driver's license or doing anything related to commercial driving, bring your current commercial license and any medical certificates required. The confirmation email will list exactly what you need — do not guess.
What happens if you miss or need to reschedule
If you cannot make your appointment, reschedule as soon as you know. Go back to ncdmv.org, enter your confirmation number, and you can cancel and rebook in the same session. You can also call 1-919-715-7000 to reschedule by phone. There is no penalty for rescheduling, but popular time slots fill up quickly, so book a new time right away.
If you miss your appointment without canceling, you lose that slot but can book another one when ready. The DMV does not charge a fee or mark your record for a missed appointment — you straightforward need to schedule again.
If you arrive late to your appointment, the DMV may not be able to see you that day, depending on how busy the office is. Call ahead if you are running more than 10 minutes behind and ask if they can still take you. It is better to reschedule than to show up too late.
Common issues and how to fix them
If the online system says "No record found," you may have entered your license number or date of birth incorrectly. Try again carefully, or call 1-919-715-7000 to book by phone instead. If you have never had a North Carolina license or ID, you must call — the online system only works for people with existing records.
If all appointment times show as booked, that office is full for the visible time window. Check again in a few days — cancellations happen regularly and new slots open up. You can also try a different county office if one is reasonably close to you. Some offices have shorter wait times than others depending on location and population.
If you booked an appointment but lost your confirmation number, go back to ncdmv.org and enter your license number and date of birth again. Your appointment will appear, and you can view or print your confirmation. You can also call the DMV phone line and provide your name and date of birth to look up your appointment.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or ID the appointment is for must book it themselves using their own license number or ID number. If someone cannot use the online system, you can call 1-919-715-7000 on their behalf and provide their information, but they will need to be present at the appointment.
How far in advance can I book an appointment?
You can usually book up to 30 days ahead through the online system. If you need an appointment sooner, call the phone line — they sometimes have slots available for the next few days that do not show online yet.
What if I need an appointment but my license is expired?
You can still book an appointment to renew it. Bring your expired license and the other documents listed on your confirmation. The DMV will renew it even if it has been expired for several years, though you may need to retake the written test if it has been more than 8 years.
Do I have to book an appointment, or can I just walk in?
Walk-ins are accepted at most North Carolina DMV offices, but appointment holders are seen first. If you walk in without an appointment, you may wait 1 to 3 hours depending on how busy the office is. Booking ahead is much faster.
What if the office is closed on the day I want to come in?
Most North Carolina DMV offices are closed on Sundays and some holidays. The online system will not show closed dates as available, so you cannot accidentally book on a day the office is shut. If you need a specific date and it is not available, that office is closed that day.