North Carolina learner's permit requirements at a glance
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. You'll also need a Social Security number and a parent or guardian's signature if you're under 18. The written test covers road signs, traffic laws, and safe driving practices specific to North Carolina.
The North Carolina Division of Motor Vehicles (DMV) administers the permit program. You take the test at a DMV office, and if you pass, you receive your permit the same day. The permit is valid for five years and allows you to practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat.
Key Takeaways
- You must be at least 15 years old and have a valid Social Security number to take the North Carolina learner's permit test.
- Proof of identity (such as a birth certificate or passport) and proof of North Carolina residency (such as a utility bill or lease) are required documents at the DMV office.
- If you are under 18, a parent or legal guardian must sign your process in person at the DMV.
- The written knowledge test covers North Carolina traffic laws, road signs, and safe driving rules; you must score at least 80 percent to pass.
- Your learner's permit is valid for five years and allows supervised driving practice with a licensed adult at least 21 years old.
Age and identity documents you'll bring to the DMV
North Carolina requires you to be at least 15 years old to take the learner's permit test. You'll need to bring an original or certified copy of your birth certificate, a valid U.S. passport, or a military ID card. A school ID alone is not enough; the DMV needs a document that proves your identity and date of birth.
You must also have a valid Social Security number. The DMV will ask for your number during the process process. If you don't have one, you'll need to obtain it from the Social Security Administration before you can get a permit.
Proof of North Carolina residency
The DMV requires proof that you live in North Carolina. Acceptable documents include a current utility bill (electric, gas, water, or internet), a lease agreement, a mortgage statement, or a bank statement. The document must show your name and a North Carolina address and be dated within the last 60 days.
If you recently moved to North Carolina or don't have a utility bill in your name, a lease or rental agreement works just as well. A parent's or guardian's utility bill with your name listed as a resident is also acceptable if you live with them.
Parent or guardian consent if you're under 18
If you are under 18 years old, a parent or legal guardian must appear with you at the DMV office and sign your process in person. The DMV will not issue a permit without this signature. Both you and your parent or guardian must bring valid identification.
If your parents are divorced or separated, the parent with legal custody must sign. If custody is shared, either parent can sign. If you have a legal guardian instead of a parent, bring documentation showing guardianship, such as a court order.
The written knowledge test and what it covers
The North Carolina learner's permit test is a written exam with 25 multiple-choice questions. You must answer at least 20 questions correctly (80 percent) to pass. The test covers North Carolina traffic laws, road signs and their meanings, safe driving practices, and rules for sharing the road with pedestrians and cyclists.
The DMV provides a free study guide called the North Carolina Driver's Handbook, available on the DMV website and at DMV offices. Many people study the handbook for a few days or a week before taking the test. You can take the test in English or Spanish. If you fail, you can retake it the same day or return another day at no additional cost.
What happens after you pass the test
Once you pass the written test, the DMV issues your learner's permit when ready. Your permit is valid for five years. The permit allows you to drive only when supervised by a licensed driver who is at least 21 years old and sitting in the front passenger seat next to you.
With a learner's permit, you cannot drive alone, and you cannot drive between midnight and 5 a.m. unless you are driving to or from work or a school-sponsored event. You must follow all traffic laws and speed limits. Your supervising driver is responsible for your safe driving, so choose someone who is calm and experienced.
Fees and how to schedule your DMV visit
The learner's permit test costs $10 in North Carolina. You pay this fee at the DMV office when you take the test, whether you pass or fail. If you pass and receive your permit, there is no additional fee for the permit itself.
You can visit any DMV office in North Carolina to take the test. The DMV recommends scheduling an appointment online through the North Carolina DMV website to reduce wait times, though walk-ins are also accepted. Check the DMV website for office hours and locations near you. Some offices are busier than others, so calling ahead can help you understand how long the wait might be.
Frequently Asked Questions
Can I take the learner's permit test if I'm homeschooled?
Yes. The DMV does not require you to be enrolled in a traditional school. You only need to meet the age requirement (15 or older), have valid identification and proof of residency, and pass the written test. Homeschooled students follow the same process as all other applicants.
What if I fail the written test?
You can retake the test the same day at no additional cost, or you can return another day. There is no waiting period between attempts. Many people study the North Carolina Driver's Handbook more thoroughly after a first attempt and pass on the second try.
Do I need a Social Security number if I'm not a U.S. citizen?
North Carolina requires a Social Security number to obtain a learner's permit. If you are not a U.S. citizen and do not have a Social Security number, contact your local DMV office to discuss your options. Some states have alternative processes, but you should verify what North Carolina offers in your specific situation.
Can my learner's permit be used in other states?
A North Carolina learner's permit is generally recognized in other states, but the rules for supervised driving may differ. If you plan to drive in another state, check that state's laws about learner's permits and supervision requirements. Some states have stricter rules about the age of the supervising driver or the times you can drive.
What do I do if I lose my learner's permit?
Visit a DMV office and request a replacement. You'll pay a small fee (typically around $5 to $10) and receive a new permit. Bring your identification and proof of residency. The replacement permit will have the same expiration date as your original permit.