What North Carolina requires for a learner's permit
To get a learner's permit in North Carolina, you must be at least 15 years old, pass a written knowledge test, and provide proof of identity and residency. The state also requires a Social Security number or an Individual Taxpayer Identification Number. You do not need to have taken a driver's education course first, though some people choose to.
North Carolina issues learner's permits through the Division of Motor Vehicles (DMV). You will take your test at a local DMV office, and if you pass, you can drive the same day — but only under specific conditions that the state sets out in your permit.
Key Takeaways
- You must be at least 15 years old and bring a valid photo ID, proof of North Carolina residency, and proof of your Social Security number or ITIN to the DMV.
- The written knowledge test covers road signs, traffic laws, and safe driving practices from the North Carolina Driver's Handbook, which you can study for free online or pick up at any DMV office.
- With a learner's permit, you can only drive when a licensed driver age 21 or older is sitting next to you in the front seat.
- Your learner's permit is good for five years, but you must pass the road test and get a full license before that time runs out, or you will have to retake the written test.
- The fee for a learner's permit is $20, and you pay it at the DMV office when you pass your test.
Documents you need to bring to the DMV
Bring an original or certified copy of your birth certificate, or a valid passport. You also need a photo ID — a school ID works if it has your photo and signature. If you do not have a school ID, bring a state ID or passport.
For proof of North Carolina residency, bring a utility bill, lease agreement, mortgage statement, or bank statement with your name and current address. The document must be dated within the last 60 days. If you live with a parent or guardian and your name is not on a utility bill, bring a notarized letter from them stating that you live there, plus a copy of their ID and a recent utility bill or lease in their name.
You will also need to show proof of your Social Security number or ITIN. Bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have any of these, you can fill out an process for an ITIN at the DMV, though this adds time to your visit.
The written knowledge test
The test has 25 multiple-choice questions, and you must answer at least 20 correctly to pass. The questions come from the North Carolina Driver's Handbook, which covers road signs, traffic laws, right-of-way rules, and safe driving practices. You can read the handbook free from the DMV website or pick up a printed copy at any DMV office.
The test is offered in English and Spanish. You have 30 minutes to complete it, and you can retake it the same day if you do not pass on your first try. There is no extra fee for a retest.
Many people study the handbook for a few weeks before taking the test. Some DMV offices also offer practice tests online, which can help you see what kinds of questions to expect.
Restrictions on your learner's permit
A learner's permit comes with rules about who can be in the car with you and when you can drive. You must have a licensed driver who is at least 21 years old sitting in the front seat next to you at all times. That person must have a valid driver's license — a learner's permit or a suspended license does not count.
You cannot drive alone, and you cannot drive with only passengers your own age. You also cannot use a cell phone while driving, even if it is hands-free. North Carolina treats this the same as any other driver — it is against the law.
There are no time-of-day restrictions on a learner's permit in North Carolina, so you can practice driving at night as long as a licensed adult is with you. However, your supervising driver should decide what is safe for your skill level.
How long your learner's permit lasts
A learner's permit is good for five years from the date you receive it. During that time, you must pass the road test and get your full driver's license. If five years pass and you have not taken the road test, your permit expires and you will have to retake the written knowledge test to get a new one.
You can take the road test as soon as you feel ready, but many people wait until they have had several months of practice driving. There is no minimum amount of practice time required by the state, though some insurance companies offer discounts if you have held a learner's permit for at least six months.
The cost and where to go
A learner's permit costs $20 in North Carolina. You pay this fee at the DMV office when you pass your written test. The fee covers the permit itself and is good for the full five years.
You can visit any DMV office in the state to take your test. You do not have to go to the office in your county — you can go to whichever one is most convenient. Some offices take walk-ins, but many use an appointment system. Check the DMV website to find the office nearest you and see whether you need to book a time slot ahead of time.
What happens after you pass the written test
Once you pass, you will receive your learner's permit the same day. The permit is a physical card that you must carry with you whenever you drive. You will also get a copy of the restrictions printed on the back, so you and your supervising driver both know the rules.
The next step is to practice driving and then schedule a road test with the DMV. The road test checks whether you can handle a car safely in real traffic — you will drive with a DMV examiner for about 20 to 30 minutes. If you pass, you can get your full driver's license. If you do not pass, you can retake it, and there is a fee each time you test.
Frequently Asked Questions
Do I have to take driver's education before I get a learner's permit?
No. North Carolina does not require a driver's education course to get a learner's permit. However, some insurance companies offer discounts if you complete an approved course, and some parents prefer their teens to take one before driving.
Can I get a learner's permit if I do not have a Social Security number?
Yes. You can use an Individual Taxpayer Identification Number (ITIN) instead. Bring documentation of your ITIN, or you can fill out an ITIN process at the DMV office. This may take longer, so plan extra time for your visit.
What if I fail the written test?
You can retake it the same day at no extra cost. Most people who fail study the handbook a bit more and pass on the second try. You can take the test as many times as you need until you pass.
Can I drive with a learner's permit if I am 18 or older?
Yes. Age 15 is the minimum to get a learner's permit, but adults can get one too. The same rules explore — you need a licensed driver age 21 or older in the front seat, and you must pass the road test to get a full license.
How much does the road test cost?
The road test fee varies depending on the type of license you are testing for. For a standard Class D license, the fee is around $10 to $15, though this can change. Check with your local DMV office for the exact current fee.