Book your North Carolina DMV appointment online or by phone before you visit
North Carolina requires you to schedule an appointment before visiting most DMV locations. You cannot walk in without one — the state moved to appointment-only service to reduce wait times. You can book through the official NC DMV website or by calling the DMV directly, and the process takes about five minutes.
The appointment system shows you available dates and times at your chosen location, usually several weeks out. You will need your driver's license number or identification number to complete the booking. Once confirmed, you receive a confirmation number you should bring with you or have ready on your phone.
Key Takeaways
- Schedule your appointment at ncdmv.org or by calling 919-715-7000 before visiting any DMV office.
- You will need your NC driver's license number or ID number to book an appointment online.
- Appointments are typically available several weeks in advance, and you receive a confirmation number when ready after booking.
- Bring your confirmation number, valid ID, and any required documents for your specific transaction to your appointment.
- If you need to cancel or reschedule, do so through the same website or phone number at least 24 hours before your appointment time.
Schedule online through the NC DMV website
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. Select the type of transaction you need — renewal, replacement, new license, commercial license, or another service — because the system filters available times based on what you are doing.
Enter your North Carolina driver's license number or ID number in the field provided. If you do not have an NC ID number yet, you will need to call 919-715-7000 instead of booking online. Choose your preferred county and DMV office location from the dropdown menu. The system will show you available appointment dates and times at that location, usually spanning the next four to eight weeks.
Select the date and time that works for you, then enter your phone number and email address. Review the confirmation screen, which displays your appointment details and confirmation number. Write down or screenshot this number — you will need it when you arrive. The confirmation is also sent to the email address you provided.
Book by phone if you cannot use the online system
Call the NC DMV at 919-715-7000 during business hours, Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your driver's license number or ID number ready when you call. Tell the representative what type of service you need and which county or DMV location you prefer.
The representative will check availability and offer you several appointment times. Confirm the date, time, and location, then ask for a confirmation number. Write it down when ready. If you do not have a pen handy, ask the representative to repeat it twice so you can memorize it. The DMV does not always send phone-booked confirmations by email, so the number you write down is your proof of appointment.
What documents to bring to your appointment
Bring your confirmation number and a valid photo ID — your current driver's license, passport, military ID, or state ID card. The DMV will not see you without proof of identity. If your appointment is for a license renewal, bring your current license. If it is for a replacement or new license, bring proof of your Social Security number, such as a Social Security card, W-2, or tax return.
For any appointment, bring proof of your current address — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. If you are changing your address, bring two documents showing your new address. For commercial licenses or endorsements, bring any additional documentation the DMV website lists for your specific transaction type.
If you are renewing or replacing a license for a minor, bring the minor's birth certificate, proof of Social Security number, and proof of address. A parent or guardian must accompany the minor to the appointment.
Cancel or reschedule your appointment
Go back to ncdmv.org and select "Manage Your Appointment" or "Cancel/Reschedule" from the homepage. Enter your confirmation number and the phone number you used when booking. The system will display your appointment details and let you choose a new date and time or cancel entirely.
If you booked by phone, call 919-715-7000 to cancel or reschedule. Have your confirmation number ready. The DMV asks that you cancel or reschedule at least 24 hours before your appointment time so the slot can open for someone else. If you miss your appointment without canceling, you may have to wait longer for the next available time.
What to expect when you arrive
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. The staff will verify your appointment and direct you to the correct window or waiting area. Most DMV offices call customers by number rather than name, so watch the display board or listen for announcements.
Processing times vary by transaction type — a license renewal usually takes 15 to 30 minutes, while a new license or commercial endorsement may take 45 minutes to an hour. Bring something to do in case there is a short wait, though appointment-only service typically means minimal delays. Once your transaction is complete, you will receive a receipt and information about when your new license or document will arrive by mail.
If you cannot find an available appointment
If the online system shows no appointments available for several weeks, check back in a few days — cancellations open up regularly and new slots are released. You can also try searching for appointments at a different DMV location in your county or a nearby county if you are willing to travel.
If you have an urgent need — such as an expired license required for employment or travel — call 919-715-7000 and explain your situation to the representative. The DMV sometimes holds emergency appointment slots for time-sensitive cases. Be specific about your important date and have documentation ready if asked.
Frequently Asked Questions
Can I go to the DMV without an appointment?
No. North Carolina DMV offices are appointment-only, and staff will not serve walk-in customers. You must schedule an appointment before visiting any DMV location. The only exception is for certain services at specific locations — call 919-715-7000 to confirm whether your transaction requires an appointment.
What if I lose my confirmation number?
Go to ncdmv.org and select "Manage Your Appointment." Enter your driver's license number and phone number to retrieve your confirmation number. If you booked by phone and cannot find the number, call 919-715-7000 with your license number and the representative can look up your appointment and provide the confirmation number again.
Can I book an appointment for someone else?
You can book an appointment for a minor if you are their parent or guardian — use the minor's ID number during booking. For adults, each person must book their own appointment using their own driver's license or ID number. The system requires the person whose license or ID is being used to be present at the appointment.
How far in advance can I schedule an appointment?
The NC DMV typically shows available appointments four to eight weeks in advance. You cannot book more than eight weeks ahead. If you need an appointment beyond that window, wait until closer to your preferred date and book then. For renewals, the DMV recommends booking within 60 days before your license expires.
What if my appointment time does not work anymore?
Reschedule through ncdmv.org using "Manage Your Appointment" or call 919-715-7000. Cancellations happen frequently, so new times often open up within a few days. Reschedule at least 24 hours before your original appointment to avoid any issues with your account.