Book your NC DMV appointment online or by phone before visiting

North Carolina requires you to schedule an appointment before visiting a DMV office for a driver's license transaction. You cannot walk in without one. The state operates an online appointment system where you choose your location, date, and time slot. If you cannot use the online system, you can call the DMV directly to book by phone.

The appointment system opens slots up to 30 days in advance. Slots fill quickly at popular locations and times, particularly in urban areas like Charlotte, Raleigh, and Greensboro. If your preferred date is full, you may need to choose an earlier time, a different day, or a less busy location.

Key Takeaways

  • Schedule your appointment through the NC DMV website at ncdmv.org or by calling 919-715-7000 before you visit any office.
  • The online system shows available slots up to 30 days ahead, and you can cancel or reschedule up to 24 hours before your appointment.
  • Bring all required documents for your specific transaction type — a new license, renewal, or replacement — because the office will not process your request without them.
  • Arrive 10 to 15 minutes early with your appointment confirmation, and expect to wait even with a scheduled time.

How to book an appointment online

Go to ncdmv.org and select "Schedule an Appointment" from the homepage. You will see a list of all NC DMV offices organized by county. Choose the office closest to you or the one with the soonest available slot.

After selecting your office, the system will show you available dates and times for the next 30 days. Pick the date and time that works for you. You will then enter your name, phone number, and email address. The system will send you a confirmation email with your appointment number and details. Save this confirmation — you will need to show it when you arrive.

You can reschedule or cancel your appointment through the same website up to 24 hours before your scheduled time. If you cancel without rebooking, that slot opens for other people. If you miss your appointment without canceling, you may have to wait longer for the next available slot.

Booking by phone if the website is unavailable

Call the NC DMV at 919-715-7000 during business hours. A representative will ask which office you want to visit, what type of transaction you need (new license, renewal, replacement, or other), and your preferred dates and times. They will book the appointment and provide you with a confirmation number.

Phone lines are busiest in the morning and early afternoon. If you reach a busy signal, try calling later in the day or the next morning. The DMV does not take appointments by email or through social media.

What documents to bring to your appointment

The documents you need depend on your transaction type. For a new driver's license, bring proof of identity (passport, military ID, or certified birth certificate), proof of Social Security number (Social Security card or W-2), and proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days). You will also take a new photo at the office.

For a license renewal, bring your current license and proof of residency if your address has changed. If your license is expired by more than five years, you may need additional documents — call ahead to confirm. For a replacement license (lost, stolen, or damaged), bring proof of identity and residency plus a police report if your license was stolen.

The DMV website lists the full document requirements by transaction type. Check before your appointment so you do not arrive unprepared and have to reschedule.

What to expect when you arrive

Arrive 10 to 15 minutes before your appointment time. Bring your confirmation email or confirmation number, your appointment documents, and a valid form of payment (cash, check, or card — accepted methods vary by office). Have your documents organized and ready to hand over.

Even with an appointment, you may wait 30 minutes to an hour depending on office traffic and how complex your transaction is. The appointment guarantees you a time slot, not that you will be seen when ready. If the office is running significantly behind, staff will tell you when you check in.

The actual transaction — photo, signature, payment, and license issuance — usually takes 10 to 15 minutes once you reach the counter. You will receive your new license on the spot for a standard driver's license. If you ordered a REAL ID-compliant license, it will arrive by mail within 5 to 7 business days.

If your appointment time does not work anymore

Cancel your current appointment through the website or by calling 919-715-7000, then book a new one. You can reschedule up to 24 hours before your appointment without penalty. If you cancel less than 24 hours before or do not show up, you will have to wait for the next available slot, which may be weeks away depending on your location.

If you need to reschedule because the DMV office called to cancel (rare but it happens), they will offer you another time or let you rebook online when ready.

Locations and hours for NC DMV offices

North Carolina operates DMV offices in all 100 counties, though not every county has a full-service office. The online appointment system shows which offices handle your specific transaction type. Some smaller county offices handle renewals and replacements but not new licenses.

Most offices are open Monday through Friday, 8 a.m. to 5 p.m., with some variation by location. A few offices have extended hours one evening per week. The appointment system shows the hours for each office when you select it. If you cannot find a nearby office with availability, expand your search to the next county — many people do this to get an earlier appointment.

Frequently Asked Questions

Can I get an appointment the same day or next day?

Rarely. The online system shows slots up to 30 days ahead, and popular times fill within hours of opening. Your best chance is to check the website early in the morning when new slots appear, or to choose a less busy location or time. Weekday mornings are typically less crowded than afternoons and Fridays.

What if I cannot make my appointment?

Cancel through the website or by phone at least 24 hours before your appointment time. This frees the slot for someone else and lets you rebook when ready. If you cancel within 24 hours or do not show up, you lose that slot and will have to wait for the next available opening.

Do I need to bring my Social Security card?

For a new license, you need proof of your Social Security number — your card, a W-2, or a tax return. The card itself is easiest. For renewals and replacements, you do not need it unless your Social Security information has changed.

What if I show up without an appointment?

The DMV will not serve you. You must have a scheduled appointment. If you arrived without one, ask the office staff if they can fit you in that day — some offices have walk-in slots, but this is not may provide. Otherwise, reschedule online or by phone.

How long does the appointment actually take?

The transaction itself takes 10 to 15 minutes at the counter. Total time in the office, including waiting, is usually 30 minutes to an hour. Bring something to read or work on. The appointment time is when you are called, not when you leave.