You can schedule a North Carolina DMV appointment online, by phone, or in person at a local office

The North Carolina Division of Motor Vehicles lets you book most appointments through their online system at ncdmv.org without waiting on hold. You can also call the DMV customer service line at 1-919-715-7000 during business hours, or walk into a local DMV office to schedule in person. Online booking is usually the fastest route because you see available times when ready and get a confirmation number on the spot.

What you can schedule depends on what you need. License renewals, written tests, road tests, and ID card appointments are available online. Some services — like commercial driver's license transactions or certain title work — may require a phone call or in-person visit to confirm before you can book. The DMV website tells you which service you need and walks you through the booking steps.

Key Takeaways

  • Online appointments at ncdmv.org show you available times the same day and let you book without calling.
  • You will need your driver's license number or ID number to book online, plus the service type you need.
  • The DMV customer service line at 1-919-715-7000 can book appointments for services not available online.
  • Arriving 10 to 15 minutes early with required documents prevents delays on the day of your appointment.
  • If you cannot make your appointment, canceling online or by phone opens that slot for someone else.

Booking an appointment online at ncdmv.org

Start at the DMV homepage and look for the "Schedule an Appointment" button or link. You will be asked to enter your driver's license number or North Carolina ID number, your date of birth, and the county where you want to visit. The system then shows you which services are available at each office in that county and what dates have open slots.

Select the service you need — for example, "Renew Driver's License" or "Road Test" — and the system displays available appointment times. Pick the date and time that works for you, review your information for accuracy, and confirm. You will receive a confirmation number on screen and usually by email as well. Save this number; you will need it when you arrive at the DMV office.

The online system is open 24 hours, so you can book at any time. Appointments typically fill up faster during lunch hours and late afternoon, so early morning or mid-morning slots often have more availability.

Calling the DMV to schedule by phone

The DMV customer service line at 1-919-715-7000 is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your driver's license or ID number ready, along with the county where you want to visit and the service you need. The representative will check availability and book you into an open slot.

Phone lines are busiest between 9 a.m. and 11 a.m. and again around 2 p.m. to 3 p.m. Calling early in the morning or late in the afternoon usually means shorter wait times. If you reach a busy signal, the DMV recommends trying again in a few minutes rather than staying on hold.

Scheduling in person at a DMV office

You can walk into any North Carolina DMV office during business hours and ask to schedule an appointment at the front desk. Most offices are open Monday through Friday, 8 a.m. to 5 p.m., though some have extended hours on certain days. A few offices offer Saturday hours — check the DMV website for your local office's schedule.

Bring your driver's license or ID and be ready to tell the staff member which service you need and what dates work for you. They will book you into the system and give you a confirmation number on a receipt. This method works well if you are already at the DMV office for another reason or if you prefer to book face-to-face.

What documents to bring on your appointment day

The documents you need depend on your service, but most appointments require your current driver's license or ID card. For a license renewal, bring your current license and proof of your Social Security number (your Social Security card, W-2, or tax return). If you are renewing an ID card, bring your current card and the same proof of Social Security number.

For a road test, bring your current license, proof of insurance, and the vehicle you will be tested in. For a written test, bring your current license or ID and proof of your Social Security number. The DMV website lists the full document requirements for each service type, so check before you go to avoid a wasted trip.

Arrive 10 to 15 minutes early to allow time for check-in. Bring all documents in their original form — photocopies are usually not accepted for proof of Social Security number or insurance.

If you need to cancel or reschedule

You can cancel or reschedule an online appointment through the DMV website by entering your confirmation number. Log into the appointment system, find your booking, and select the option to cancel or change the date and time. Canceling online frees up that slot for someone else and takes effect when ready.

If you booked by phone or in person, call the DMV customer service line at 1-919-715-7000 to cancel or reschedule. Have your confirmation number ready. Try to cancel at least 24 hours before your appointment so the DMV can offer the slot to another person.

What to expect when you arrive

Check in at the front desk with your confirmation number and the documents you brought. The staff will verify your information and direct you to the waiting area. Most DMV offices use a ticket system or call your name when it is your turn. Wait times are usually shorter for people with appointments than for walk-ins, though you may still wait 15 to 30 minutes depending on how busy the office is.

When you are called, go to the window or station number shown on your ticket. The DMV employee will review your documents, take your photo if needed, process your transaction, and tell you what happens next — whether you will receive your license by mail, can pick it up when ready, or need to schedule a follow-up appointment.

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 driver's license or ID number. If someone cannot book online, they can call the DMV or visit an office in person, but they will need to provide their own identification information.

How far in advance can I schedule an appointment?

You can usually book appointments up to 30 days ahead through the online system. If you need an appointment further out, call the DMV customer service line to see what is available. Some services, like road tests, may have longer wait times during busy seasons.

What if all appointments are full in my county?

You can try scheduling in a neighboring county if one is nearby. The online system shows availability across all counties, so you can compare wait times. You can also call the DMV to ask when the next appointments will open up in your preferred county.

Do I have to make an appointment, or can I just walk in?

Walk-ins are accepted at most DMV offices, but people with appointments are usually served first. Walk-in wait times can be much longer, especially during busy hours. Scheduling ahead saves time and guarantees you a spot.

What if I miss my appointment?

If you miss your appointment without canceling, you lose that slot. You will need to schedule a new appointment through the online system, by phone, or in person. To avoid missing future appointments, set a reminder on your phone or calendar a day or two before.