Book your NC DMV appointment online or by phone

The North Carolina Division of Motor Vehicles lets you schedule most appointments through their online system at ncdmv.org or by calling 1-919-715-7000. You do not have to book ahead for every transaction — some services are walk-in only — but reserving a time slot reduces your wait and guarantees you a spot on a specific day.

The online booking system shows you available dates and times at your chosen office. You pick the service you need, confirm your location preference, and receive a confirmation number by email or text. Phone appointments work the same way: you tell the representative what you need, they find an open slot, and they send you a confirmation.

Not all DMV offices offer appointments for all services. License renewals, road tests, and vehicle registration changes usually have appointment slots. Certain transactions like duplicate license requests or address changes may be walk-in only at some locations. The booking system will tell you whether appointments are available for what you need.

Key Takeaways

  • Book online at ncdmv.org or call 1-919-715-7000 to reserve a time slot at your preferred DMV office.
  • Not every service requires an appointment; the booking system shows which transactions have available slots at each location.
  • You will receive a confirmation number by email or text that you must bring to your appointment.
  • Appointment slots fill up during peak times, so booking several weeks ahead increases your chances of getting your preferred date and time.

What you need before you book

Have your driver's license or ID number ready when you start the booking process. If you are scheduling a road test, you will also need your learner's permit number. For vehicle-related appointments like registration or title work, have your vehicle identification number (VIN) available.

Know which DMV office location you want to visit. North Carolina has regional offices in most counties. The booking system lists all open locations and their hours. If your nearest office has no availability, you can check offices in neighboring counties — some may have sooner slots.

Decide what service you need before you begin. The system asks you to select your transaction type first, then shows available times. Trying to book without knowing whether you need a renewal, replacement, or new license will slow you down.

Booking online step by step

  1. Go to ncdmv.org and look for the appointment scheduling link on the homepage.
  2. Select the type of service you need from the menu (license renewal, road test, vehicle registration, etc.).
  3. Choose your preferred DMV office location from the list.
  4. View available dates and times for that office and service type.
  5. Click on the date and time that works for you.
  6. Enter your contact information: name, phone number, and email address.
  7. Review your appointment details and confirm.
  8. You will see a confirmation number on screen. Write it down or take a screenshot.
  9. Check your email or text message for a confirmation receipt within a few minutes.

Keep your confirmation number with you. You will need to provide it when you arrive at your appointment. If you do not receive a confirmation email or text within 15 minutes, check your spam folder or call the DMV to verify the booking went through.

Booking by phone

Call 1-919-715-7000 during business hours. A representative will ask which service you need and which office location you prefer. They will check availability and offer you open time slots. Once you accept a time, they will take your name, phone number, and email address.

Phone lines are busiest in the morning and early afternoon. Calling late in the day or on a Thursday or Friday may mean shorter wait times. Have your driver's license or ID number ready before you call to speed up the process.

The representative will give you a confirmation number over the phone. Write it down when ready. You should also receive a confirmation text or email, but the number they give you verbally is your proof of booking if the electronic confirmation does not arrive.

What to bring to your appointment

Bring your confirmation number and a valid photo ID. For most transactions, you will also need the documents specific to your service: a current license for renewals, your learner's permit for road tests, or your vehicle title and registration for vehicle services.

Bring proof of residency if you are explore for a new license or ID. Acceptable documents include a utility bill, lease agreement, or bank statement with your current address dated within the last 60 days. Some transactions do not require proof of residency; the DMV website lists what you need for each service type.

Arrive 10 to 15 minutes early. Even with an appointment, you may wait a few minutes, but you will not wait as long as walk-in customers. Bring any additional paperwork the confirmation email mentioned — some services require extra forms or documents depending on your situation.

If you need to cancel or reschedule

You can cancel or reschedule through the same online system where you booked. Log in with your confirmation number and email address, and you will see options to change your time or cancel. If you booked by phone, call the same number to make changes.

Cancel as soon as you know you cannot make your appointment. This frees up the slot for someone else and prevents a no-show on your record. If you miss an appointment without canceling, you may face a longer wait for your next available slot.

If you need to reschedule more than a few days out, the online system usually has availability. If your appointment is within the next few days and you need to move it, calling the DMV directly may be faster than using the website.

Walk-in services and locations without appointments

Some DMV transactions do not require appointments. Duplicate license or ID requests, address changes, and certain vehicle services may be walk-in only at your location. The booking system will tell you if appointments are not available for what you need.

Walk-in wait times vary by location and time of day. Offices in smaller towns typically have shorter waits than those in urban areas. Arriving early in the morning or mid-week usually means less crowding than afternoons or Fridays.

If you arrive for a walk-in service and the wait is long, you can ask the staff whether you can book an appointment for a later date instead. Many offices will let you schedule a future slot even if appointments are not normally available for that service.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment or be present when someone else books on their behalf. If you are booking for a minor or someone who cannot use the online system, you can call the DMV and explain the situation; they may allow you to book with their information and your contact details.

How far in advance can I book an appointment?

You can usually book up to 30 days ahead, though this varies by location and service type. Popular services like road tests fill up quickly, so booking as far ahead as the system allows increases your chances of getting your preferred date and time.

What if there are no appointments available at my preferred office?

Check offices in nearby counties or cities. The booking system shows all locations statewide. You can also call the DMV to ask when the next batch of appointments opens up for your location, or ask whether they have a cancellation list you can join.

Do I have to pay a fee to book an appointment?

No. Booking an appointment is free. You only pay the standard DMV fees for your service when you arrive at your appointment. Fees vary by transaction type and are listed on ncdmv.org.

What happens if I arrive late to my appointment?

Arrive as close to your scheduled time as possible. If you are running more than 15 minutes late, call the DMV office directly to let them know. They may work you in or ask you to reschedule, depending on how busy they are and how late you are.