Getting your first North Carolina driver's license means visiting the DMV with the right documents, passing a written test and a driving test, and paying a fee
North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV). You cannot get one by mail or online — you must visit a DMV office in person. The process has three parts: you bring documents to prove who you are and where you live, you pass a written knowledge test about traffic laws, and you pass a road test where an examiner watches you drive. The whole thing usually takes several visits spread over weeks, not one appointment.
The fee for a regular driver's license is $20 for an eight-year license, or $10 for a four-year license if you are under 21. You pay this at the DMV office when you pass your road test. Before you go, gather your documents and study the written test — that is the part most people fail on their first try.
Key Takeaways
- You need a Real ID-compliant document like a passport or birth certificate, proof of your Social Security number, and proof of your current address to start the process.
- The written test covers North Carolina traffic laws and safe driving practices; you can study the official handbook free on the DMV website before you go.
- You must pass the written test before you can schedule a road test, and the road test is the final step before you get your license.
- You need to bring your own vehicle for the road test, and it must be registered and insured in North Carolina.
What documents to bring to the DMV
Bring three types of documents: proof of identity, proof of your Social Security number, and proof of your address. For identity, bring an original or certified copy of your birth certificate, a U.S. passport, a passport card, or a military ID. A photocopy does not work — it must be the original document or a certified copy from the issuing agency.
For your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a pay stub with your full Social Security number on it. For your address, bring a utility bill, a lease, a mortgage statement, or a bank statement dated within the last 60 days. The document must show your name and current address. A cell phone bill usually does not count.
If you are under 18, you also need a parent or guardian to come with you to the DMV office. Bring their ID as well. If you are 18 or older, you do not need anyone with you, but you do need to bring all three types of documents yourself.
The written knowledge test and how to prepare
The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving. You need to answer at least 20 questions correctly to pass. The test covers things like speed limits, right-of-way rules, what different road signs mean, and what to do in bad weather or emergencies.
The DMV publishes the official North Carolina Driver's Handbook free on its website at ncdmv.org. Read the whole handbook before you take the test — it is the source for every question on the exam. Many DMV offices also have free practice tests on computers in the office, so you can take one before you schedule your real test. If you fail the written test, you can retake it the same day or come back another day.
You take the written test at a DMV office on a computer. The test is given in English, Spanish, and several other languages. Tell the staff which language you need when you arrive.
Scheduling and taking your road test
You can only schedule a road test after you pass the written test. At the DMV office, after you pass, staff will help you book a road test appointment. Road tests are usually scheduled weeks ahead, so you may not get an appointment right away. Some DMV offices have longer wait times than others — if your local office is booked far out, you can sometimes schedule at a different office in your region.
For your road test, bring your own vehicle. It must be registered in North Carolina, have current insurance, and be in safe working condition. The examiner will check that the brakes, lights, windshield wipers, and horn all work. Bring proof of insurance and your vehicle registration. The test takes about 20 minutes and covers basic driving skills like parking, turning, stopping, and following traffic laws.
If you fail the road test, you can retake it, but you have to schedule another appointment. There is no extra fee to retake the test. Most people pass on their second or third attempt.
Getting your license after you pass the road test
After you pass the road test, you pay the $20 fee (or $10 if you are under 21) and the DMV takes your photo and issues your license on the spot. You walk out with a temporary paper license that day. Your permanent plastic license card arrives in the mail within two to three weeks.
Use the temporary license to drive legally while you wait for the card. When the card arrives, keep it with you whenever you drive. You are required by law to have your license with you in the vehicle.
Restrictions for drivers under 18
If you are under 18, your license comes with restrictions called a Learner's Permit first, then a Provisional License after you pass your road test. With a Learner's Permit, you can only drive with a licensed adult 21 or older in the front seat. You cannot drive between midnight and 5 a.m.
After you pass your road test and get your Provisional License, you can drive alone, but you still cannot drive between midnight and 5 a.m. until you turn 18. You also cannot use a cell phone while driving, even hands-free. These restrictions lift when you turn 18 or after you hold the Provisional License for 12 months, whichever comes first.
What to do if you lose your license or need to replace it
If your license is lost, stolen, or damaged, go to any DMV office and ask for a replacement. Bring your ID and proof of address, just like you did for your first license. The replacement fee is $20 for a regular license. You get a temporary paper license that day and the permanent card in the mail within two to three weeks.
If your address changes, you must update it at the DMV within 30 days. You do not need a new license card — you can update your address online at ncdmv.org or at any DMV office. Updating your address online is free.
Frequently Asked Questions
Can I take the written test online or by mail?
No. You must take the written test in person at a DMV office on a computer. You cannot take it online or mail it in. You can study the handbook online, but the test itself must be done at the DMV.
What if I fail the written test?
You can retake it the same day or come back another day. There is no fee to retake the test. Most people pass on their second try if they study the handbook more carefully before coming back.
Do I have to use my own car for the road test?
Yes. The examiner needs to test the vehicle's brakes, lights, and other safety features, so you must bring a registered, insured North Carolina vehicle. You cannot use a rental car or borrow someone else's car unless it is registered to you or you have written permission from the owner.
How long does the whole process take from start to finish?
It usually takes four to eight weeks. You can take the written test on your first visit, but road test appointments are often scheduled weeks ahead. Once you pass the road test, you get your temporary license that day and the permanent card arrives in two to three weeks.
What if I move to North Carolina from another state?
If you already have a valid driver's license from another state, you can exchange it for a North Carolina license without taking the written or road test. Bring your out-of-state license, proof of your address in North Carolina, and proof of your Social Security number to any DMV office. The fee is $20.