Book your NC driver's license appointment through the DMV's online system or by phone

North Carolina's Division of Motor Vehicles (DMV) requires you to schedule an appointment before visiting most license offices. You cannot walk in without one — the state moved to appointment-only service to reduce wait times and manage office capacity. You can book online through the NC DMV website or call the appointment line at 1-919-715-7000.

The online system lets you choose your location, date, and time slot. Phone appointments take longer but work if you do not have internet access or need help selecting a service type. Both routes are free. Appointments typically open 30 days in advance, and slots fill fastest in urban areas like Charlotte, Raleigh, and Greensboro.

Key Takeaways

  • NC DMV requires an appointment at most license offices; walk-ins are not accepted except at a few rural locations that still allow them.
  • Book online at ncdmv.org or by phone at 1-919-715-7000; appointments open 30 days ahead and fill quickly in cities.
  • You need a Real ID-compliant document (passport, birth certificate, or state ID) plus proof of residency and Social Security number to renew or replace a license.
  • Bring original documents to your appointment; copies are not accepted, and missing paperwork will force you to reschedule.
  • If you cannot keep your appointment, cancel at least 24 hours ahead through the same system to free the slot for others.

What documents you need before booking

Gather your documents before you schedule. The DMV will not process your request without them, and you cannot go back home mid-appointment. You need proof of identity, proof of Social Security number, and proof of North Carolina residency.

For identity, bring an original passport, birth certificate, or current state ID. A photocopy does not work. For Social Security, bring your Social Security card, W-2, or 1099 form — the actual document, not a photo. For residency, bring a recent utility bill, lease, mortgage statement, or bank statement with your name and NC address. The document must be dated within the last 60 days.

If you are renewing a license that is not expired or about to expire, you may be able to renew by mail instead of booking an appointment. Check the NC DMV website to see if mail renewal is an option for your situation.

How to book online at ncdmv.org

Go to ncdmv.org and look for the "Schedule an Appointment" link on the homepage. Click it and select the type of service you need — renewal, replacement, new license, or Real ID upgrade. The system will ask for your driver's license number or Social Security number to pull up your record.

Next, choose your county and preferred office location. The map shows all open offices in that county. Select your preferred date range, and the system displays available time slots. Pick the one that works for you and confirm. You will receive a confirmation number by email and text if you provide a phone number.

Save your confirmation number. You will need it when you arrive at the office. If the system shows no available slots, check back the next day — cancellations happen regularly, and new slots may open.

Booking by phone if online does not work

Call 1-919-715-7000 during business hours (typically 8 a.m. to 5 p.m., Monday through Friday). Have your driver's license number or Social Security number ready. Tell the representative what service you need and your preferred county and date range.

The representative will check availability and offer you the next open slots. They will confirm your appointment over the phone and may email or mail you a confirmation. Write down the date, time, and office address. If you do not receive a confirmation in writing within a few days, call back to verify the appointment was recorded.

What to expect on appointment day

Arrive 10 to 15 minutes early. Bring your confirmation number, all original documents, and a completed process form if you printed one ahead of time (optional but speeds things up). The DMV office will be quieter than a walk-in location, but you may still wait 30 to 60 minutes depending on how many appointments are scheduled that day.

The staff will verify your documents, take your photo, and process your request. If anything is missing or incorrect, they will tell you when ready. You cannot fix it on the spot — you will have to reschedule. Bring everything the first time.

Most new licenses are mailed to you within 5 to 10 business days. If you need it faster, ask about expedited service when you arrive; some offices offer it for an extra fee.

If you cannot keep your appointment

Cancel through the same system where you booked — online at ncdmv.org or by calling 1-919-715-7000. Do this at least 24 hours before your appointment time. If you cancel with less notice or do not show up, you may have to wait longer for the next available slot.

If you need to reschedule, cancel first, then book a new appointment. Do not just skip it and book a second one — the DMV tracks no-shows and may require you to call instead of booking online for future appointments.

Real ID appointments and what makes them different

A Real ID-compliant license has a gold star in the upper right corner and meets federal identification standards for airport security and federal building access. If your current license does not have the star, you can upgrade it at your appointment.

Real ID appointments require the same documents as a regular renewal, plus one additional proof of residency if you have moved since your last license. The process takes slightly longer because the DMV verifies your Social Security number against federal records. There is no extra fee for the Real ID upgrade in North Carolina.

Frequently Asked Questions

What if all appointment slots are full in my area?

Check neighboring counties — you can travel to any NC DMV office, not just the one nearest you. Rural offices often have more availability than urban ones. You can also check back daily; cancellations free up slots regularly, especially a few days before the appointment date.

Can I book an appointment for someone else?

No. The person getting the license must book their own appointment or have a parent or guardian book it for them if they are under 18. You cannot show up with someone else's confirmation number.

Do I need an appointment if I am renewing by mail?

No. Mail renewal does not require an appointment. Check ncdmv.org to see if you are may be able to access — most people renewing a valid license can renew by mail without visiting an office.

What happens if I show up without an appointment?

Most NC DMV offices will not serve you. A few rural locations still accept walk-ins, but you cannot know which ones without calling ahead. Book an appointment to may provide service.

Can I change my appointment time after I book?

Yes. Cancel your current appointment and book a new one with the time slot you want. Do this online or by phone using the same system. Make sure you cancel the old one so you do not have two appointments on your record.