Where to book your North Carolina driver license appointment

North Carolina requires you to book an appointment before visiting a Division of Motor Vehicles (DMV) office for most services, including renewing your license, getting your first license, or replacing a lost one. You can schedule through the official NC DMV website at ncdmv.org, which is the only place the state manages appointments.

When you visit the site, look for the "Schedule an Appointment" button on the homepage. You will need to select your county, the type of service you need, and your preferred date and time from available slots. The system shows you real-time openings, so you can see exactly which days have space.

If you do not have internet access or prefer to book by phone, you can call the DMV customer service line at 1-919-715-7000. A representative can schedule your appointment and answer questions about what documents to bring.

Key Takeaways

  • Book your appointment through ncdmv.org or by calling 1-919-715-7000; walk-ins are not accepted for most services.
  • You will need to select your county office, service type, and preferred date during booking.
  • Bring your current ID, proof of residency, and any documents related to your specific service (renewal, replacement, or new license).
  • Appointment slots fill up quickly in busy counties, so book as soon as you know you need a service.

What documents to bring to your appointment

The documents you need depend on what service you are getting, but a few items are required for almost every visit. Bring a current, valid photo ID (passport, military ID, or out-of-state driver license), proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current North Carolina address (utility bill, lease, or bank statement dated within 60 days).

If you are renewing your license, you will also need your current North Carolina driver license. If you are replacing a lost or stolen license, bring a police report if you have one. For a first-time license, you will need to provide proof of your date of birth (birth certificate or passport) and pass the written and driving tests.

The DMV website lists the full document requirements for each service type when you select your appointment. Review that list before you go so you do not make a wasted trip.

How far in advance to book

Book your appointment as soon as you know you need a service. In busy counties like Mecklenburg (Charlotte) and Wake (Raleigh), available slots can fill up two to four weeks ahead. In smaller counties, you may find openings within a week or two.

If you are renewing your license and it has not yet expired, you can book months in advance. If your license is already expired or expiring very soon, book when ready — the DMV prioritizes appointments for people whose licenses are about to lapse, but slots still fill quickly.

What to expect on the day of your appointment

Arrive 10 to 15 minutes before your scheduled time. Bring all the documents listed in your appointment confirmation email. The DMV office will call you by name when it is your turn; do not assume you have been skipped if there is a wait.

For a renewal or replacement, the process usually takes 15 to 30 minutes. You will have your photo taken, answer a few questions, and pay the fee (renewal is typically $48 for an eight-year license). For a first-time license, plan for 45 minutes to an hour because you will also take the written test and road test.

Your new license will be mailed to the address you provide at your appointment, usually within 5 to 10 business days. You will receive a temporary paper license at the office that you can use while you wait for the permanent one.

If your appointment time does not work anymore

You can cancel or reschedule your appointment through the same ncdmv.org portal where you booked it. Log in with your confirmation number and select the option to change your appointment. You can also call 1-919-715-7000 to reschedule by phone.

If you cancel and need to rebook, you will be returned to the available slots for your county. Canceling early gives someone else the chance to use that slot, so cancel as soon as you know you cannot make it.

Appointments for license reinstatement or suspension issues

If your license has been suspended or revoked due to a traffic violation, points, or unpaid fines, you cannot straightforward book a renewal appointment. You must first resolve the suspension through the DMV's Drivers License Restoration section.

Visit ncdmv.org and look for information about your specific suspension reason — it may be due to unpaid traffic fines, failure to appear in court, or accumulation of points. You will need to complete the required steps (pay fines, complete a hearing, or take a defensive driving course) before the DMV will let you book a reinstatement appointment. Call 1-919-715-7000 if you are unsure what steps explore to your situation.

Frequently Asked Questions

Can I walk into a DMV office without an appointment?

No. North Carolina requires appointments for nearly all services. The only exception is if you are asking a quick question at the information desk, but you cannot conduct a transaction without a scheduled time slot.

What if I miss my appointment?

If you miss your appointment without canceling, you will need to book a new one through the website or by phone. Missing appointments does not prevent you from booking again, but it does mean you lose that time slot and have to wait for the next available opening.

How long does it take to get my new license after my appointment?

The DMV mails your new license within 5 to 10 business days. You receive a temporary paper license at your appointment that is valid until your permanent license arrives. If you need your license sooner, ask the DMV staff whether expedited mailing is available for an additional fee.

Can someone else book an appointment for me?

Yes, another person can book your appointment on your behalf through ncdmv.org or by calling the DMV. However, you must be the one who shows up at the office with your ID and documents to complete the transaction.

What if the appointment slots in my county are all full?

Check back frequently — the DMV releases new slots regularly as cancellations come in. You can also try booking an appointment in a neighboring county if it is within reasonable distance. Your appointment does not have to be in the county where you live.