What you need to get a North Carolina learner's permit
A North Carolina learner's permit lets you practice driving with a licensed adult in the car before you take the road test for a full license. To get one, you must be at least 15 years old, pass a written knowledge test at your local Division of Motor Vehicles (DMV) office, and provide proof of identity and Social Security number. You'll also need to bring proof of residency — a utility bill, lease, or bank statement with your name and address works.
The knowledge test covers North Carolina traffic laws, road signs, and safe driving practices. You can study using the official NC DMV handbook, available free on the DMV website or in print at any DMV office. The test has 25 multiple-choice questions, and you need to answer at least 20 correctly to pass. You get one free retake if you fail; after that, you pay a retest fee each time.
Bring your original documents to the DMV — photocopies alone won't work. If you're under 18, a parent or guardian must sign your process. The DMV will take your photo and issue your permit on the spot if you pass the test.
Key Takeaways
- You must be at least 15 years old and pass a 25-question written test at your local DMV office to receive a learner's permit.
- Bring original proof of identity, Social Security number, and residency; photocopies are not accepted.
- The official NC DMV handbook is free and contains all the material covered on the knowledge test.
- If you're under 18, a parent or guardian must sign your process in person at the DMV.
- Your learner's permit is valid for five years and allows you to drive only with a licensed adult age 21 or older in the front passenger seat.
Restrictions that explore while you hold a learner's permit
A North Carolina learner's permit comes with specific rules you must follow. You can only drive when a licensed driver age 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 age 21 in the car (other than a sibling). These rules exist for the first six months you hold the permit.
You also cannot use a cell phone while driving — not even hands-free — and you cannot drive between midnight and 5 a.m. Violating these restrictions can result in fines and may delay your path to a full license. Your supervising driver is responsible for making sure you follow all permit rules.
The difference between a learner's permit and a provisional license
After you've held your learner's permit for at least 12 months and passed your road test, you move to a provisional license. This is a step between the learner's permit and a full unrestricted license. A provisional license lets you drive alone, but it still has restrictions: you cannot drive between midnight and 4 a.m., and you cannot have more than one passenger under age 21 in the car (except siblings).
You must hold a provisional license for at least six months before you can move to a full license. If you get a traffic violation or accident during this time, the restrictions may extend. The provisional stage is designed to give you more independence while you build driving experience under continued safety rules.
How to prepare for the knowledge test
The NC DMV handbook is your main study resource. It covers right-of-way rules, speed limits, parking, what different road signs mean, and what to do in bad weather or emergencies. You can read it online at the DMV website or pick up a printed copy at any DMV office. Most people spend 2 to 4 weeks studying before taking the test.
The test focuses on practical situations you'll face on the road. For example, you might see a question about what to do when you approach a red light, or how to handle a four-way stop. Study the handbook section by section, and pay special attention to any rules that seem confusing. Some DMV offices offer practice tests online — check your local office's website to see if yours does.
On test day, arrive early and bring all required documents. The test is administered on a computer at the DMV office. You'll have time to answer each question, and you'll know your score before you leave.
What happens if you fail the knowledge test
If you don't pass on your first try, you get one free retake. You can schedule it right away or come back another day — it's up to you. Many people use the time between attempts to study the sections they found hardest. After your free retake, each additional test costs a retest fee (the amount varies by county). There's no limit to how many times you can retake the test, but you'll pay each time after the first free retake.
Failing the test doesn't affect your ability to drive with a permit holder or licensed driver — it only delays when you can get your own permit. Take your time studying, and don't rush to the DMV unprepared.
Documents you must bring to the DMV
Bring originals, not copies. The DMV needs proof of identity (a birth certificate, passport, or state ID), your Social Security number (you can provide the card or write the number on your process), and proof of residency. For residency, bring a recent utility bill, lease agreement, bank statement, or government mail with your name and current address. If you live with someone else, bring a notarized letter from that person saying you live there, plus their utility bill or lease.
If you're under 18, bring a parent or guardian with you. They'll need to sign your process in person — you cannot have them sign it ahead of time. Bring their ID as well so the DMV can verify their identity. If your parent or guardian cannot come, you'll need a notarized consent form, which takes extra time and costs money.
How long a learner's permit lasts and renewal
Your North Carolina learner's permit is valid for five years from the date it's issued. If you pass your road test and move to a provisional license before it expires, your permit is no longer active — you'll use your provisional license instead. If five years pass and you haven't taken your road test, your permit expires and you'll need to reapply and retake the knowledge test.
You cannot renew a learner's permit; you can only get a new one. If your permit expires, go back to your local DMV office with your documents and take the knowledge test again. There's no waiting period between an expired permit and a new process.
Frequently Asked Questions
Can I get a learner's permit if I'm homeschooled?
Yes. Homeschooling status doesn't affect your ability to get a permit. You still need to be 15, pass the knowledge test, and bring the same documents as anyone else. The DMV doesn't require proof of school enrollment or completion.
What if I lose my learner's permit?
Go to your local DMV office and ask for a replacement. You'll pay a replacement fee (the amount varies by county). Bring your ID and proof of residency. The DMV will issue a new permit with the same expiration date as your original.
Can I take the knowledge test online from home?
No. You must take the test in person at a DMV office. Some offices may offer online practice tests to help you study, but the official test must be taken at the office.
Do I need a learner's permit if I'm taking a driver's education course?
Yes. A driver's education course does not replace the permit. You still need to pass the knowledge test and get your permit before you can practice driving. Some courses may help you prepare for the test, but they don't waive it.
What if I move to a different state while I have a North Carolina learner's permit?
Your NC permit is only valid in North Carolina. If you move, you'll need to get a learner's permit in your new state. Contact that state's DMV for their requirements and process.