What You Need to Know Before You Start
North Carolina issues a learner's permit through the Division of Motor Vehicles (DMV), and you must hold one before you can take the road test for a full license. The permit is valid for five years and costs $20. You must be at least 15 years old to obtain one, and you'll need to pass a written knowledge test and a vision screening at your local DMV office.
The process takes one visit to the DMV if you bring all required documents. You cannot drive alone with a learner's permit — you must have a licensed driver who is at least 21 years old in the front passenger seat at all times. This restriction stays in place for at least 12 months or until you turn 18, whichever comes later, even after you pass your road test and before you receive your full license.
Key Takeaways
- You must be at least 15 years old and bring proof of identity, Social Security number, and North Carolina residency to get a learner's permit.
- The written test covers road signs, traffic laws, and safe driving practices; you can study using the free North Carolina Driver's Handbook available on the DMV website.
- Your learner's permit is valid for five years and costs $20, paid at the DMV office when you pass the test.
- With a learner's permit, you must have a licensed driver at least 21 years old in the front passenger seat and cannot drive between midnight and 5 a.m.
- You must hold the permit for at least 12 months before you can take the road test, or until you turn 18, whichever is longer.
Documents You Must Bring to the DMV
Bring original documents or certified copies — photocopies alone will not be accepted. You need proof of identity (a passport, birth certificate, or school ID), your Social Security card or a document showing your Social Security number, and proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days).
If you are under 18, you must also bring a parent or legal guardian. They will need to sign your process in person at the DMV. If your name has changed due to marriage or court order, bring the legal document that shows the change.
Do not rely on digital copies of documents on your phone. The DMV requires physical originals or certified copies. If you do not have your Social Security card, you can bring a W-2 form, tax return, or Social Security statement instead.
The Written Knowledge Test
The test has 25 multiple-choice questions, and you must answer at least 20 correctly to pass. Questions cover road signs, right-of-way rules, speed limits, parking, and safe driving practices. The test is offered in English and Spanish.
Study using the free North Carolina Driver's Handbook, available as a PDF on the DMV website at ncdmv.org. The handbook covers everything on the test. You can also take practice tests online through the DMV website to see the types of questions you will encounter. Most people who study the handbook pass on their first attempt.
If you do not pass, you can retake the test the same day or return another day at no additional cost. There is no limit to how many times you can retake it.
Vision Screening at the DMV
The DMV will perform a vision test as part of your permit appointment. You must have vision of at least 20/40 in each eye, with or without corrective lenses. If you wear glasses or contacts, bring them with you.
If you fail the vision screening, the DMV will not issue your permit that day. You will need to see an eye doctor, get a vision correction form signed by the doctor, and return to the DMV with that form. The form is free — your eye doctor will provide it.
Restrictions on Your Learner's Permit
While you hold a learner's permit, you cannot drive alone. A licensed driver at least 21 years old must sit in the front passenger seat. You also cannot drive between midnight and 5 a.m., even with a licensed driver present. These rules explore to all learner's permit holders under 18.
You cannot use a cell phone while driving, even hands-free, except to report an emergency. You must obey all traffic laws and speed limits. Any traffic violation while driving on a learner's permit can delay your road test or result in the DMV revoking your permit.
If you are cited for a moving violation, the DMV may suspend your permit. You will receive a notice in the mail explaining the suspension and how long it will last.
How Long You Must Hold the Permit Before Taking the Road Test
North Carolina requires you to hold your learner's permit for at least 12 months before you can take the road test for a full license. If you turn 18 before 12 months have passed, you still must wait until the 12-month mark. You cannot skip this waiting period under any circumstances.
During this time, you should practice driving with your licensed adult supervisor as much as possible. The more hours you drive, the more prepared you will be for the road test. There is no minimum number of required practice hours, but the DMV recommends at least 60 hours, with at least 10 hours at night.
Renewing or Replacing Your Learner's Permit
Your learner's permit is valid for five years from the date it is issued. If your permit expires before you pass your road test, you can renew it at any DMV office. Bring your expired permit, proof of residency, and $20. You will not need to retake the written test or vision screening if your permit expired less than two years ago.
If your permit is lost, stolen, or damaged, you can get a replacement at any DMV office for $20. Bring proof of identity and residency. A replacement permit will have the same expiration date as your original permit.
Frequently Asked Questions
Can I get a learner's permit if I am homeschooled?
Yes. You do not need to attend a traditional school to get a learner's permit. You must meet the age requirement (at least 15) and bring the required documents: proof of identity, Social Security number, and North Carolina residency. Homeschooled students follow the same process as all other applicants.
What happens if I fail the written test?
You can retake the test when ready at the same DMV office, or you can leave and return another day. There is no fee to retake the test, and there is no limit on how many times you can take it. Study the North Carolina Driver's Handbook between attempts to improve your score.
Can I drive my parents' car on a learner's permit?
Yes, as long as a licensed driver at least 21 years old is in the front passenger seat. The car does not have to be registered to your parents — you can drive any vehicle as long as you meet the supervision requirement. You cannot drive alone, even on private property.
Do I need to take a driver's education course before getting a learner's permit?
No. North Carolina does not require a driver's education course to obtain a learner's permit. However, if you complete an approved driver's education course, you may be able to reduce your insurance costs. Check with your insurance company about discounts for completing a course.
What if I move to another state while holding a North Carolina learner's permit?
Your North Carolina learner's permit is not valid in other states. You will need to obtain a learner's permit from your new state. Contact that state's DMV to learn about their requirements and the documents you will need to bring.