The fastest way to get an NC DMV appointment

The North Carolina Division of Motor Vehicles runs an online appointment system at ncdmv.org. You go to their website, choose your location and service type, and pick an available time slot. Most appointments are available within one to three weeks, though busy locations in Charlotte, Raleigh, and Greensboro sometimes book out further.

You do not need to call or visit in person to reserve a time. The online system shows you real availability and confirms your appointment when ready. You will receive a confirmation number by email or text, depending on how you set up the appointment.

If you cannot use the online system or need help, you can call the NC DMV at 1-919-715-7000. Wait times on the phone are typically longer than booking online, but staff can walk you through the process or book an appointment for you over the phone.

Key Takeaways

  • Visit ncdmv.org and select your nearest DMV office, then choose your service type and available time slot to book online.
  • You will need your driver's license number or identification number, plus details about the service you need (renewal, license test, title transfer, etc.).
  • Bring all required documents to your appointment—the DMV website lists what you need based on your specific service before you book.
  • If you miss your appointment, you can book another one online or by phone without penalty, but arriving late may result in being turned away.
  • Some services like written tests and road tests have limited appointment slots and book faster than others like renewals.

Step-by-step: booking online at ncdmv.org

Open ncdmv.org in your web browser and look for the "Schedule an Appointment" button on the homepage. Click it to enter the appointment booking system.

Select your county and the specific DMV office you want to visit. North Carolina has regional offices in most counties. If you are near a county line, you can choose whichever office is most convenient—you do not have to use the one in your home county.

Choose the service you need from the dropdown menu. Common options include driver's license renewal, written knowledge test, road test, commercial driver's license (CDL) services, vehicle registration, and title services. The system will only show time slots for the service you select.

Pick your preferred date and time from the available slots shown on the calendar. The system displays only times that are actually open—if a slot is not listed, it is already booked. Click to confirm your choice.

Enter your contact information: phone number and email address. The DMV will send your confirmation number to both. Write down your confirmation number or take a screenshot—you will need it when you arrive.

What documents and information you need before booking

Before you start the online booking process, gather the documents related to your specific service. The DMV website has a checklist for each service type. For a driver's license renewal, you typically need your current license and proof of residency (a recent utility bill, lease, or bank statement with your name and address). For a road test, you need your learner's permit and proof of insurance.

Have your Social Security number ready. The DMV asks for it during the appointment booking process. You will also need a valid form of identification—your current driver's license, passport, or state ID card.

If you are explore for a Real ID-compliant driver's license, bring additional proof of citizenship (birth certificate or passport) and proof of Social Security number (Social Security card, W-2, or tax return). Real ID is required for federal building access and domestic air travel starting May 7, 2025, but you can still get a standard license without it.

Check the specific requirements for your service on ncdmv.org before you book. Arriving without the right documents will result in your appointment being cancelled, and you will have to book again.

Appointment availability and wait times by service type

Driver's license renewals usually have the most available slots because the DMV processes them quickly. You can often find an appointment within one to two weeks, even at busy locations.

Written knowledge tests and road tests book faster and have fewer slots. These appointments often fill two to four weeks out, especially in urban areas. If you need a road test, book as soon as you are ready—slots disappear quickly.

Vehicle title and registration services vary by location. Some offices handle these in-house and have good availability; others refer you to a third-party agent. Check your specific office's availability when you book.

Commercial driver's license (CDL) appointments are the hardest to find. CDL testing slots often book six to eight weeks out or longer. If you need a CDL, book your appointment as soon as you know you will need it.

What to do if your preferred time slot is full

If the date and time you want are booked, try a different DMV office in a nearby county. Offices in smaller towns often have more availability than those in major cities. The drive may be longer, but you might get an appointment weeks sooner.

You can also check back on the website in a few days. Appointments open up regularly as people cancel or reschedule. If you are flexible on timing, checking back every few days increases your chances of finding an earlier slot.

If you cannot find an appointment online and need one urgently, call 1-919-715-7000. The phone line staff sometimes have access to additional slots or can place you on a waitlist for cancellations.

What happens on the day of your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid form of identification. The DMV office will have your appointment details pulled up when you check in.

Check in at the front desk and give the staff member your confirmation number. They will verify your documents and direct you to the appropriate service window. Wait times at your appointment time are usually short—typically 15 to 30 minutes—because the DMV staggered the appointments.

If you arrive more than 15 minutes late, the DMV may turn you away and cancel your appointment. You will have to book another one online or by phone. If you realize you will be late, call the office directly to let them know.

After your service is complete, you will receive a receipt. For driver's license services, your new license will arrive by mail within 7 to 10 business days. For road tests and written tests, you will get your results when ready.

Rescheduling or cancelling your appointment

To cancel or reschedule, go back to ncdmv.org and select "Manage Your Appointment." Enter your confirmation number and the phone number or email you used when you booked. You can then cancel or change your date and time.

You can also call 1-919-715-7000 to reschedule by phone. There is no penalty for cancelling or rescheduling—you can do it as many times as you need.

If you cancel, your time slot opens back up for other people to book. If you know you cannot make your appointment, cancel as soon as possible so someone else can use that slot.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment using their own identification information. If someone cannot book online, they can call 1-919-715-7000 and a staff member will book it for them over the phone.

What if I do not have an email address or cell phone?

Call 1-919-715-7000 to book by phone. The DMV staff will take your information and confirm your appointment. They will give you a confirmation number to write down. You can also ask them to mail your confirmation if you prefer.

Do I need to book an appointment for a vehicle registration renewal?

No. Vehicle registration renewals can be done online at ncdmv.org, by mail, or at an authorized third-party agent (like some tag offices). You only need an in-person appointment if you are registering a new vehicle or handling a title issue.

What if I fail my road test—do I have to book a new appointment?

Yes. After you fail, you must wait at least one business day before you can book another road test appointment. Go back to ncdmv.org and book your next attempt. There is no limit on how many times you can test.

Can I walk in without an appointment?

Walk-in service is not available at most NC DMV offices. Some locations may accept walk-ins for specific services during certain hours, but this varies by office. Check your local office's website or call ahead to ask. Booking an appointment online is the most reliable way to be seen.