Skip to main content

HomeAll guides

How to Schedule and Prepare for Your North Carolina Driver's License Appointment

How to book a North Carolina driver's license appointment

North Carolina requires you to schedule an appointment before visiting a Division of Motor Vehicles (DMV) office to get or renew your driver's license. You cannot walk in without one — the state stopped accepting walk-ins to manage office capacity and wait times.

The official way to book is through the NC DMV website at ncdmv.org. On the homepage, look for the "Schedule an Appointment" button. You will select your county, the type of transaction you need (new license, renewal, duplicate, etc.), and then pick from available dates and times at your nearest office. The system shows you openings typically two to eight weeks out, depending on how busy your county is.

You can also call the DMV's appointment line at 919-715-7000 to book by phone if you prefer not to use the website. Have your county name and the type of transaction ready when you call. Wait times on the phone can be long during peak hours, so early morning or mid-week calls tend to move faster.

Key Takeaways

  • Book your appointment through ncdmv.org or by calling 919-715-7000; walk-ins are not accepted at North Carolina DMV offices.
  • You will need to bring your Social Security number, proof of residency, and proof of identity to your appointment, so gather these documents before you go.
  • Appointment availability varies by county and season, with rural counties sometimes showing openings further out than urban ones.
  • If you miss your appointment, you can reschedule through the same website or phone number without penalty, but slots fill quickly during busy months.

What documents to bring to your appointment

The DMV requires specific documents depending on whether you are getting a new license, renewing, or replacing a lost one. For any transaction, bring a valid photo ID (passport, military ID, or out-of-state driver's license) and your Social Security card or a document showing your Social Security number, such as a tax return or W-2.

You also need proof of North Carolina residency. A utility bill, lease, mortgage statement, or bank statement dated within the last 60 days works. A government check or tax return with your current address also counts. If you live with someone else and do not have a document in your name, bring a notarized affidavit from the person whose name is on the bill, plus their ID.

For a new license or renewal after your license expires, bring your current license if you have one. If you are changing your name, bring the legal document proving the change — a marriage certificate, divorce decree, or court order. The DMV staff will tell you at check-in if they need anything else, but showing up with these documents prevents delays.

Types of appointments and what each one covers

The appointment system separates transactions by type because each one takes different amounts of time and requires different steps. A renewal is for a license that has not yet expired or expired within the past year. You can renew online through ncdmv.org without an appointment if your license is current and you have not had violations or address changes, but if you prefer to renew in person, you can book an appointment for that.

A new license appointment is for someone getting a North Carolina license for the first time, moving to the state, or upgrading from a learner's permit. This takes longer because you must pass a vision test and provide more documentation. A duplicate appointment is for a lost, stolen, or damaged license — it is usually the quickest transaction.

If you need a commercial driver's license (CDL), the DMV handles those through separate appointments because they require a written test and road test. Book a CDL appointment through the same system, but know that availability is more limited and you may need to travel to a larger office if your county does not have CDL testing.

How far in advance to book and what to do if no slots are open

Book your appointment as soon as you know you need one. In urban counties like Mecklenburg (Charlotte) and Wake (Raleigh), slots often fill four to six weeks out during spring and summer. Rural counties may have openings further ahead, but they also have fewer offices and fewer appointment times per day.

If the date you want is full, check back in a few days — cancellations happen regularly and the system releases those slots back into the calendar. You can also try a different county office if you are willing to travel; some people find faster appointments in neighboring counties. The system does not restrict you to your home county, though your address must match a North Carolina county to book at all.

If you are in a time crunch, call 919-715-7000 and explain your situation to the representative. They sometimes have access to emergency or expedited slots that do not show on the website, particularly if you have a important date like a job starting or a license expiring soon.

What happens at your appointment

Arrive 10 to 15 minutes early. Check in at the front desk with your documents and your confirmation number or appointment confirmation email. A staff member will verify your documents, take your photo, and conduct a vision test. The whole process typically takes 20 to 45 minutes depending on how busy the office is that day and whether your documents are in order.

If you are getting a new license or your first North Carolina license, you will also take a written test on road signs and traffic laws. The test is multiple choice and you can retake it the same day if you do not pass. If you are renewing and your vision and documents check out, you will not take a test — the staff will just update your information and issue your new license.

Your new license is printed on-site and you receive it before you leave. If there is a problem with your documents or your photo does not meet requirements, the staff will tell you what to fix and you may need to reschedule. Bring your phone or a way to pay if there are fees; North Carolina charges different amounts for new licenses, renewals, and duplicates.

Rescheduling or canceling your appointment

If you need to change your appointment date or time, log back into ncdmv.org with your confirmation number and select "Reschedule Appointment." You can also call 919-715-7000 to reschedule by phone. There is no penalty for rescheduling, but do it as soon as you know you cannot make it — open slots fill quickly and you want to give others a chance to book that time.

If you miss your appointment without canceling, you will need to book a new one through the regular system. The DMV does not automatically hold your slot or penalize you, but you lose that appointment time and have to wait for the next available opening.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the license must book the appointment themselves or have a parent or legal guardian book it for them if they are a minor. The DMV requires the person to be present at the appointment with valid ID, so proxy bookings are not allowed.

What if I do not have a Social Security card?

Bring any document that shows your Social Security number, such as a tax return, W-2, 1099, or Social Security statement. If you do not have your number memorized and cannot find documentation, contact the Social Security Administration at 1-800-772-1213 before your appointment to request a replacement card or statement.

Do I need an appointment to renew online instead of in person?

No. If your license is current and you have not had address changes or violations, you can renew online at ncdmv.org without scheduling an appointment. Online renewal is faster and you receive your new license by mail in about two weeks.

What if my appointment is at a county office far from where I live?

You can book at any North Carolina DMV office, not just the one in your county. If you find an earlier opening in a neighboring county and you are willing to travel, book there. Your address must be a valid North Carolina address, but it does not have to match the office location.

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

Rarely. Most offices show availability two to eight weeks out. Call 919-715-7000 and ask if emergency or same-day slots exist for your situation, but expect to wait at least a few days in most cases. Plan ahead when possible.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.