Where to book your North Carolina DMV appointment

North Carolina uses a single online system for all driver license appointments: the NC DMV Online Services portal at ncdmv.org. You cannot book by phone, mail, or in person — you must go through the website first. The system lets you choose your county, the type of transaction (renewal, new license, duplicate, etc.), and your preferred date and time from available slots.

Appointments are released in rolling windows, typically 30 to 60 days in advance. If you do not see available times in your county, check back the next day — slots open as others cancel or as the DMV releases new batches. During high-demand periods (summer, around holidays, after license expiration important date), appointments fill quickly.

You will need a valid email address to complete the booking. The DMV sends a confirmation email with your appointment number, location address, and a list of documents to bring. Save this confirmation — you may need to show it when you arrive.

Key Takeaways

  • Book all North Carolina driver license appointments through ncdmv.org; phone and in-person booking are not available.
  • Appointments open 30 to 60 days in advance and fill fastest during summer and before expiration important date.
  • You must bring the specific documents listed in your confirmation email, which vary by transaction type.
  • If your preferred county has no available slots, try neighboring counties or check back daily for cancellations.
  • Walk-ins are accepted at some locations but face long waits; an appointment guarantees a specific time slot.

Step-by-step booking process on ncdmv.org

Start by going to ncdmv.org and clicking the "Online Services" or "Schedule an Appointment" link on the homepage. You will be asked to select your transaction type: renewal, new license, duplicate, commercial license, or other. Choose the one that matches your reason for visiting.

Next, select your county. North Carolina has 100 counties, and each has its own DMV office or service location. If you live near a county line, you can check multiple counties to compare wait times and available dates. Some rural counties have fewer slots and longer gaps between appointments.

The system will show you available dates and times for the next 30 to 60 days. Select a date and time that works for you. You will then enter your name, email address, phone number, and driver license number (if you have one). Review all information for accuracy before confirming — errors in your name or email can cause problems on appointment day.

After you confirm, the system generates an appointment number and sends a confirmation email. This email contains your appointment time, the office address, parking information, and the exact documents you must bring. Print or save this email.

What documents to bring based on your transaction type

The documents you need depend on whether you are renewing, getting a new license, or replacing a lost one. Your confirmation email lists the exact documents required for your specific transaction. Do not assume — bring what the email says.

For a standard renewal, you typically need your current driver license and proof of residency (utility bill, lease, mortgage statement, or bank statement dated within 60 days). If your address has changed, bring an updated proof of residency.

For a new license (first-time driver or out-of-state move), you need proof of identity (passport, birth certificate, or state ID), proof of Social Security number (Social Security card, W-2, or tax return), and proof of residency. You will also take a written test and road test unless you have a valid license from another state.

For a duplicate or replacement (lost, stolen, or damaged), you need your current license or proof of identity, and proof of residency if your address has changed. Bring the same documents as a renewal.

Handling appointment cancellations and rescheduling

If you need to cancel or reschedule, return to ncdmv.org and use the "Manage Appointment" or "Cancel Appointment" option. You will need your appointment number (from your confirmation email) and your email address. Cancellations are usually processed when ready, and your slot becomes available for other people to book.

If you reschedule, the system will show you available times in the same county. If no times work, you can cancel and rebook in a different county. Some people find it faster to cancel and when ready rebook rather than use the reschedule function, especially during busy periods.

If you miss your appointment without canceling, you may be required to wait longer before booking your next one, depending on DMV policy. Check your confirmation email for the office's no-show policy.

What to do if your county has no available appointments

When your county is fully booked, you have three options: check back daily for cancellations, book in a neighboring county, or visit as a walk-in.

Cancellations happen constantly as people reschedule or no longer need their appointment. Set a reminder to check ncdmv.org at the same time each day — early morning often shows newly released slots. Some people check multiple times per day during peak seasons.

If a neighboring county has open appointments and you can travel there, book it. The DMV will process your transaction at any North Carolina location, regardless of which county you live in. This is often faster than waiting weeks for your home county.

Walk-ins are accepted at most DMV offices, but you will wait in line with no may provide time. Waits can be two to four hours or longer during busy times. Use walk-in only if you cannot book an appointment and need your license urgently.

Preparing for your appointment day

Arrive 10 to 15 minutes early. Bring your confirmation email (printed or on your phone), all documents listed in that email, and a valid form of payment if there is a fee. Bring your current driver license if you have one, even if it is expired.

Wear a plain, light-colored shirt for your photo if you are getting a new license or renewal. Avoid hats, sunglasses, and heavy makeup. You cannot wear a head covering unless it is for religious reasons, and you may be asked to remove it for the photo.

If you are taking a written test, bring reading glasses if you use them. If you are taking a road test, bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working seat belts, mirrors, lights, and wipers.

Check the DMV office address and parking information from your confirmation email before you go. Some offices have limited parking or are in downtown areas where street parking is required. Arriving early gives you time to find parking and locate the office.

Common mistakes that delay your appointment

Bringing the wrong documents is the most common reason appointments run over or get rescheduled. The DMV will not accept substitutes or "close enough" documents. If your confirmation email says you need a utility bill and you bring a credit card statement, you will be turned away. Read the email carefully and bring exactly what it lists.

Entering your name or email incorrectly during booking can cause the DMV to not find your appointment when you arrive. Double-check spelling, especially if your name has unusual characters or multiple parts. If the DMV cannot locate you, you may have to wait as a walk-in.

Showing up on the wrong date or time wastes your slot. Write your appointment details on your calendar and set a phone reminder the day before. If you are unsure about the time, check your confirmation email again.

Arriving without proof of residency when your address has changed is another frequent issue. Even if you are just renewing, the DMV may ask for updated residency proof. Bring a recent utility bill or bank statement just in case.

Frequently Asked Questions

Can I book an appointment by phone or in person?

No. North Carolina only accepts appointments through ncdmv.org. You cannot call the DMV to book or reschedule. If you do not have internet access, visit a public library or ask a friend to book for you using your information.

How far in advance can I book an appointment?

Appointments typically open 30 to 60 days in advance. The exact window varies by county and demand. Check ncdmv.org regularly to see when slots become available for your preferred dates.

What if I do not receive my confirmation email?

Check your spam or junk folder first. If it is not there, log back into ncdmv.org and use "Manage Appointment" to pull up your details using your appointment number. You can also print or screenshot the confirmation page when ready after booking as a backup.

Can I change my appointment to a different county?

You must cancel your current appointment and book a new one in the different county. The system does not allow direct transfers between counties. Cancel when ready so your original slot opens for others, then book in the new county.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, the DMV may cancel your appointment and require you to rebook. Call the office listed in your confirmation email as soon as you realize you will be late and ask if they can hold your slot.