North Carolina requires a written test, a driving test, and proof of identity and residency to get a driver's license
To get a driver's license in North Carolina, you will visit your local Division of Motor Vehicles (DMV) office with specific documents, pass a knowledge test about traffic laws, and pass a behind-the-wheel driving test. The state issues licenses to people 16 and older, though the age requirements and restrictions differ depending on whether you are a teenager or an adult. The entire process typically takes a few weeks from your first visit to receiving your license in the mail.
North Carolina does not issue licenses at the same location for everyone — you must go to the DMV office that serves your county. You can find your local office and check wait times on the North Carolina DMV website before you go.
Key Takeaways
- You must bring a government-issued photo ID, proof of your Social Security number, and two documents showing your current North Carolina address to your DMV visit.
- The written test covers North Carolina traffic laws and road signs; you can study using the official DMV handbook available free online.
- You must pass a vision screening at the DMV and a driving test with an examiner before the license is issued.
- Teenagers under 18 face additional restrictions, including a learner's permit stage that lasts at least 12 months before taking the driving test.
Documents you need to bring to the DMV
Bring your current government-issued photo ID — a passport, military ID, or an ID from another state all work. You also need proof of your Social Security number, which can be a Social Security card, a W-2 form, or a tax return. Do not bring a copy; bring the original document.
You must also show two documents that prove you live in North Carolina right now. Acceptable documents include a utility bill, a lease or mortgage statement, a bank statement, or a government letter addressed to you at your current address. The documents must show your name and your street address. A PO box does not count as proof of residency.
If you are under 18, you will also need a certified copy of your birth certificate or a passport. Bring the original, not a photocopy.
The written knowledge test and what it covers
The written test has 50 questions about North Carolina traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test is taken on a computer at the DMV office during your visit.
You can study for the test using the North Carolina DMV Driver's Handbook, which is free and available on the DMV website. The handbook covers speed limits, right-of-way rules, what different road signs mean, and what to do in bad weather or emergencies. Many people read through the handbook once or twice before their test date.
If you fail the written test, you can retake it the same day or come back another day. There is no waiting period between attempts, but you will pay the test fee again.
The driving test and what the examiner watches for
After you pass the written test, you schedule a separate appointment for the driving test. The examiner will sit in your vehicle while you drive for about 20 minutes. They watch how you handle turns, stop signs, lane changes, and parking. They also check that you can use your mirrors, signal before turning, and follow the speed limit.
You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's headlights, brake lights, windshield wipers, and tires must all work. You can use someone else's vehicle as long as it meets these requirements.
If you fail the driving test, you can retake it, but you must wait at least one business day before scheduling another appointment. Many people pass on their second or third attempt.
Age requirements and restrictions for teenagers
If you are 16 or 17, North Carolina requires you to get a learner's permit first. You must hold the permit for at least 12 months and pass the written test before you can take the driving test. During the learner's permit stage, you can only drive with a licensed adult 21 or older in the vehicle.
Once you pass the driving test, you receive a provisional license, which has restrictions until you turn 18. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free. You also cannot have more than one passenger under 21 in the vehicle unless a licensed adult 25 or older is present.
If you are 18 or older, you do not need a learner's permit. You can go straight to the written test and then the driving test.
Costs and how long the process takes
The written test fee is $10. The driving test fee is $10. The license itself costs $20 for an eight-year license if you are 18 or older, or $13 for a four-year license if you are under 18. These fees do not include any documents you may need to obtain, such as a certified birth certificate.
You can usually schedule your written test within a few days of visiting the DMV. After you pass the written test, you can schedule the driving test, which may be weeks away depending on how busy your local office is. Once you pass the driving test, the DMV mails your physical license to your address, which takes about one to two weeks.
What happens if you move or need to renew your license
If you move to a different address in North Carolina, you must update your address with the DMV within 30 days. You can do this online, by mail, or in person at a DMV office. You do not need to retake any tests.
North Carolina driver's licenses expire eight years after they are issued if you are 18 or older. When your license is about to expire, the DMV will mail you a renewal notice. You can renew by mail, online, or in person. If you renew in person, you will need to retake the vision test but not the written or driving tests, unless the DMV asks you to.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The North Carolina DMV offers the written test in Spanish and several other languages. When you schedule your appointment or arrive at the DMV, tell them which language you need. You may need to schedule your test in advance if your local office does not have an interpreter available that day.
What if I fail the driving test — how soon can I retake it?
You must wait at least one business day before scheduling another driving test. You can retake the test as many times as you need. Each attempt costs $10. There is no limit on the number of times you can try.
Do I need a Social Security number to get a driver's license in North Carolina?
Yes. North Carolina requires a valid Social Security number to issue a driver's license. If you do not have one, you will need to explore for one through the Social Security Administration before you can get a license.
Can I get a license if I do not have a birth certificate?
If you are under 18, a birth certificate is required. If you do not have one, you can request a certified copy from the vital records office in the county or state where you were born. If you are 18 or older, a birth certificate is not required — a passport or other government ID works instead.
What if my address on my ID does not match my current address?
Bring two documents showing your current North Carolina address, even if your ID shows a different address. The DMV will use the documents you bring to verify where you live now, not the address on your ID.