How to Book and Prepare for Your North Carolina Driver's License Appointment
Book your appointment online or by phone before you go to the DMV
North Carolina requires you to schedule an appointment before visiting a DMV office for a driver's license. You cannot walk in without one. The fastest way is through the NC DMV website at ncdmv.org — you can see available times immediately and book the same day. If you do not have internet access or prefer to speak with someone, call the DMV at 919-715-7000 during business hours.
When you book, you will choose which DMV location you want to visit and what service you need: a new license, renewal, replacement, or a name change. The system shows you open slots for the next several weeks. Most offices have appointments available within a few days, though busy locations in Charlotte, Raleigh, and Greensboro may book out further ahead.
Write down your appointment confirmation number and the date and time. Bring this number with you to the office. If you need to cancel or reschedule, do it through the same website or by calling the number above at least 24 hours before your appointment.
Key Takeaways
- Book your appointment on ncdmv.org or by calling 919-715-7000 before visiting any DMV office.
- You will need your Social Security number, proof of residency, and a valid form of ID to bring to your appointment.
- Bring your current license if you are renewing, or a birth certificate if you are getting your first license.
- Most appointments take 15 to 30 minutes, but arrive 10 minutes early with all documents ready.
- If you fail the vision or written test, you can reschedule to try again, usually within a few days.
What documents to bring to your appointment
The DMV requires specific documents depending on whether you are getting a new license, renewing, or replacing one. For any appointment, bring a valid form of ID — a passport, military ID, or out-of-state driver's license all work. You will also need to prove your Social Security number. Bring your Social Security card if you have it, or a document that shows your number, such as a tax return or W-2.
For a new license or if your name has changed, bring your original or certified birth certificate. If you were born outside the United States, bring your passport or naturalization papers. For a name change due to marriage or court order, bring the marriage certificate or court document.
You must also prove your current address in North Carolina. Bring a recent utility bill, lease, mortgage statement, or bank statement dated within the last 60 days with your name and address on it. A piece of mail from a government agency also works. If you live with someone else and do not have a bill in your name, bring a notarized letter from the person whose name is on the bill, plus a copy of that bill.
If you are renewing your license, bring your current license. If you are replacing a lost or stolen license, you do not need the original — just the other documents listed above.
What to expect during your appointment
When you arrive, check in at the front desk with your confirmation number. A staff member will verify your documents, check that everything is in order, and answer any questions about the test. If you are renewing and have not changed your address or name, the process may skip the written test entirely.
If you are getting a new license or your first license, you will take a written test on road signs and traffic laws. The test has 25 questions and you must answer at least 20 correctly to pass. You can take it on a computer at the DMV office. If you fail, you can reschedule and try again, usually within a few days.
You will also take a vision test. The DMV will check your eyesight using a machine. If you wear glasses or contacts, wear them to your appointment. If you fail the vision test, you cannot get your license that day — you will need to see an eye doctor and bring a vision correction form to a new appointment.
Once you pass the tests and your documents are approved, you will have your photo taken. The photo is taken at the DMV office, so dress as you would for any ID photo. Your license will be mailed to your address within 7 to 10 business days.
Preparing for the written test
The written test covers North Carolina traffic laws, road signs, and safe driving practices. You can study for free using the NC DMV Driver's Handbook, available on the DMV website as a PDF. Read through it before your appointment — it covers everything the test asks about.
The test is multiple choice and you have time to answer all 25 questions. You do not need to memorize anything; understanding the rules is enough. Common topics include speed limits, right-of-way rules, what different road signs mean, and what to do at traffic lights and stop signs.
If you fail the test, you will be told which topics you missed. When you reschedule, focus your study on those areas. Most people pass on the second try.
Fees and what happens after your appointment
The cost of a driver's license depends on what you are doing. A new license costs $20. A renewal costs $20. A replacement for a lost or stolen license costs $20. A name change costs $20. These fees are paid at your appointment, and the DMV accepts cash, debit, and credit cards.
After your appointment, your license will be mailed to the address you provided. Standard mail takes 7 to 10 business days. If you need your license sooner, ask about expedited mail options when you check in — there is an additional fee, but it arrives faster.
If you do not receive your license within two weeks, contact the DMV at 919-715-7000 to check the status. Have your confirmation number ready.
If you cannot make your appointment or need to reschedule
Cancel or reschedule through the DMV website or by calling 919-715-7000. You must do this at least 24 hours before your appointment. If you miss your appointment without canceling, you will need to book a new one.
If you have a medical emergency or something unexpected comes up, call the DMV as soon as you can. They understand that plans change, and rescheduling is straightforward — you will get a new appointment time, usually within a few days.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the license must book their own appointment using their Social Security number. If someone cannot book online, they can call 919-715-7000 and a staff member can help them over the phone.
What if I do not have a Social Security number?
You will need an Individual Taxpayer Identification Number (ITIN) instead. Bring documentation of your ITIN to your appointment. Contact the DMV at 919-715-7000 before you book to confirm what documents they need from you.
Do I need an appointment if I am just renewing my license by mail?
No. North Carolina allows some renewals by mail if your license is not expired and you have not had violations. Check the DMV website to see if you are may be able to access. If you are, you can renew without visiting an office.
What if I fail the vision test?
You cannot get your license that day. You will need to see an eye doctor and bring a vision correction form (signed by the doctor) to a new DMV appointment. Schedule this as soon as you can so you do not have to wait long without a license.
Can I take the written test in a language other than English?
Yes. The DMV offers the test in Spanish and several other languages. When you book your appointment online, select your language preference. If you are calling to book, tell the staff member which language you need.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.