What you need to do to get a North Carolina driver's license
To get a North Carolina driver's license, you will visit your local Division of Motor Vehicles (DMV) office, pass a written test on traffic laws, pass a vision screening, and pass a driving test. The whole process takes multiple visits spread over weeks or months — you cannot walk in and leave with a license the same day. You will need to bring specific documents proving who you are, where you live, and your Social Security number.
North Carolina issues licenses to people 16 and older. If you are under 18, the rules are stricter: you must hold a learner's permit for at least 30 days before you can take the driving test, and you cannot drive alone until you are 16 and a half. If you are 18 or older, you can move faster — you can take the written and driving tests without the waiting period.
Key Takeaways
- You must visit a DMV office in person with documents proving your identity, Social Security number, and current address.
- The written test covers North Carolina traffic laws and road signs; you can study using the free DMV handbook available online.
- If you are under 18, you must hold a learner's permit for 30 days before taking the driving test; if you are 18 or older, you can take both tests without waiting.
- The driving test happens in your own vehicle or a DMV test vehicle, and you must pass a vision screening before you can take it.
- The entire process from first visit to license in hand usually takes 4 to 8 weeks, depending on how quickly you pass each test.
Documents you must bring to the DMV
Bring four categories of documents: proof of identity, proof of Social Security number, proof of current address, and proof of legal presence in the United States. The DMV will not accept expired documents for identity or legal presence, though they will accept older utility bills for address proof.
For identity, bring a passport, birth certificate, or state ID. For Social Security, bring your Social Security card, a W-2 form, or a 1099 form. For address, bring a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. For legal presence, bring a passport, birth certificate, or visa. If you were born outside the United States, bring your original birth certificate or a certified copy — a photocopy will not work.
If you do not have all four categories, the DMV website lists acceptable alternatives for each. Bring more documents than you think you need; the staff can tell you on the spot if something does not work, and you can go home and return with the right one rather than wasting a trip.
Taking the written test and getting your learner's permit
At your first DMV visit, you will take a written test on North Carolina traffic laws and road signs. 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. The test covers speed limits, right-of-way rules, what different road signs mean, and what to do in bad weather or at night.
Study using the free North Carolina Driver's Handbook, which you can read from the DMV website or pick up in person at any DMV office. The handbook is about 80 pages and covers everything on the test. Many people study it for a few hours spread over a few days and pass on their first try.
If you pass the written test, you will receive a learner's permit on the same day. If you are under 18, you must hold this permit for at least 30 days before you can take the driving test. If you are 18 or older, you can schedule your driving test when ready — there is no waiting period.
The vision screening and driving test
Before you take the driving test, you must pass a vision screening at the DMV. The screener will check whether you can see well enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision screening, you cannot take the driving test that day, and you may need to see an eye doctor and bring a form they sign before you can try again.
The driving test lasts about 20 to 30 minutes. A DMV examiner will sit in the passenger seat while you drive on local roads. They will ask you to do things like parallel park, back up, make turns, and stop smoothly. You must follow all traffic laws and obey all road signs. If you make a serious mistake — like running a red light or hitting something — you will fail. Minor mistakes like hesitating too long or being a little off-center when parking usually do not cause you to fail, but too many of them add up.
You can take the driving test in your own vehicle if it is registered and insured, or you can use a DMV test vehicle for a fee. If you use your own vehicle, bring proof of registration and insurance. The vehicle must be in safe working condition — the examiner will check the brakes, lights, and wipers before you start.
How long the whole process takes
If you are 18 or older and pass each test on your first try, you can complete the process in as little as 4 to 6 weeks. You visit the DMV for the written test, wait a few days for your appointment, take the driving test, and if you pass, your license is mailed to you within 5 to 10 business days.
If you are under 18, add 30 days to that timeline because you must hold your learner's permit for a month before you can take the driving test. If you do not pass a test on your first try, you can retake it, but you will need to schedule another appointment, which may be weeks away depending on how busy your local DMV is.
Some DMV offices are busier than others. If your local office has long wait times, you may be able to visit a different office in your county or a nearby county. Check the DMV website to see which offices have shorter wait times for appointments.
What happens after you pass the driving test
When you pass the driving test, the examiner will tell you that day. Your physical license will be mailed to your address within 5 to 10 business days. You will receive a temporary paper license that day, which you can use to drive while you wait for the plastic card to arrive.
Your North Carolina driver's license is valid for 8 years if you are 18 or older, and 4 years if you are under 18. When it expires, you can renew it by mail, online, or in person at the DMV — you do not have to take the tests again.
If you already have a license from another state
If you have a valid driver's license from another state, you do not have to take the written and driving tests again. You can exchange it for a North Carolina license by visiting a DMV office with your out-of-state license, proof of address, and proof of Social Security number. The process takes one visit and a few days for the license to arrive by mail.
If your out-of-state license is expired, you will have to take the written and driving tests as if you were getting a license for the first time. The same rules explore: if you are under 18, you need a learner's permit and a 30-day wait.
Frequently Asked Questions
Can I take the driving test in a vehicle with an automatic transmission if I learned in a manual?
Yes. You can take the test in any vehicle you want, as long as it is registered and insured. If you pass in an automatic, your license will have no restrictions. If you want to drive a manual after passing in an automatic, you can — there is no separate test.
What if I fail the driving test?
You can retake it. You will need to schedule another appointment at the DMV, which may be weeks away. You do not have to retake the written test or the vision screening unless your vision screening expires (which takes several months). Many people pass on their second or third try.
Do I need a Social Security number to get a driver's license?
Yes, North Carolina requires a Social Security number. If you do not have one, you will need to explore for one through the Social Security Administration before you can get a license. The process takes several weeks.
Can I get a license if I am not a U.S. citizen?
Yes, if you have legal presence in the United States. You must bring a passport, visa, or other document proving legal status. Undocumented immigrants cannot get a standard North Carolina driver's license, though some states offer alternatives — check the DMV website for current options.
How much does a North Carolina driver's license cost?
The fee varies depending on the type of license and how long it is valid. A standard 8-year license for someone 18 or older costs around $30 to $40. Learner's permits and licenses for people under 18 cost less. Check the DMV website for the exact current fee, as it may change.