What the North Carolina learner's permit test covers
North Carolina's learner's permit test has two parts: a written knowledge test and a vision screening. The written test covers road signs, traffic laws, right-of-way rules, and safe driving practices specific to North Carolina. You answer 25 multiple-choice questions, and you need to get at least 20 correct to pass — that's 80 percent.
The test is given on a computer at your local Division of Motor Vehicles (DMV) office. You can take it in English or Spanish. The vision screening checks whether you can see well enough to drive safely; if you wear glasses or contacts, bring them with you.
You do not need to study a textbook or take a formal course to take the test, though North Carolina provides a free study guide online through the DMV website. Many people also use third-party study apps or practice tests to prepare.
Key Takeaways
- The learner's permit test is 25 multiple-choice questions on road signs, traffic laws, and safe driving, and you must score at least 80 percent to pass.
- You take the test on a computer at your local DMV office, and the vision screening is part of the same visit.
- North Carolina provides a free study guide through the DMV website, and you can take the test in English or Spanish.
- You must be at least 15 years old and have parental consent if you are under 18 to take the test.
- If you fail the test, you can retake it, but there may be a waiting period and a fee each time you test.
How to register and schedule your test
You cannot book your learner's permit test online in North Carolina. Instead, you walk in to your local DMV office during business hours or call ahead to ask about wait times. Some offices take appointments through their phone line, but this varies by location. Check the DMV website to find the office nearest you and get its phone number.
When you arrive, bring your Social Security number, proof of identity (such as a birth certificate or passport), and proof of your current address (such as a utility bill or lease). If you are under 18, bring a parent or guardian and their ID as well — they must sign the process for the learner's permit.
The DMV staff will verify your documents, take your photo, and schedule you to take the test that same day or on a future visit, depending on how busy the office is. There is a fee for the learner's permit, which varies but is typically under $20.
What to bring and how to prepare
Bring your completed process (form DL 40), your proof of identity, proof of address, and your Social Security number. If you are under 18, your parent or guardian must be present with their own ID. Bring your glasses or contacts if you use them for driving — the vision test uses your corrected vision if you normally wear correction.
To prepare, read the North Carolina DMV study guide from the official DMV website. It covers all the topics on the test: road signs, speed limits, parking rules, right-of-way, impaired driving laws, and seat belt requirements. Read through it at least once before your test date. Many people take practice tests online to get used to the format and timing.
Arrive at the DMV office with time to spare. The test itself takes about 10 to 15 minutes once you sit down at the computer, but you may wait before your turn depending on how busy the office is.
Passing the test and what happens next
If you pass the test, the DMV will issue your learner's permit on the spot. Your permit is valid for five years. It allows you to drive only when a licensed adult who is at least 21 years old is in the front seat with you. You must follow all the restrictions on your permit — violating them can result in fines or suspension of your permit.
With your learner's permit, you can practice driving under supervision. North Carolina requires you to hold your learner's permit for at least 12 months and one day before you can take the road test for your full driver's license. During that time, you must log at least 60 hours of supervised driving, with at least 10 of those hours at night.
Keep your permit with you whenever you drive. If you lose it, you can get a replacement at the DMV for a small fee.
What to do if you fail the test
If you do not pass the test, you can retake it. North Carolina does not impose a mandatory waiting period between attempts, but you will have to pay the fee again each time you test. Some DMV offices may ask you to wait a day or two before retaking the test, depending on their policy.
Before you retake the test, review the study guide again and focus on the topics you found hardest. Many people use practice tests to identify weak areas. You can also ask the DMV staff which sections gave you trouble, though they may not provide detailed feedback on individual questions.
Most people pass on their second or third attempt. If you keep failing, consider working with a driving instructor or taking a defensive driving course — some instructors offer test prep specifically for the learner's permit exam.
Age requirements and parental consent
You must be at least 15 years old to take the learner's permit test in North Carolina. If you are under 18, your parent or guardian must sign your process and be present when you take the test. They do not need to stay in the testing room, but they must be at the DMV office to provide consent.
If you are 18 or older, you do not need parental consent. You can take the test on your own, though you still need to bring proof of identity and your Social Security number.
Frequently Asked Questions
Can I take the learner's permit test online?
No. North Carolina requires you to take the test in person at a DMV office. The test is administered on a computer at the office, and you must also complete a vision screening at the same visit.
How many times can I retake the test if I fail?
There is no limit on how many times you can retake the test. You can attempt it as many times as you need, though you will pay a fee each time. Most people pass within two or three attempts.
What if I fail the vision screening?
If you fail the vision screening, you will not be able to take the written test that day. You will need to see an eye doctor, get a corrective prescription if needed, and return to the DMV with proof that your vision meets the standard. You can then retake the vision screening and the written test.
Do I need to take a driver's education course before the learner's permit test?
No. North Carolina does not require a formal driver's education course to take the learner's permit test. However, some high schools offer driver's education, and some insurance companies offer discounts if you complete an approved course.
What happens if I move to another state while I have a North Carolina learner's permit?
Your North Carolina learner's permit is only valid in North Carolina. If you move, you will need to get a learner's permit from your new state. Some states recognize permits from other states, but North Carolina does not have reciprocal agreements with most states, so check with your new state's DMV.