Book your North Carolina DMV appointment online or by phone
North Carolina's Division of Motor Vehicles lets you schedule most appointments through their online system at ncdmv.org or by calling 1-919-715-7000. You do not have to show up without an appointment — in fact, walk-ins are not accepted at most locations. The online booking system shows you available dates and times at your chosen office, and you get a confirmation number you'll need when you arrive.
The appointment system covers services like driver's license renewals, road tests, vehicle registration, and title work. Some services — like certain commercial license transactions or in-person hearings — may require you to call instead of booking online. The phone line operates Monday through Friday, 8 a.m. to 5 p.m. Eastern time.
Key Takeaways
- Book online at ncdmv.org or call 1-919-715-7000 during business hours; walk-ins are not accepted at most DMV locations.
- You will need your driver's license number, vehicle identification number, or other identifying information depending on the service you need.
- The online system shows real-time availability and gives you a confirmation number to bring to your appointment.
- Arrive 10 to 15 minutes early with all required documents, because missing documents will force you to reschedule.
- If you cannot keep your appointment, cancel online or call to free up the slot for someone else.
What information you need before booking
Have your North Carolina driver's license number or identification number ready before you start the booking process. If you are registering a vehicle or handling a title, you will also need the vehicle identification number (VIN), which appears on your registration paperwork and on the dashboard of your car. For road tests, you need your learner's permit number.
The online system asks you to select the service you need — this matters because it determines which office locations can handle your request and which time slots are available. If you are unsure which service category covers what you need, the ncdmv.org website has a service finder tool, or you can call the main line and ask before booking.
Steps to book online at ncdmv.org
- Go to ncdmv.org and look for the "Schedule an Appointment" or "Book an Appointment" link on the homepage.
- Select the type of service you need from the dropdown menu (for example, "Driver License Renewal" or "Vehicle Registration").
- Enter your county or choose the DMV office location you prefer. The system will show which offices offer your service.
- View available dates and times for the next several weeks. Select the date and time that works for you.
- Enter your contact information and confirm your selection. The system will generate a confirmation number.
- Write down or screenshot your confirmation number — you will need it when you arrive at your appointment.
The confirmation email or number is your proof of appointment. If the system does not send you an email, take a screenshot of the confirmation page before you leave the website. Some people bookmark the confirmation page as backup.
Booking by phone if online is not an option
Call 1-919-715-7000 Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Tell the representative which service you need and which county or office location you prefer. They will check availability and book you into an open slot. Ask them to repeat your confirmation number and appointment date and time before you hang up, and write it down when ready.
Phone wait times vary depending on call volume. Early morning or mid-week calls tend to have shorter waits than late afternoon or Friday calls. If you reach a busy signal, try again in a few minutes rather than staying on hold.
What to bring and when to arrive
Bring your confirmation number, your current driver's license or ID, and all documents the DMV website says you need for your specific service. For a license renewal, that might be your current license and proof of residency. For vehicle registration, bring your title, proof of insurance, and identification. The DMV website lists exact requirements by service type.
Arrive 10 to 15 minutes before your appointment time. The office will not see you if you arrive more than 15 minutes late, and you will have to reschedule. If you realize you forgot a required document, call the office before your appointment — sometimes they can tell you whether you can come back with it or whether you must reschedule.
If you need to cancel or reschedule
Cancel or reschedule through the same website where you booked, or call 1-919-715-7000. Canceling online is faster — log in with your confirmation number and select the option to cancel. If you reschedule, the system will show you new available times. Canceling frees up your slot for someone else and helps reduce wait times across the state.
If you miss your appointment without canceling, you may have to wait longer to get your next available slot, because some offices prioritize people who have not missed before. Life happens — if you cannot make it, just cancel as soon as you know.
Common reasons appointments are delayed or denied
The most common reason an appointment gets delayed is missing documents. Bring everything the website says you need. The second reason is arriving late — the office will not hold your slot past 15 minutes. The third is that the office location you chose does not actually offer the service you need; this usually means you booked at the wrong location, so double-check your confirmation.
If your appointment is cancelled by the DMV (which happens rarely, usually due to office closures or emergencies), you will receive a call or email at the number or address you provided. Check your spam folder for DMV emails, because confirmation messages sometimes land there.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must be the one who books the appointment, because the DMV needs their identifying information. If someone cannot book online, they can call 1-919-715-7000 and a representative can book for them over the phone.
How far in advance can I book?
The online system typically shows availability 4 to 8 weeks ahead, depending on how busy your local office is. During high-demand periods, slots fill up quickly. If you do not see an open time, check back in a few days — offices release new slots regularly.
What if all appointments are full in my county?
Try booking at a different county's DMV office if you are willing to travel. The online system lets you search by county. You can also call 1-919-715-7000 and ask whether a nearby county has sooner availability, or whether your local office expects new slots to open soon.
Do I need to print my confirmation?
No. Bring your confirmation number written down or on your phone. The office will look it up in their system when you arrive. A printed copy is fine too, but not required.
What if the website is down or not working?
Call 1-919-715-7000 during business hours. The phone line is the backup way to book. If you call and cannot reach anyone, try again later — the line may be temporarily overloaded.