How to Schedule Your North Carolina DMV Appointment
North Carolina's Division of Motor Vehicles uses an online appointment system called NCDMV Online Services. You can book most appointments through the website at ncdmv.ncdot.gov without calling. The system lets you choose your location, date, and time slot up to 60 days in advance. If you cannot use the online system, you can call the DMV directly, though wait times by phone are longer than booking online.
Not every service requires an appointment. Walk-in visits are still accepted at most DMV offices, but appointment holders are served first. If you book ahead, you avoid the longest waits and know exactly when to arrive.
Key Takeaways
- Book online at ncdmv.ncdot.gov using your driver's license number or ID number; the system opens 60 days ahead.
- Common services with appointments include license renewals, replacements, address changes, and new license applications.
- You must bring the documents listed for your specific service type, or the DMV will not process your request.
- If you miss your appointment, you can reschedule online or by phone without penalty, but arriving more than 15 minutes late may result in cancellation.
- Some services like commercial driver's license (CDL) tests and certain ID replacements may have longer wait times or limited appointment slots.
Steps to Book Online Through NCDMV Online Services
Go to ncdmv.ncdot.gov and select "Schedule an Appointment" from the homepage. You will need your North Carolina driver's license number or ID number to log in. If you do not have a license yet, you can still book an appointment for a new license process, but the process differs slightly—call 919-715-7000 instead.
After logging in, select the service you need from the dropdown menu. The system will show you available DMV offices near your location and open time slots. Choose the office and date that work for you. You will receive a confirmation number by email and text message (if you provide a phone number). Save this number—you will need it if you need to reschedule or cancel.
The online system is open 24 hours a day. Appointments fill up fastest for popular times like early mornings and Saturdays, so booking as soon as slots open (60 days ahead) gives you more choices.
Booking by Phone if You Cannot Use the Website
Call the DMV customer service line at 919-715-7000. This line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your driver's license or ID number ready, and know which DMV office location you prefer and what service you need.
Phone wait times are typically longer than online booking, sometimes 30 minutes or more during peak hours. If you call early in the morning or late in the afternoon, you may wait less. The phone line does not operate on weekends or state holidays.
What Services Require an Appointment in North Carolina
Most routine services can be scheduled online: license renewals, license replacements, address changes, name changes, and new license applications. Vision tests and written knowledge tests for new drivers can also be scheduled in advance at most locations.
Some services have limited appointment availability or may require you to visit in person without an appointment. These include commercial driver's license (CDL) skills tests, certain ID card services, and transactions that require a supervisor's review. If you are unsure whether your service needs an appointment, check the NCDMV website or call 919-715-7000 before visiting.
Documents You Must Bring to Your Appointment
The documents required depend on your service type. For a license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement dated within 60 days). For a new license, bring your Social Security card, proof of identity (passport or birth certificate), and proof of residency.
For address changes or name changes, bring your current license and a document showing your new address or name (marriage certificate, court order, or utility bill). If you are replacing a lost or stolen license, bring your current license number or a police report if it was stolen.
The NCDMV website lists the exact documents needed for each service. Bring originals, not copies—the DMV will not accept photocopies for identity or residency documents. If you arrive without the required documents, your appointment will be cancelled and you will need to reschedule.
What Happens if You Miss or Need to Change Your Appointment
If you need to reschedule, log back into NCDMV Online Services using your confirmation number and change your date and time. You can also call 919-715-7000 to reschedule by phone. There is no fee or penalty for rescheduling.
If you arrive more than 15 minutes after your scheduled time, the DMV may cancel your appointment and ask you to book a new one. If you miss your appointment entirely, you will need to schedule again through the online system or by phone. Missing an appointment does not affect your license or record.
DMV Office Locations and Hours
North Carolina has DMV offices in most counties. The main office is in Raleigh, but you can visit any office in the state. When you book online, the system shows you the nearest offices and their hours. Most offices are open Monday through Friday, 8 a.m. to 5 p.m., with some locations offering limited Saturday hours.
A few high-traffic offices in Charlotte, Greensboro, and the Research Triangle area may have longer wait times even with appointments. If you have flexibility, booking at a smaller county office may result in a shorter visit. Check the NCDMV website for the full list of locations and their specific hours.
Frequently Asked Questions
Can I book an appointment if I do not have a North Carolina driver's license yet?
You cannot book online without a license or ID number, but you can call 919-715-7000 to schedule an appointment for a new license process. Have your Social Security number and date of birth ready when you call.
How far in advance can I book an appointment?
The online system opens appointments 60 days ahead. You can book as soon as slots become available. If you need an appointment sooner than 60 days out, call 919-715-7000 to see if same-week or next-week slots are available.
What if the online system says no appointments are available?
Try searching for a different DMV office location or a different date. If all nearby offices are full, call 919-715-7000 to ask about cancellations or to be placed on a waitlist. Appointments sometimes open up as other people reschedule.
Do I need an appointment to renew my license by mail?
No. North Carolina allows some drivers to renew by mail without visiting an office. Check the NCDMV website to see if you are may be able to access. Mail renewals take longer than in-person appointments but do not require you to schedule a visit.
What if I arrive early for my appointment?
You can check in early, but you will not be served until your scheduled time. Arriving 10 to 15 minutes early is normal and gives you time to find parking and check in at the counter.