Book your North Carolina DMV appointment through the state's online system

North Carolina offers an online appointment booking system through its DMV website. You can reserve a time slot for most common transactions — license renewals, ID replacements, address changes, and written tests — without calling or visiting in person first. The system shows you available dates and times at your nearest office, and you receive a confirmation number to bring with you.

The online system is free and available 24 hours a day. You do not need to create an account or log in; you straightforward select your transaction type, choose a location, pick your preferred time, and receive your confirmation. Walk-ins are still accepted at most offices, but appointment holders are typically served first.

Key Takeaways

  • Visit the North Carolina DMV website and select "Schedule an Appointment" to access the booking system without creating a login.
  • You will need to know your transaction type (renewal, replacement, written test, etc.) and your preferred county or city before you start.
  • The system shows real-time availability and lets you choose from multiple dates and times at the same location.
  • You receive a confirmation number when ready after booking; save or print it and bring it to your appointment.
  • If you cannot find an available slot, check back later — cancellations open up throughout the day, or you can visit without an appointment.

What you need before you book

Have your driver's license or ID number ready, along with your date of birth. If you are renewing a license, you will also need to know whether you want a standard or REAL ID-compliant license, since that affects which office locations can serve you and which documents you must bring on the day of your appointment.

If your transaction involves a name change, address change, or replacement of a lost or stolen document, gather any supporting documents before you book — not to submit online, but so you know what you will need to bring. The confirmation email or page will list what documents the DMV requires for your specific transaction.

Step-by-step: booking your appointment

Step 1: Go to the North Carolina DMV website. Navigate to ncdmv.org and look for the "Schedule an Appointment" button or link, usually visible on the homepage.

Step 2: Select your transaction type. Choose from options like "Driver License Renewal," "Identification Card," "Written Test," "Address Change," or "Duplicate License." The system will show you which offices can handle your transaction.

Step 3: Choose your location. Enter your county or city, or search by ZIP code. The system displays all DMV offices in that area and their current availability.

Step 4: Pick your date and time. The calendar shows available slots in green. Click on a date to see time slots for that day. Availability varies by location and transaction type; popular times and locations may have fewer open slots.

Step 5: Confirm and receive your number. Review your selection, then submit. You will receive a confirmation number on screen and, if you provide an email address, via email. Write down or screenshot this number — you must bring it to your appointment.

What to do if no appointments are available

If the system shows no open slots at your preferred location or time, check back later the same day or the next morning. Cancellations happen regularly as people reschedule or no-show, and the system updates in real time. You can also try a different nearby location; some offices have shorter wait times than others.

If you need to be seen urgently and cannot find an appointment, you can still walk into any DMV office without a reservation. Appointment holders are served first, but walk-ins are accommodated based on availability. Some offices also reserve a portion of their daily capacity for walk-ins.

Bringing your confirmation to your appointment

On the day of your appointment, arrive 10 to 15 minutes early. Bring your confirmation number (printed or on your phone), your current ID or driver's license, and any documents the confirmation email listed for your transaction type. If you are renewing a license or getting a REAL ID, bring proof of residency, proof of Social Security number, and proof of citizenship or legal presence — the exact documents depend on your situation and are listed on the DMV website under your transaction type.

If you cannot make your appointment, cancel it through the same website so the slot opens for someone else. You can book a new appointment when ready after canceling.

REAL ID appointments and requirements

If you are getting a REAL ID-compliant driver's license or ID card, the appointment system will ask you to confirm that you have the required documents before you book. REAL ID appointments often have longer processing times and fewer available slots than standard renewals, so book as far in advance as your license allows.

Not all DMV offices issue REAL ID cards; the system will only show you locations that can handle your transaction. If your nearest office does not offer REAL ID appointments, you will need to travel to one that does, or renew your standard license and upgrade to REAL ID later.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID the appointment is for must be present at the appointment. You can accompany them, but they must provide their own information when booking or be present when you book on their behalf in person.

How far in advance can I book?

The system typically allows you to book up to 30 days ahead, though this varies by location and transaction type. Some offices open their calendar further out during slower periods.

What if I miss my appointment?

If you miss your appointment without canceling, you lose that slot. You can book a new appointment through the website at any time. Some offices may flag repeated no-shows, so cancel if you know you cannot make it.

Do I still have to pay the DMV fee at my appointment?

Yes. Booking an appointment online is free, but you still pay the standard DMV fee for your transaction (license renewal, ID replacement, etc.) when you arrive. Payment methods accepted vary by location; check the DMV website for details.

Can I renew my license online instead of going in person?

Some renewals can be done by mail or online through the DMV website if you meet certain requirements — your license must not be expired by more than a certain period, and you cannot have had a name change or address change. Check the DMV website to see if you are may be able to access for remote renewal before booking an in-person appointment.