Book your NC DMV appointment online or by phone

North Carolina's DMV lets you schedule appointments through its official website or by calling a regional office. You do not have to wait in line without an appointment — the state runs a reservation system that assigns you a specific date and time. Most appointments are available within two to four weeks, though this varies by location and season.

The online system is faster than calling. You can see available times when ready, choose what works for your schedule, and receive a confirmation number on the spot. If you prefer to call, have your driver's license number or identification number ready, and the staff member will walk you through available slots for your nearest office.

You will need to know what transaction you are coming in for — renewing your license, getting your first license, changing your address, or something else. The system asks you to select your transaction type before showing you appointment times, because different services take different amounts of time.

Key Takeaways

  • Visit ncdmv.org and select "Schedule an Appointment" to see available times at your nearest DMV office without calling.
  • Have your driver's license number or state ID number ready when you book, along with your zip code to find the right office location.
  • Select your specific transaction type during booking — the system shows different availability for license renewals versus new licenses versus address changes.
  • You will receive a confirmation number and email or text reminder; bring your confirmation number and required documents on your appointment day.
  • If an office is fully booked, try searching nearby counties or check back in a few days, as cancellations open up regularly.

Steps to book online at ncdmv.org

Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it to enter the booking system. You will be asked to enter your zip code or county to find DMV offices near you. North Carolina has regional offices in most counties, so you should see at least one or two options.

Next, select the type of transaction you need. The system lists common services: license renewal, new license, commercial license, address change, duplicate license, and others. Choose the one that matches your reason for visiting. This step matters because it determines which time slots the system shows you — a straightforward address change might have more availability than a new license appointment.

Once you pick your transaction type, the system displays available dates and times at your chosen office. Scroll through the calendar and click on a date that works for you. You will then see specific time slots for that day. Pick the time slot you prefer.

Enter your personal information: full name, date of birth, driver's license number or state ID number, phone number, and email address. Double-check this information before submitting. The system will generate a confirmation number and send it to your email and phone. Save this number — you will need it when you arrive at your appointment.

Booking by phone if the website is not working

If you cannot use the online system, call your regional DMV office directly. Find the phone number for your county on ncdmv.org under "Contact Us" or "Locations." When you call, tell the staff member what type of transaction you need and your preferred dates. They will check availability and book you into an open slot.

Phone lines are busiest on Monday mornings and Friday afternoons. If you get a busy signal or long hold time, try calling mid-week or mid-morning. Some offices also accept appointment requests through their local county website, so check your county's DMV page first.

When you book by phone, write down your confirmation number, the date, the time, and the office address. Ask the staff member to repeat all of this information back to you before you hang up. You will not receive an automatic text or email reminder if you book by phone, so set a phone reminder yourself for the day before your appointment.

What documents to bring to your appointment

The documents you need depend on your transaction type. For a license renewal, bring your current driver's license and proof of residency (a recent utility bill, lease, or bank statement with your name and address). For a new license, bring your birth certificate or passport, proof of Social Security number, and two forms of proof of residency.

If you are changing your address, bring your current license and one document showing your new address. For a duplicate license, bring your current license or state ID. Bring your confirmation number and the email or text confirmation you received when you booked.

The DMV website lists the full document requirements for each transaction type under "What to Bring." Check this page before your appointment so you do not arrive without something you need. If you show up without required documents, the office may cancel your appointment and ask you to reschedule.

What to do if no appointments are available

If your preferred office is fully booked, try searching nearby counties. North Carolina's system shows offices within a certain distance of your zip code, but you can manually enter a different county's zip code to see their availability. Sometimes a neighboring county has open slots sooner than your home county.

Check back every few days. Cancellations happen regularly as people reschedule or do not show up. The system releases these slots back into the calendar, so an office that was full on Monday might have openings by Wednesday. Set a phone reminder to check again in three or four days.

If you have a time-sensitive need — your license expires soon or you need to renew before a trip — call your regional office and explain the situation. Some offices hold a small number of same-day or next-day appointments for emergencies. They cannot may provide one, but it is worth asking.

Rescheduling or canceling your appointment

If you need to change your appointment, log back into ncdmv.org with your confirmation number and reschedule through the same system. You can also call your regional office and ask them to move your appointment to a different date or time. Cancellations made at least 24 hours before your appointment time free up the slot for other people.

If you cancel with less than 24 hours' notice, the office may mark you as a no-show. Multiple no-shows can result in a temporary hold on your ability to book future appointments, so cancel as soon as you know you cannot make it.

What happens on your appointment day

Arrive 10 to 15 minutes early. Bring your confirmation number, your required documents, and a valid photo ID if you have one. Check in at the front desk and give them your confirmation number. The staff will verify your information and direct you to the correct window or waiting area.

Most transactions take 15 to 30 minutes once you reach the counter. You may be asked to take a new photo, pass a vision test, or sign documents. Payment is due at the time of service — bring a debit card, credit card, or cash. The DMV does not accept checks.

If you are a no-show — you do not arrive by 15 minutes after your scheduled time — the office will cancel your appointment and you will need to reschedule. This counts as a no-show on your record.

Frequently Asked Questions

Can I walk in without an appointment?

Walk-in service is limited and varies by office. Some locations accept walk-ins on a first-come, first-served basis, but you may wait several hours. Booking an appointment guarantees you a specific time slot and is much faster. Call your local office to ask about their walk-in policy.

How far in advance can I book an appointment?

You can usually book appointments up to 30 days in advance through the online system. If you need an appointment further out, call your regional office directly and ask if they can schedule you. Some offices allow phone bookings beyond the 30-day window.

What if I miss my appointment?

If you do not show up, the office marks it as a no-show. Multiple no-shows may result in a temporary restriction on booking future appointments online. Call your regional office to reschedule and explain why you missed it.

Can I book an appointment for someone else?

You can book an appointment for a family member or someone you are helping, but you will need their personal information: date of birth, driver's license number or state ID number, and phone number or email for the confirmation. They must be present at the appointment with valid identification.

Is there a fee to book an appointment?

Booking the appointment itself is free. You only pay when you complete your transaction at the DMV office. The fee depends on what you are doing — license renewal, new license, and address changes all have different costs.