North Carolina DMV requires an appointment for most in-person services
Yes. The North Carolina Division of Motor Vehicles requires an appointment for nearly all transactions at its driver license offices. Walk-ins are not accepted at most locations. You must book a time slot before you arrive, either online through the NC DMV website or by phone.
The requirement applies to driver license renewals, replacements, address changes, written tests, road tests, and most other services. A few exceptions exist — some offices may accept walk-ins for specific transactions during certain hours, but this varies by location and is not may provide. Calling ahead or checking the specific office's page on the NC DMV site is the only way to know whether your local office accepts walk-ins for your particular need.
Key Takeaways
- You must book an appointment online at ncdmv.org or by calling the NC DMV to visit a driver license office for most services.
- Appointments can typically be scheduled up to 30 days in advance, though availability depends on your location and the service you need.
- The online appointment system shows real-time availability at each office, so you can see which dates and times have openings before you book.
- If you cannot find an appointment at your preferred office, nearby offices may have sooner availability.
- Some services, such as certain written tests or specific transactions, may have different rules — check your local office's page to confirm.
How to book an appointment online
The NC DMV website at ncdmv.org has a dedicated appointment booking system. You select your county, the type of service you need, and your preferred date range. The system then shows you available time slots at offices in that area.
You will need to provide your name, phone number, email address, and the reason for your visit. The system confirms your appointment when ready and sends a confirmation email. You can also view or cancel your appointment through the same system if your plans change.
The online system is available 24 hours a day. Appointments typically open 30 days in advance, so if you need a specific date, check back on the day that date becomes available.
Booking by phone if online slots are full
If the online system shows no available appointments at your preferred office, you can call the NC DMV customer service line. The phone number is listed on the ncdmv.org website and varies by region. Staff can sometimes find appointments that do not appear in the online system or direct you to nearby offices with sooner availability.
Phone lines are typically busiest in the morning and early afternoon. Calling late in the day or early in the week may result in shorter wait times. Have your driver license number or identification information ready when you call.
What to bring to your appointment
The documents you need depend on your specific transaction. For a driver license renewal, you typically need your current license and proof of residency. For a replacement license, you need your current license or identification and proof of residency. For a written test, you need proof of identity and proof of residency.
The NC DMV website lists required documents for each service type. Review the list for your specific transaction before your appointment. Arriving without the correct documents will result in your appointment being cancelled, and you will need to reschedule.
What happens if you miss or need to reschedule
If you miss your appointment without cancelling, the time slot is lost and you will need to book a new one. Some offices may flag repeated no-shows, which could affect your ability to book future appointments.
You can cancel or reschedule through the online system up to 24 hours before your appointment time. If you need to cancel within 24 hours, call the office directly. The phone number is provided in your confirmation email.
Appointment availability varies by location and season
Offices in larger cities and urban areas often fill appointments weeks in advance, while rural offices may have more when ready availability. If your preferred office has no openings, checking nearby offices can sometimes yield appointments within days rather than weeks.
Availability also fluctuates with the calendar. Appointments tend to fill quickly in the weeks before holidays and at the end of months when license renewals are due. Booking as early as possible — on the day your preferred date opens in the system — increases your chances of getting your preferred time.
Frequently Asked Questions
Can I go to any DMV office or do I have to go to the one in my county?
You can visit any NC DMV driver license office, not just the one in your county. If your home office is fully booked, you can book an appointment at an office in a neighboring county. The appointment system lets you search by county or region.
What if I have an emergency and need to be seen the same day?
Same-day appointments are rare and typically reserved for documented emergencies. Call the office directly to explain your situation and ask whether they can accommodate you. Some offices may have a small number of emergency slots, but this is not may provide.
Do I need an appointment for a road test?
Yes. Road tests require an appointment booked through the same online system or by phone. Road test appointments often fill faster than other services, so book as early as possible if you need a specific date.
What if I book an appointment but my schedule changes?
You can reschedule or cancel through the online system up to 24 hours before your appointment. If you cancel with less than 24 hours notice, call the office directly. Rescheduling through the system is faster than cancelling and rebooking separately.
Are there any services available without an appointment?
Most services require an appointment. Some offices may accept walk-ins for limited transactions during specific hours, but this varies. Check your local office's page on ncdmv.org or call ahead to confirm whether walk-ins are accepted for your particular need.