Book your NC driver license appointment online or by phone before you visit

North Carolina requires you to schedule an appointment before visiting a Division of Motor Vehicles (DMV) office for most driver license services. You cannot walk in without one — the state moved to appointment-only service to manage wait times. You can book online through the NC DMV website or call the appointment line, and most appointments are available within one to three weeks depending on your location and the service you need.

The appointment system covers new licenses, renewals, replacements, and address changes. If you need to renew your license or get a duplicate after losing it, you will schedule through the same system. The appointment holds your place in line and tells the DMV which documents to have ready for your specific transaction.

Key Takeaways

  • Schedule your appointment on the NC DMV website (ncdmv.org) or by calling 1-919-715-7000 before visiting any DMV office.
  • You will need to know your driver license number, Social Security number, and the type of service you need when you book.
  • Appointments are typically available within one to three weeks, but availability varies by location and time of year.
  • Bring all required documents listed in your appointment confirmation, as the DMV will not process your request without them.
  • If you cannot keep your appointment, cancel it online or by phone so someone else can use that time slot.

How to book online through the NC DMV website

Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. You will be asked to select the type of service you need — such as a new license, renewal, replacement, or address change — and then choose your county and preferred DMV office location. The system will show you available dates and times for that office.

You will need your driver license number (or Social Security number if you do not have a license yet), your date of birth, and a valid email address. The system will send you a confirmation email with your appointment date, time, and office address. Save this email or take a screenshot, because you may need to show it when you arrive. The online system is open 24 hours and is usually the fastest way to book.

Scheduling by phone if you cannot use the website

Call the NC DMV appointment line at 1-919-715-7000. The line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your driver license number or Social Security number ready, along with the county where you want to visit. The representative will tell you which offices have openings and book a time for you.

Phone wait times can be long during peak hours, especially early in the week. If you reach a busy signal, try calling back later or use the online system instead. The phone line is most useful if you have questions about which documents to bring or if you need help choosing the right service type.

What documents to bring to your appointment

The documents you need depend on the service. For a renewal, bring your current driver license and proof of residency (such as a utility bill, lease, or bank statement with your name and address). For a new license or replacement, bring your Social Security card, proof of identity (passport, military ID, or birth certificate), and proof of residency.

Your appointment confirmation will list the specific documents required for your transaction. Bring originals or certified copies — the DMV will not accept photocopies for most documents. If you are missing a document, contact the DMV before your appointment to ask whether you can bring something else instead. Arriving without the right documents will result in a cancelled appointment and you will have to reschedule.

What to do if you need to cancel or reschedule

Cancel or reschedule through the same system where you booked. On the NC DMV website, log back in and select "Manage Your Appointment" to change your date or time. If you booked by phone, call the appointment line again and provide your confirmation number. Cancelling ahead of time frees up the slot for someone else and prevents a no-show on your record.

If you miss an appointment without cancelling, the DMV may require you to wait longer before booking your next one. If you know you cannot make it, cancel as soon as possible — even if it is the day of your appointment.

Appointment wait times and availability by location

Wait times vary by county and season. Urban areas like Mecklenburg County (Charlotte) and Wake County (Raleigh) often have longer waits than rural counties. During peak times — typically late summer and early fall when licenses are expiring — appointments may not be available for four to six weeks. During slower periods, you may find openings within one to two weeks.

If your preferred office is fully booked, try scheduling at a different location in your county or a nearby county. Some people find earlier availability by choosing an office farther away. The appointment system shows you real-time availability, so you can see exactly which dates and times are open before you commit.

What happens when you arrive for your appointment

Arrive 10 to 15 minutes early with your confirmation email or number and all required documents. Check in at the front desk and wait for your name to be called. The DMV will verify your documents, take your photo and signature, and process your request. Most transactions take 15 to 30 minutes once you are called.

You will pay the applicable fee at the time of service — the cost depends on whether you are renewing, replacing, or getting a new license. The DMV accepts cash, check, and card. You will receive a temporary paper license on the spot, and your permanent license will arrive by mail within 7 to 10 business days.

Frequently Asked Questions

Can I get a same-day appointment?

Same-day appointments are rarely available, especially in populated areas. The system shows you the soonest available times when you search. If you have an urgent need, call the appointment line to ask whether any offices have cancellations or emergency slots, though these are not may provide.

What if I do not have a computer or internet access?

Call the appointment line at 1-919-715-7000 during business hours. A representative will book your appointment over the phone. Some public libraries also offer free computer access if you need to use the online system.

Do I need an appointment for a written test or road test?

Yes. Written tests and road tests are scheduled through the same appointment system. When you select your service type, choose "Knowledge Test" or "Road Test" and the system will show you available times at testing locations in your county.

What if I miss my appointment?

Contact the DMV as soon as possible to reschedule. Missing appointments without cancelling may result in a waiting period before you can book again. Call 1-919-715-7000 or use the website to reschedule when ready.

Can someone else keep my appointment for me?

No. The appointment is tied to your name and identity. You must be present in person to complete your driver license transaction. If you cannot attend, cancel and reschedule for a time when you can be there.