North Carolina learner's permit requirements at a glance
To get a North Carolina learner's permit, you must be at least 15 years old, pass a written knowledge test, and provide proof of identity and residency. You'll also need a Social Security number and a parental or guardian signature if you're under 18. The knowledge test covers road signs, traffic laws, and safe driving practices specific to North Carolina.
The process takes place at your local Division of Motor Vehicles (DMV) office. You cannot take the test online — you must go in person. The test is free, but you'll pay a fee when your permit is issued (the fee varies by county but is typically under $20).
Key Takeaways
- You must be at least 15 years old and have a parent or guardian sign your process if you're under 18.
- Bring a valid form of ID, proof of North Carolina residency, and your Social Security number to the DMV.
- You will take a written test at the DMV covering traffic laws, road signs, and safe driving rules in North Carolina.
- Your learner's permit is valid for five years and allows you to drive only with a licensed adult 21 or older in the front seat.
Documents you need to bring to the DMV
Bring an original or certified copy of one document that proves your identity. A U.S. passport, passport card, or certified birth certificate all work. If you don't have any of these, a school ID paired with a report card or utility bill in your name is acceptable.
You also need proof that you live in North Carolina. A utility bill, lease agreement, mortgage statement, or bank statement with your name and current address will work. The document must be dated within the last 60 days. If you live with a parent or guardian, their utility bill or lease is acceptable as long as you're listed as a household member or they sign a statement confirming you live there.
Bring your Social Security number — you'll need to provide it, though you don't have to bring a card. If you're under 18, bring a parent or legal guardian who can sign your process in person at the DMV.
The written knowledge test
The test has 25 questions and you must answer at least 20 correctly to pass. Questions cover North Carolina traffic laws, road signs, right-of-way rules, and safe driving practices. You can study using the North Carolina Driver's Handbook, which is free and available on the DMV website or in print at any DMV office.
The test is given on a computer at the DMV office. You have no time limit, though most people finish in 15 to 20 minutes. If you fail, you can retake it the same day or return another day at no extra charge.
The test is offered in English and Spanish. If you need the test in another language or have a disability that requires accommodation, contact your local DMV office at least a week in advance to arrange it.
Learner's permit restrictions and how long it lasts
Once you pass the test and pay the fee, your learner's permit is issued when ready. It is valid for five years. During this time, you can drive only when a licensed driver who is 21 or older is sitting in the front passenger seat next to you.
You cannot drive alone, and you cannot have more than one passenger under 21 in the car (other than a sibling). You also cannot use a cell phone while driving, even hands-free, except in a true emergency. These rules are part of North Carolina's Graduated Driver Licensing (GDL) system, which is designed to reduce crashes among new drivers.
Your learner's permit does not expire when you turn 18, but you must move to a provisional license or full license before your five-year permit expires. If your permit expires without renewal, you'll have to take the knowledge test again.
Moving from a learner's permit to a provisional license
After you've held your learner's permit for at least 12 months and are at least 16 years old, you can take the road test to get a provisional license. The road test is given by a DMV examiner and covers basic driving skills like parking, turning, and following traffic laws.
A provisional license allows you to drive alone during the day (5 a.m. to 9 p.m.) but requires a licensed adult 21 or older in the car between 9 p.m. and 5 a.m. You still cannot use a cell phone while driving and cannot have more than one passenger under 21 (other than a sibling). A provisional license is valid for two years.
At 18, you can take another road test to get a full driver's license with no restrictions. You can also get a full license at 17 if you've held a provisional license for at least six months.
Fees and where to go
The learner's permit fee is set by each county and typically ranges from $10 to $20. Some counties charge slightly more. You pay this fee at the DMV office after you pass the knowledge test. Payment methods vary by office, but most accept cash, check, and debit or credit card.
Find your local DMV office on the North Carolina DMV website. You can search by county or city. Many offices accept walk-ins, but some require an appointment. Check your local office's website or call ahead to see if you need to book a time slot, especially during busy periods like summer.
What happens if you fail the knowledge test
If you don't pass the knowledge test on your first try, you can retake it when ready at the same DMV office at no additional cost. There is no waiting period between attempts. Most people who study the driver's handbook pass on the second try.
If you fail multiple times, the DMV may require you to wait a certain number of days before your next attempt, though this varies by office. Contact your local DMV to ask about their specific policy if you've failed more than once.
Frequently Asked Questions
Can I get a learner's permit if I'm homeschooled?
Yes. You don't need to be enrolled in a traditional school. You just need to meet the age requirement (15), pass the knowledge test, and bring the required documents proving identity and residency.
What if I don't have a Social Security number?
You must have a Social Security number to get a learner's permit in North Carolina. If you don't have one, you'll need to explore for one through the Social Security Administration before you can get a permit.
Can my learner's permit be used in other states?
A North Carolina learner's permit is recognized in most other states, but restrictions may differ. Some states honor North Carolina's GDL rules; others impose their own. Check the rules in any state where you plan to drive.
What if I lose my learner's permit?
Go to your local DMV office and request a replacement. You'll pay a small fee (usually $5 to $10) and receive a new permit on the spot. Bring your ID and proof of residency.
Do I need to renew my learner's permit before it expires?
No, but you must move to a provisional or full license before your five-year permit expires. If it expires without renewal, you'll have to retake the knowledge test and start over.