Book your North Carolina driver's license appointment through the DMV website or by phone, not in person at the office

North Carolina requires you to schedule an appointment before visiting a Division of Motor Vehicles office for most transactions — you cannot walk in. The state uses an online booking system at ncdmv.org where you select your location, the service you need, and an available time slot. If you do not have internet access or prefer to book by phone, you can call the DMV's customer service line at 919-715-7000 during business hours.

The appointment system shows real availability at each office location. Busy offices in urban areas like Charlotte, Raleigh, and Greensboro often have longer wait times between available slots — sometimes weeks out — while smaller regional offices may have openings within days. The system updates continuously as people cancel, so if your preferred time is full, checking again the next day sometimes reveals new slots.

You will need to know which service you are requesting before you book. The DMV categories include new license, renewal, replacement, commercial license, and various endorsements or restrictions. Selecting the wrong category may mean your appointment is not the right length or the office does not have the documents you need on hand.

Key Takeaways

  • North Carolina DMV appointments are booked online at ncdmv.org or by calling 919-715-7000; walk-ins are not accepted for most services.
  • You must select your specific service type when booking because different transactions require different processing times and documents.
  • Urban DMV offices often have longer waits between available appointments, while regional offices in smaller towns may have openings sooner.
  • The online system shows real-time availability and updates when cancellations occur, so checking multiple times increases your chances of finding an earlier slot.
  • Bring all required documents to your appointment; the DMV will not reschedule if you arrive without proof of residency, identity, or Social Security number.

What documents to bring to your appointment

The documents you need depend on whether you are getting a new license, renewing, or replacing one. For a new license, bring proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card or tax return), and proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days). If you are renewing or replacing, you typically need your current license plus proof of residency.

Proof of residency is the document most people forget or bring incorrectly. The DMV accepts utility bills, rental agreements, mortgage statements, insurance documents, or government mail — but the document must show your current name and address and be dated within 60 days of your appointment. A bill from six months ago will not work. If you have recently moved and your mail has not caught up, bring a lease or rental agreement instead.

If you are under 18, a parent or guardian must attend the appointment with you. Bring their ID and proof of their relationship to you (birth certificate or adoption papers). If you are changing your name due to marriage or court order, bring the marriage certificate or court document along with your other proof documents.

How to prepare for your specific transaction type

A standard license renewal takes about 15 minutes if you have all documents and do not need a new photo. The DMV will take your photo, verify your information, and issue your new license on the spot or mail it within 5 to 10 business days depending on the office. You can drive on your old license until the new one arrives.

A new license for a first-time driver or someone moving to North Carolina requires more time — usually 30 to 45 minutes. The DMV will verify your identity, take your photo, and may ask about your driving history or any out-of-state violations. If you are getting a commercial license or adding endorsements (motorcycle, hazmat, passenger), allow extra time and bring any required medical certificates or training documentation.

A replacement license for a lost, stolen, or damaged card is typically the fastest transaction, often completed in 10 minutes. You will need to pay a replacement fee and show your ID and proof of residency. The DMV will issue the new card when ready in most cases.

What happens if you miss or need to reschedule your appointment

If you miss your appointment without canceling, you will need to book a new one through the system. The DMV does not automatically penalize you, but you lose that time slot and may have to wait weeks for the next opening, especially in busy areas. Canceling at least 24 hours in advance through the website or by phone frees up the slot for other people and is the courteous approach.

To reschedule, log into the ncdmv.org appointment system with the confirmation number from your original booking. You can cancel that appointment and when ready book a new one if availability exists. If you booked by phone, call 919-715-7000 to cancel and rebook.

If you cannot reach the online system or need help rescheduling, the customer service line can information, though wait times on the phone are often 20 to 30 minutes during peak hours. Calling early in the morning or mid-week typically means shorter hold times than calling on Friday afternoon.

Regional DMV office locations and typical wait times

North Carolina has DMV offices in most counties, but not every office handles every service. The main regional hubs — Raleigh, Charlotte, Greensboro, Winston-Salem, and Wilmington — process the highest volume and typically have the longest waits between appointment slots. Smaller county offices often have more availability but may have limited hours or close for lunch.

The online booking system shows which offices offer your specific service. If your local office does not handle commercial licenses or certain endorsements, you will be directed to the nearest office that does. Some offices are open Monday through Friday only, while larger locations may offer Saturday hours.

You can book at any office in the state, not just the one nearest you. If your local office is booked for three weeks but an office 30 miles away has an opening in three days, you have the option to travel. The appointment system shows all locations and their availability side by side, so you can compare before choosing.

Online versus phone booking: which is faster

The online system at ncdmv.org is faster if you know what service you need and have your confirmation details ready. You can book in 2 to 3 minutes, see all available times at all locations, and receive an when ready confirmation number. The system is available 24/7, so you can book at midnight if that suits your schedule.

Phone booking through 919-715-7000 takes longer — typically 15 to 30 minutes on hold plus 5 to 10 minutes with a representative — but it is the right choice if you are unsure which service category applies to your situation or if you do not have internet access. The representative can answer questions about what documents you need and whether your transaction requires a specific office location.

If the online system is not working or you encounter an error during booking, the phone line is your backup. The DMV's website occasionally goes down for maintenance, usually announced in advance on the homepage.

What to expect on the day of your appointment

Arrive 10 to 15 minutes early with all your documents organized. The DMV office will call your name or display your appointment number on a screen. Have your confirmation number and ID ready. The process moves quickly if you have everything; if you are missing a document, the office may ask you to reschedule rather than process your request incomplete.

Bring a pen in case you need to sign forms. The DMV provides forms, but having your own pen speeds things up. If you are getting a new photo, wear something you are comfortable with — the photo will be on your license for years. Avoid hats, sunglasses, and heavy makeup that obscures your face, as the DMV has strict photo standards.

Payment is typically by card or check; most offices do not accept cash. Fees vary by transaction type — renewals, replacements, and new licenses have different costs. The DMV website lists current fees by service type before you book, so you know what to expect.

Frequently Asked Questions

Can I book an appointment for someone else?

No, the person getting the license must book their own appointment or have a parent or guardian book it for them if they are under 18. You cannot book on behalf of an adult. If someone else is booking for you, they will need your Social Security number and date of birth to complete the online form.

What if I do not have proof of residency dated within 60 days?

Contact the DMV before your appointment to ask about alternatives. Some offices accept affidavits of residency signed by a notary if you cannot obtain a recent utility bill or lease. You can also ask whether a bank statement, insurance document, or government mail from your address works in your situation.

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

If the DMV issues your license on the spot, you leave with it that day. If they mail it, delivery typically takes 5 to 10 business days. You can drive on your old license until the new one arrives. The DMV will tell you at your appointment whether your license will be issued when ready or mailed.

Can I change my appointment to a different office location?

Yes, through the online system. Cancel your current appointment and book a new one at a different location. You will get a new confirmation number. This is useful if you find an earlier opening at a different office or if your plans change.

What if my appointment time slot fills up before I can book?

Check the system again the next day or later in the week. Cancellations happen regularly, and new slots open up. You can also try booking at a different office location or a different service type if your needs are flexible. Calling 919-715-7000 can sometimes reveal availability the online system has not yet updated.