What you need to do to get a North Carolina driver's license
To get a North Carolina driver's license, you visit your local Division of Motor Vehicles (DMV) office in person, pass a written test and a driving test, and provide documents that prove your identity and residency. The whole process takes several weeks from start to finish because you cannot take the driving test on the same day as your written test — you must wait at least one day. Most people complete it in three to four weeks if they pass both tests on their first attempt.
North Carolina does not issue licenses by mail or online. You must show up in person with original documents, not copies. The state accepts a limited list of documents for identity and residency, so knowing what counts before you go saves a trip.
Key Takeaways
- You must visit a DMV office in person with an original birth certificate or passport, proof of Social Security number, and two documents showing your North Carolina address.
- You take a written test first, then schedule a separate driving test at least one day later at the same or a different DMV office.
- The written test covers road signs, right-of-way rules, and safe driving practices; you need a score of 80 percent or higher to pass.
- The driving test lasts about 20 minutes and tests basic vehicle control, parking, and your ability to follow traffic laws on public roads.
- A standard North Carolina driver's license costs $20 and is valid for eight years.
Documents you must bring to the DMV
Bring originals, not photocopies. The DMV will not accept scans, faxes, or digital images. You need three categories of documents: proof of identity, proof of Social Security number, and proof of North Carolina residency.
For identity, bring either an original birth certificate issued by the state where you were born, a valid U.S. passport, or a valid passport from another country plus an I-94 arrival/departure record if you are not a U.S. citizen. A school ID, work ID, or expired driver's license does not count as proof of identity on its own.
For Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return with your full Social Security number visible. A letter from Social Security or a benefit statement also works.
For North Carolina residency, bring two documents from this list: a utility bill, a lease or mortgage statement, a bank or credit card statement, a government check or benefit statement, a vehicle registration, or a property tax bill. The documents must show your name and current North Carolina address and be dated within the last 60 days. A post office change-of-address form does not count.
Taking the written test at the DMV
The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving. You answer on a computer at the DMV office. You need 20 correct answers (80 percent) to pass. If you fail, you can retake it the same day at no extra cost, though you may wait several hours.
The test covers topics like right-of-way at intersections, speed limits, parking rules, what different road signs mean, and how to handle emergencies like brake failure or a skid. The DMV provides a free study guide called the North Carolina Driver's Handbook, available online at ncdmv.org or in print at any DMV office. Most people study the handbook for a few hours before taking the test.
You cannot use your phone, notes, or any reference material during the test. The computer will show you each question and four answer choices. You select your answer and move to the next question. After you finish all 25 questions, the computer tells you when ready whether you passed.
Scheduling and taking the driving test
You cannot take the driving test on the same day you pass the written test. You must wait at least one day. When you pass the written test, the DMV staff will give you a temporary permit that lets you drive to your driving test appointment. You schedule the driving test at the DMV office where you took the written test, or you can schedule it online at ncdmv.org.
The driving test lasts about 20 minutes. A DMV examiner sits in the passenger seat while you drive on public roads near the DMV office. The examiner watches how you start the car, check mirrors, use turn signals, obey traffic lights and stop signs, park, and handle turns. You must follow all traffic laws during the test — speeding, running a red light, or hitting a curb will result in failure. Minor mistakes like hesitating at a stop sign or being slightly off-center when parking usually do not cause failure.
Bring the vehicle you will use for the test to your appointment. The car must have valid registration, current insurance, and working brakes, lights, and windshield wipers. If the examiner finds a safety problem with the vehicle, you cannot take the test that day.
What happens after you pass both tests
After you pass the driving test, the DMV issues your license on the spot. You pay $20 at that time. Your license is valid for eight years. The DMV takes a photo and prints your license at the office, so you leave with it in hand.
If you fail the driving test, you can retake it as soon as the next day. There is no extra fee for retakes. You do not retake the written test unless your temporary permit expires — it lasts 12 months from the date you passed the written test.
Your North Carolina driver's license is a Real ID-compliant license, which means you can use it to board domestic flights and enter federal buildings. It has a gold star in the upper right corner. If you do not want a Real ID license, you can request a standard license instead, but it cannot be used for federal purposes.
If you already have a license from another state
If you hold a valid driver's license from another state, you still must take both the written and driving tests in North Carolina. You cannot transfer a license from another state. However, you do not need to take a vision test if your out-of-state license is current, and some DMV offices may waive the written test if you show proof of a recent written test from your previous state — call ahead to ask.
Bring your out-of-state license along with the identity, Social Security, and residency documents listed above. The process is otherwise the same: written test first, driving test at least one day later.
Frequently Asked Questions
Can I take the driving test in a car with an automatic transmission if I learned in a manual?
Yes. You can take the test in any vehicle that meets the safety requirements. However, if you take the test in an automatic, your license will be restricted to automatic transmissions only. If you want to drive a manual transmission vehicle, you must take the driving test in a manual car.
What if I fail the written test twice?
You can retake the written test as many times as you need. There is no limit on attempts, and each retake is free. However, if you do not pass within 12 months, your temporary permit expires and you must start over with a new written test.
Do I need to bring my Social Security card, or can I bring a W-2 instead?
Either one works. The DMV accepts a Social Security card, W-2, 1099, tax return, Social Security letter, or benefit statement. Bring whichever original document you have available.
Can someone else take the driving test for me?
No. You must take both the written and driving tests yourself. The DMV verifies your identity before each test to may support you are the person taking it.
How long does a North Carolina driver's license last?
A standard North Carolina driver's license is valid for eight years from the date of issue. You renew it by visiting a DMV office, taking a new photo, and paying the renewal fee. You do not retake the written or driving test when you renew.