Book your North Carolina DMV appointment through the official NCDMV website

The North Carolina Division of Motor Vehicles runs an online appointment system at ncdmv.dot.nc.gov. You can reserve a time slot for most in-person services without calling or visiting an office first. The system shows you available dates and times at your chosen location, and you receive a confirmation number by email.

Not every service can be booked online — some transactions still require a phone call or walk-in visit. The website tells you which services have online scheduling and which do not before you start the process.

Key Takeaways

  • Go to ncdmv.dot.nc.gov and select "Schedule an Appointment" to see available times at DMV offices near you.
  • You will need to choose your service type first, because not all services offer online scheduling.
  • The system sends a confirmation email with your appointment number, date, time, and the documents you need to bring.
  • If you cannot find an open slot online, call 1-919-715-7000 during business hours to book by phone or ask about walk-in options.
  • Arrive 10 to 15 minutes early with all required documents, or your appointment may be cancelled.

What services you can book online

Common transactions with online scheduling include driver's license renewals, license replacements, address changes, name changes, and vehicle registration renewals. You can also book appointments for written tests, road tests, and commercial driver's license services at many locations.

Less common services — such as duplicate title requests, out-of-state license transfers, or commercial vehicle inspections — may not have online slots. When you visit the scheduling page, the system will tell you whether your specific service has available times. If it does not, the page will direct you to call or visit in person.

Steps to book your appointment online

Start at ncdmv.dot.nc.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select the type of service you need from the dropdown menu. The system will ask for your county or the city where you prefer to visit.

Next, you will see a calendar showing available dates at nearby DMV offices. Select a date, then choose a time slot from the options shown. You will be asked to enter your name, email address, and phone number. Double-check your email address — the confirmation goes there, and you will need it to find your appointment later.

After you submit, the system generates a confirmation number. Write it down or save the email. Bring this number, your confirmation email, and all required documents when you arrive.

What documents to bring

The documents you need depend on your service. For a driver's license renewal, you typically need your current license, proof of residency (a utility bill or lease), and proof of Social Security number. For vehicle registration, bring your current registration card and proof of insurance.

Your confirmation email lists the specific documents required for your appointment. Review that list before you go, because arriving without the right paperwork may result in cancellation and you will need to reschedule.

If you cannot find an online appointment

DMV offices fill up quickly, especially in urban areas. If the online system shows no available times, you have two options: call 1-919-715-7000 to book by phone, or visit a DMV office in person during walk-in hours.

Phone lines are typically busiest in the morning and early afternoon. Calling late in the day or early in the week may get you through faster. When you call, have your service type and preferred location ready.

Walk-in hours vary by location. Check the office hours on ncdmv.dot.nc.gov before you go, because some offices have limited walk-in availability or require you to arrive by a certain time to be seen that day.

What to expect on appointment day

Arrive 10 to 15 minutes before your scheduled time. Bring your confirmation number, confirmation email, and all documents listed in that email. The DMV may cancel your appointment if you arrive more than 15 minutes late.

Check in at the front desk with your confirmation number. You will be called when it is your turn. Most appointments take 15 to 30 minutes, depending on the service. If you need a new photo (for a license renewal or replacement), the office will take it during your visit.

Rescheduling or cancelling your appointment

If you need to change your appointment, log back into the scheduling system using your confirmation number and email address. You can cancel and rebook a new time slot. Do this as soon as you know you cannot make it, so the slot opens for someone else.

If you lose your confirmation number, go to ncdmv.dot.nc.gov and select "Find My Appointment." Enter your email address and the system will show your scheduled time and confirmation details.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who will be served must be the one who books the appointment, because the confirmation is tied to their name and email. If someone else needs an appointment, they must schedule it themselves using their own email address.

How far in advance can I book?

You can usually book up to 30 days ahead, though this varies by location and service type. The online calendar shows you the furthest date available at your chosen office. If you need an appointment sooner, check back daily — cancellations open up slots regularly.

What if I miss my appointment?

The DMV will cancel your slot if you do not arrive within 15 minutes of your scheduled time. You will need to book a new appointment through the online system or by phone. Repeated no-shows may result in restrictions on future online bookings at some locations.

Is there a fee to book online?

No. Booking your appointment online is free. You will pay the standard DMV service fee when you complete your transaction in person — the amount depends on the service you are getting.

What if the website is down or not working?

Call 1-919-715-7000 to book by phone. The DMV also accepts walk-in customers during published office hours, though wait times may be longer than with a scheduled appointment.