What You Need to Do to Get a North Carolina Learner's Permit
To get a North Carolina learner's permit, you visit your local Division of Motor Vehicles (DMV) office in person with the right documents, pass a vision screening and a written knowledge test, and pay the fee. The whole process takes a few hours on the day you go. You cannot do this online or by mail — you must appear at a DMV office yourself.
North Carolina issues a learner's permit (also called a learner's license) to people who are at least 15 years old and have not yet passed their road test. Once you have the permit, you can practice driving with a licensed adult in the car, but you cannot drive alone. The permit is your first step toward a full driver's license.
Key Takeaways
- You must bring proof of identity, proof of Social Security number, and proof of North Carolina residency to your DMV visit.
- The written test covers road signs, traffic laws, and safe driving practices; you can study using the free North Carolina Driver's Handbook.
- You must pass a vision screening at the DMV office before you take the written test.
- The permit fee is $20, and your permit is valid for five years from the date you receive it.
- You must be at least 15 years old, but if you are under 18, your parents or guardians must sign a consent form.
Documents You Must Bring to the DMV
Bring originals or certified copies — photocopies alone will not work. You need three categories of documents: proof of identity, proof of your Social Security number, and proof that you live in North Carolina.
For proof of identity, bring a birth certificate (original or certified copy), a passport, or a school ID issued by a North Carolina public school. A school ID counts only if it has your photo and signature.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return with your name and number on it. If you do not have any of these, you can bring a letter from the Social Security Administration.
For proof of North Carolina residency, bring a utility bill, a lease or mortgage statement, a bank statement, or a government-issued document with your current address. The document must show your name and address and be dated within the last 60 days. If you live with a parent or guardian, their utility bill or lease counts as long as your name appears on it or they sign a statement saying you live there.
If you are under 18, bring a parent or guardian with you. They must sign a consent form at the DMV office. You cannot get a permit without this signature.
How the Vision Screening and Written Test Work
When you arrive at the DMV office, you will first take a vision screening. An employee will check your eyesight using a machine or chart. You must be able to see well enough to drive safely. If you wear glasses or contacts, wear them to the test. If you fail the vision screening, you cannot take the written test that day and will need to see an eye doctor before you return.
After you pass the vision screening, you take the written knowledge test on a computer at the DMV office. The test has 36 questions, and you must answer at least 28 correctly to pass (that is about 78 percent). The questions cover road signs, traffic laws, right-of-way rules, and safe driving practices. You have 30 minutes to finish.
The test is based on the North Carolina Driver's Handbook, which you can read online for free at the DMV website or pick up in print at any DMV office. Most people study the handbook for a few days or a week before taking the test. There is no penalty for failing — you can retake the test the same day or come back another day.
The Cost and How Long Your Permit Lasts
The learner's permit fee is $20. You pay this at the DMV office when you pass your test. Payment methods vary by office, but most accept cash and card.
Your permit is valid for five years from the date you receive it. This means you have five years to practice and pass your road test. If your permit expires before you pass the road test, you will need to renew it and may have to retake the written test, depending on how long it has been expired.
Age Requirements and Parental Consent
You must be at least 15 years old to get a learner's permit in North Carolina. There is no upper age limit — adults can also get a learner's permit if they are new to driving.
If you are under 18, your parent or legal guardian must come with you to the DMV office and sign a consent form. This form gives permission for you to get the permit. If you are 18 or older, you do not need parental consent, but you still need to bring all your documents.
What Happens After You Get Your Permit
Once you have your learner's permit, you can practice driving with a licensed adult who is at least 21 years old and holds a valid driver's license. The adult must be sitting in the front passenger seat next to you. You cannot drive alone, and you cannot drive between midnight and 5 a.m.
You can practice for as long as you need — there is no minimum practice period required by law. However, most people practice for several months before they feel ready for the road test. When you are ready, you schedule a road test appointment at a DMV office. The road test is where you show that you can actually drive safely, and passing it leads to your full driver's license.
Keep your permit with you every time you drive. If you are stopped by police, you must show your permit along with proof that the adult in the car has a valid license.
Finding Your Nearest DMV Office and Scheduling
North Carolina has DMV offices in most counties. You can find the office nearest you and its hours on the DMV website. Some offices take walk-ins, but many require you to schedule an appointment ahead of time. Check your local office's policy before you go.
If your office requires an appointment, you can schedule one online through the DMV website or by calling the office directly. Appointments usually fill up weeks in advance, especially in busy areas, so plan ahead. Walk-in wait times can be long, sometimes two to three hours or more.
Frequently Asked Questions
Can I take the written test online or at home?
No. You must take the test in person at a DMV office. The DMV staff must verify your identity and watch you take the test to make sure it is valid.
What if I fail the written test?
You can retake it the same day if you want, or you can come back another day. There is no waiting period between attempts. You pay the $20 fee only once, not each time you take the test.
Do I need a Social Security number to get a permit?
Yes. North Carolina requires proof of your Social Security number as part of the permit process. If you do not have a Social Security number, you will need to explore for one through the Social Security Administration before you can get a permit.
What if I move to North Carolina from another state?
If you already have a learner's permit from another state, you can use it to practice in North Carolina. However, if you want a North Carolina permit, you must go through the same process: bring your documents, pass the vision screening, and pass the written test.
Can I get my permit if I have been convicted of a crime?
Most criminal convictions do not prevent you from getting a learner's permit. However, certain serious offenses may disqualify you. Contact your local DMV office to ask about your specific situation.