Yes, the North Carolina DMV takes appointments, and you must book one online before you visit most locations
The North Carolina Division of Motor Vehicles requires you to reserve a time slot through its online appointment system before going to a driver license office. Walk-ins are not accepted at most locations. You book through the NC DMV website, choose your county office and preferred date and time, and receive a confirmation number. The system is free and available seven days a week.
A few NC DMV offices still accept walk-ins on a limited basis, but these are exceptions. Most offices have moved entirely to appointment-only service. If you show up without a reservation, you will be turned away. The appointment system exists because the DMV processes high volumes of transactions — license renewals, new licenses, ID cards, vehicle registrations — and appointments keep wait times manageable for people who have booked ahead.
Key Takeaways
- You must book your NC DMV appointment online at ncdmv.org before visiting; walk-ins are not accepted at most locations.
- The online system lets you pick your county office, date, and time slot, and you receive a confirmation number when ready.
- Appointments are free and the booking system is open every day of the week, though available times vary by location and season.
- You should arrive 10 to 15 minutes early with all required documents for your transaction type, or your appointment may be cancelled.
- If you cannot book an appointment online, call the NC DMV customer service line for help or to ask about walk-in availability at your nearest office.
How to book your appointment on the NC DMV website
Go to ncdmv.org and look for the "Schedule an Appointment" link on the homepage. Click it and you will enter the booking system. The first step is to choose what you need — renew your driver license, get a new license, obtain an ID card, register a vehicle, or handle another transaction. The system will ask which county office you prefer to visit.
After you select your county, the system shows available dates and times for the next several weeks. Pick the slot that works for you and enter your name, phone number, and email address. You will receive a confirmation number on screen and also by email. Save this number; you will need it when you arrive at the office. The whole process takes about five minutes.
If you do not have internet access or run into trouble booking online, call the NC DMV customer service line at 1-919-715-7000. Staff can help you book over the phone or tell you if your local office has any walk-in hours. Wait times for phone support vary, especially during peak seasons like summer and early fall.
What documents to bring to your appointment
The documents you need depend on what you are doing. For a driver license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). If you are getting a new license for the first time or after a suspension, you will need proof of identity (a passport or birth certificate), proof of Social Security number (a Social Security card or tax return), and proof of residency.
For vehicle registration, bring your title, proof of insurance, and proof of residency. If you are registering a vehicle for the first time in North Carolina, you may also need an inspection report. The NC DMV website lists the full document checklist for each transaction type under "What to Bring."
Bring originals or certified copies, not photocopies. The DMV staff will not accept uncertified copies of documents like birth certificates or titles. If you show up without the right documents, your appointment will be cancelled and you will have to book another one.
When appointments are available and how far ahead you can book
Appointment availability varies by county and season. Rural counties often have openings weeks in advance, while busy urban offices like Mecklenburg County (Charlotte) and Wake County (Raleigh) may book up two to four weeks out during peak times. You can typically book up to 30 days ahead, though the system may show fewer slots during high-demand periods.
The busiest times at NC DMV offices are late summer (August and September), when people renew licenses before they expire and register vehicles before school starts. January is also busy because many licenses expire in January. If you need an appointment and cannot find an open slot at your preferred location, try booking at a nearby county office or check back in a few days — cancellations open up regularly.
What to expect when you arrive for your appointment
Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid form of payment if you are paying a fee (cash, debit card, or credit card — policies vary by office). Check in at the front desk and give the staff member your confirmation number. They will verify your documents and direct you to the right window.
Most transactions take 15 to 30 minutes once you are called. If you are renewing a license, you will have your photo taken and answer a few questions. If you are registering a vehicle, the staff will process your paperwork and issue your registration and license plates. If you are getting an ID card, the process is similar to a license renewal.
If you arrive more than 15 minutes late, your appointment may be cancelled and you will lose your slot. If you need to reschedule, cancel your current appointment through the website and book a new one.
Cancelling or rescheduling your appointment
To cancel or reschedule, log back into the NC DMV appointment system on ncdmv.org using your confirmation number and the phone number or email you provided when you booked. You can change your date and time or cancel entirely. If you cancel, your slot opens up for someone else to book.
If you cannot reach the online system or need to cancel urgently, call the NC DMV customer service line. Cancelling ahead of time is important because it frees up the appointment for another person and prevents the office from holding a slot for you.
What to do if you cannot book an appointment online
If the online system is not working or you do not have internet access, call 1-919-715-7000. The NC DMV customer service team can book an appointment for you over the phone. They can also tell you if your county office has any walk-in hours, though these are rare and usually only available on specific days.
Some NC DMV offices offer limited walk-in service on certain mornings, typically before 10 a.m., but this is not may provide and varies by location. Call ahead to ask. If your office does accept walk-ins, expect a longer wait than if you had an appointment.
Frequently Asked Questions
Can I walk in to the NC DMV without an appointment?
Most NC DMV offices do not accept walk-ins. A few locations may have limited walk-in hours on certain mornings, but you should call ahead to confirm. Your best option is to book an appointment online at ncdmv.org or by phone at 1-919-715-7000.
How long does it take to get an appointment?
Availability depends on your county and the time of year. Rural areas may have openings within days, while busy urban offices can book up two to four weeks out during summer and early fall. You can typically book up to 30 days ahead through the online system.
What if I miss my appointment?
If you arrive more than 15 minutes late, your appointment may be cancelled. You will need to book a new one through the website or by phone. Cancelling ahead if you cannot make it helps free up the slot for someone else.
Do I have to pay to book an appointment?
No, booking an appointment is free. You only pay fees for the actual transaction — license renewal, registration, ID card, and so on — when you complete it at the office.
What if the online appointment system is down?
Call the NC DMV customer service line at 1-919-715-7000. Staff can book your appointment over the phone or help you troubleshoot the website. Wait times vary, especially during peak seasons.