Book your NC DMV appointment through the official state website or by phone
North Carolina residents can schedule DMV appointments online at ncdmv.org or by calling 1-919-715-7000. The online system lets you choose your location, pick an available date and time, and receive a confirmation number when ready. If you prefer to call, a representative can book your slot and email or text the details to you.
You do not need to create an account or log in to book online — the system works as a guest. You will need to know which DMV office you want to visit and what service you need (license renewal, new license, ID card, vehicle registration, and so on). The appointment system shows you real-time availability, so you can see which days and times have openings before you commit.
Key Takeaways
- Visit ncdmv.org and select "Schedule an Appointment" to book online without creating a login or account.
- You will need to choose your DMV office location, the service type, and your preferred date and time from available slots.
- The system generates a confirmation number on the spot — save or print it, as you will need it when you arrive.
- If the office you want is fully booked, you can check other nearby locations or call 1-919-715-7000 to see if cancellations open up.
Finding your nearest DMV office location
North Carolina has DMV offices in most counties, but not every location offers every service. Before you book, use the office locator on ncdmv.org to find branches near you and confirm they handle what you need.
Some services — like commercial driver's license (CDL) testing or certain vehicle title work — are only available at specific regional offices. The locator shows you the address, phone number, hours, and which services each office provides. If your nearest branch does not offer your service, the site will direct you to the closest one that does.
What to bring to your appointment
The documents you need depend on your service type. For a driver's license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement with your name and address). For a new license, you will also need proof of identity (passport, birth certificate, or military ID) and your Social Security number.
Vehicle-related services require your vehicle title or registration, proof of insurance, and a photo ID. The DMV website lists the full document checklist for each service type — review it before your appointment so you do not have to reschedule if you arrive without something required.
Steps to book your appointment online
Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it to open the booking system.
The system will ask you to select your service type from a dropdown menu (driver's license, ID card, vehicle registration, and so on). Next, choose your preferred county or DMV office from the list. The system then displays available dates and times for that location — typically showing the next two to four weeks of openings.
Select your preferred date and time slot. You will then enter your name, phone number, and email address. The system generates a confirmation number and displays it on screen — write it down or take a screenshot. You will also receive a confirmation email or text message with your appointment details.
What to do if your preferred time slot is full
If the office and time you want are booked, the system shows you other available times at the same location. You can also check nearby DMV offices — they may have earlier openings. Some people find that checking the website late at night or early morning reveals cancellations from the previous day.
If you cannot find a time that works, call 1-919-715-7000. The phone line can sometimes access slots not shown online, or a representative can put you on a waitlist for cancellations. Wait times on the phone line vary, especially during peak hours (mid-morning and early afternoon on weekdays).
Arriving at your appointment
Bring your confirmation number and all required documents. Arrive 10 to 15 minutes early so you have time to check in. The DMV asks that you wear a mask if you are sick, though masks are not required for all visitors.
If you need to cancel or reschedule, contact the DMV office directly using the phone number on your confirmation email, or call the main line at 1-919-715-7000. Canceling online is not an option, so you must call. If you miss your appointment without canceling, you may have to wait longer to book your next one.
Frequently Asked Questions
Can I book an appointment for someone else?
No — the person who will be served must be present at the appointment. You can book for a minor, but a parent or guardian must accompany them. Call 1-919-715-7000 if you have questions about a specific situation.
How far in advance can I schedule an appointment?
The online system typically shows availability up to four weeks ahead. If you need an appointment further out, call the DMV office directly or try again in a few weeks when more dates open up.
What if I do not have an email address or phone number to enter?
You will need at least one way for the DMV to contact you — either an email or a phone number. If you do not have either, call 1-919-715-7000 to book by phone instead.
Can I walk in without an appointment?
Some DMV offices accept walk-ins, but wait times are usually much longer than for scheduled appointments. Check ncdmv.org or call your local office to ask about their walk-in policy before you go.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the DMV may cancel your slot and you will have to reschedule. Call the office as soon as you realize you will be late so they know you are coming.