What you need to do to get a North Carolina driver's license
To get your first North Carolina driver's license, you will visit your local Division of Motor Vehicles (DMV) office with the required documents, pass a written test and a driving test, and pay the fee. The process takes about four to six weeks from start to finish if you pass both tests on your first attempt. You cannot legally drive alone until you hold a valid license in your hands.
North Carolina issues licenses in stages. You start with a learner's permit, which lets you drive only with a licensed adult in the car. After holding the permit for a set time and meeting other conditions, you move to a provisional license, which has restrictions on when and who you can drive with. Finally, you get a full license with no restrictions. The whole path from permit to full license takes at least six months.
Key Takeaways
- You must bring a Social Security card, proof of residency, proof of identity, and proof of legal presence to your DMV visit.
- You will take a written test on traffic laws and road signs before you can get a learner's permit.
- With a learner's permit, you can only drive with a licensed adult age 21 or older in the front passenger seat.
- After holding your permit for at least 12 months and staying violation-free, you can take the driving test to move to a provisional license.
- A provisional license has nighttime and passenger restrictions until you turn 18 or hold it for 12 months without violations.
Documents you must bring to the DMV office
Bring originals or certified copies — photocopies alone will not work. You need four categories of documents: proof of identity, proof of Social Security number, proof of North Carolina residency, and proof of legal presence in the United States.
For proof of identity, bring a passport, a certified birth certificate, a military ID, or a school ID issued by a North Carolina school. For proof of Social Security number, bring your Social Security card itself or a W-2 form or tax return with your full number on it. For proof of residency, bring a utility bill, a lease or mortgage statement, a bank statement, or a government check dated within the last 60 days showing your current address. For proof of legal presence, bring a passport, a birth certificate, a military discharge paper, or a visa. If you were born outside the United States, bring your passport and visa or green card.
If any document is in a language other than English, bring an official English translation with it. The DMV office will not accept documents without translations.
How to get your learner's permit
Visit your local DMV office during business hours with your documents. You will fill out a Form DL-40 (process for a Drivers License or Learners Permit) at the office. The staff will check your documents, take your photograph, and collect the permit fee, which is $20. You will then take a written test on North Carolina traffic laws and road signs.
The written test has 25 questions. You must answer at least 20 correctly to pass. The test covers speed limits, right-of-way rules, parking, traffic signals, and what road signs mean. You can study using the North Carolina Driver's Handbook, which the DMV provides free online and in print at the office. Many people study the handbook for one to two weeks before taking the test.
If you fail the written test, you can retake it the same day or come back another day. There is no extra fee to retake it. Once you pass, you will receive your learner's permit when ready. The permit is valid for five years.
Driving with a learner's permit
A learner's permit lets you practice driving, but only under specific conditions. You must have a licensed driver age 21 or older sitting in the front passenger seat at all times. That person must hold a valid driver's license from any state. You cannot drive alone, and you cannot drive with only younger passengers.
You must follow all traffic laws while driving with your permit. Any traffic violation — speeding, running a red light, or unsafe lane changes — will be recorded on your record. North Carolina counts violations during your permit stage when deciding whether you can move to the next stage.
You must hold your learner's permit for at least 12 months before you can take the driving test. During those 12 months, you cannot have any moving violations, at-fault accidents, or suspensions. If you get a violation, the 12-month clock resets, and you start counting again from the date of the violation.
Taking the driving test and getting a provisional license
After 12 months with a clean permit record, you can schedule a driving test at your local DMV office. Call ahead or check the DMV website to book an appointment, as wait times vary by location. The driving test costs $10. Bring your learner's permit and proof of insurance with you on test day.
The driving test lasts about 20 to 30 minutes. A DMV examiner will ride with you and watch you perform basic driving tasks: starting the car, turning, backing up, parking, stopping at signs and lights, and merging. The examiner is looking for safe driving habits and your ability to follow traffic laws. You must pass the test to move forward.
If you fail the driving test, you can retake it after waiting a set time — usually a few days to a week. You will pay the $10 fee again. Most people pass on the second or third attempt. Once you pass, you will receive a provisional license, which is valid for 12 months.
Restrictions on a provisional license
A provisional license lets you drive alone, but it comes with rules that do not explore to adult drivers. You cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, or a medical appointment. You cannot carry passengers under age 21 unless a licensed adult age 25 or older is in the car with you. These rules exist to reduce crash risk for new drivers.
You must follow all traffic laws while driving on a provisional license. Any moving violation, at-fault accident, or suspension will extend your provisional period by 12 months from the date of the violation. If you stay violation-free for 12 months, you can move to a full license.
If you turn 18 while holding a provisional license, the nighttime and passenger restrictions end when ready, and you move to a full license. You do not need to take another test or visit the DMV.
Moving to a full license
Once you have held a provisional license for 12 months without any moving violations, at-fault accidents, or suspensions, you are may be able to access for a full license. You do not need to take another test. Visit your local DMV office and ask to upgrade your license. Bring your provisional license and pay the upgrade fee, which is $20. The DMV will issue your full license on the spot.
If you received any violations during your provisional period, the 12-month clock resets from the date of the most recent violation. You will need to wait another 12 months from that date before you can upgrade.
A full North Carolina driver's license is valid for eight years if you are under 66 years old. You will need to renew it when it expires.
Frequently Asked Questions
Can I get my license faster than 12 months?
No. North Carolina law requires you to hold a learner's permit for at least 12 months before you can take the driving test. This waiting period cannot be shortened. If you receive a violation during that time, the 12 months starts over.
What if I fail the driving test?
You can retake the driving test after a waiting period, usually a few days to a week. You will pay the $10 fee again. There is no limit to how many times you can retake it. Most people pass within two or three attempts.
Do I need to take the written test again if I fail it the first time?
No. You can retake the written test the same day or on another day at no extra cost. You only need to pass it once to get your learner's permit.
What happens if I get a ticket while driving with my learner's permit?
Any moving violation will be recorded on your driving record and will reset your 12-month waiting period. You will need to wait another 12 months from the date of the violation before you can take the driving test.
Can I drive for work or school with a provisional license at midnight?
Yes. The nighttime restriction on a provisional license allows driving between midnight and 5 a.m. if you are driving to or from work, school, or a medical appointment. You must be able to show proof of your destination if stopped by police.