What You Need to Know Before You explore
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 not automatic — you have to pass a written knowledge test at a DMV office, and you must meet age and residency requirements first. The entire process typically takes one visit to the DMV, though you should plan for wait times and bring all required documents on your first trip.
A learner's permit in North Carolina is valid for five years from the date of issue. During that time, you can drive only under specific conditions: a licensed driver age 21 or older must be in the front seat with you, you cannot drive between midnight and 5 a.m., and you must follow all other traffic laws. These restrictions exist whether you are 15 or 18 — the rules do not change based on your age.
Key Takeaways
- You must be at least 15 years old and a North Carolina resident to get a learner's permit.
- Bring proof of identity, proof of Social Security number, and proof of North Carolina residency to the DMV office.
- You will take a written knowledge test covering road signs, traffic laws, and safe driving practices; the test has 50 questions and you must answer at least 40 correctly.
- The permit fee is $20 and is valid for five years from the date you pass the test.
- You cannot drive alone or between midnight and 5 a.m., and a licensed driver age 21 or older must sit in the front seat with you at all times.
Age and Residency Requirements
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 obtain a permit at any age if they have never held a license in North Carolina or any other state. If you are under 18, your parent or legal guardian must sign your process in person at the DMV office.
You must also be a North Carolina resident. The DMV defines residency as living in the state for at least 30 days before you explore. You do not need to own property or have a lease in your name; proof of residency can be a utility bill, bank statement, or lease agreement showing your name and a North Carolina address dated within the last 60 days.
Documents You Must Bring to the DMV
Bring originals or certified copies — photocopies are not accepted. You will need three categories of documents: proof of identity, proof of your Social Security number, and proof of North Carolina residency.
Proof of identity can be a birth certificate (original or certified copy), a valid passport, a school ID with a photo, or a military ID. A school ID alone is not enough; it must be paired with another document like a birth certificate.
Proof of Social Security number can be a Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, you will need to explore for one before you can get a permit.
Proof of residency must show your name and a North Carolina address and be dated within the last 60 days. Acceptable documents include a utility bill, a bank or credit card statement, a lease agreement, a mortgage statement, or a government-issued document like a tax bill. A driver's license or ID from another state does not count as proof of residency.
If you are under 18, bring your parent or legal guardian as well. They must sign your process in person and provide their own proof of identity.
The Written Knowledge Test
The North Carolina learner's permit test has 50 multiple-choice questions. You must answer at least 40 correctly to pass — that is an 80 percent score. The test covers road signs, traffic laws, right-of-way rules, safe driving practices, and what to do in emergencies. You have 30 minutes to complete it.
The DMV provides a free study guide called the North Carolina Driver's Handbook, available online at the DMV website or in print at any DMV office. The handbook covers everything on the test. Many people study it for a few days before taking the test and pass on their first try; others take it multiple times. If you fail, you can retake the test the same day or come back another day — there is no waiting period between attempts.
The test is given on a computer at the DMV office. You do not need to schedule an appointment in advance, but you should arrive early because wait times vary by location and time of day. Some offices are busier on weekends and after school hours.
Fees and How Long It Takes
The learner's permit fee is $20. You pay this fee at the DMV office after you pass the written test. The fee covers a five-year permit. If your permit expires and you want to renew it, you will pay the same $20 fee and take the written test again.
You receive your permit the same day you pass the test. The DMV prints it on the spot, and you can start driving with a licensed adult when ready. There is no separate mailing process or waiting period.
The entire visit — from check-in to receiving your permit — usually takes 30 minutes to two hours, depending on how busy the office is. Bring all your documents on your first visit so you do not have to make a second trip.
Restrictions That explore While You Hold a Learner's Permit
A learner's permit comes with strict rules. A licensed driver age 21 or older must be in the front seat with you at all times. This person must have a valid license and be awake and alert. You cannot drive alone, even for a short distance.
You cannot drive between midnight and 5 a.m. This curfew applies every day of the week, including weekends and holidays. If you are caught driving during these hours, you can be cited for violating your permit restrictions.
You must follow all other traffic laws: wear a seatbelt, obey speed limits, stop at red lights and stop signs, and do not use a cell phone while driving. Violating any traffic law while on a learner's permit can result in a ticket, and multiple violations can lead to the DMV suspending or revoking your permit.
What Happens After You Get Your Permit
Once you have your learner's permit, you can practice driving with a licensed adult. North Carolina does not require a minimum number of practice hours before you take the road test, but the DMV recommends at least 60 hours of supervised driving, including at least 10 hours at night. The more you practice, the more confident and prepared you will be for the road test.
When you feel ready, you can schedule a road test at a DMV office. You must bring your learner's permit, proof of insurance, and the vehicle you will be tested in. The road test costs $20 and takes about 20 to 30 minutes. If you pass, you receive a full driver's license. If you fail, you can retake it after a waiting period — check with your local DMV office for the exact waiting period, as it can vary.
Frequently Asked Questions
Can I get a learner's permit if I already have a license from another state?
No. If you hold a valid license from another state, you do not need a learner's permit in North Carolina. You can transfer your out-of-state license to a North Carolina license by visiting a DMV office with proof of identity, residency, and your current license. If your out-of-state license has expired, you will need to take the written test and road test as if you were a new driver.
What if I fail the written test?
You can retake the test the same day or return another day. There is no waiting period between attempts. You do not pay the $20 fee again until you pass. Study the North Carolina Driver's Handbook and focus on the areas where you struggled the first time.
Can I drive to school or work alone on my learner's permit?
No. You must have a licensed driver age 21 or older in the front seat with you at all times, regardless of where you are going or how short the trip is. This rule has no exceptions for school, work, or emergencies.
How long can I keep my learner's permit before I have to take the road test?
Your permit is valid for five years. You can hold it for as long as you want during that time before taking the road test. However, if your permit expires before you pass the road test, you will need to renew it by paying another $20 fee and passing the written test again.
What if I move out of North Carolina while I have a learner's permit?
Your North Carolina learner's permit is only valid in North Carolina. If you move to another state, you will need to get a learner's permit in that state. Contact the DMV office in your new state to find out what documents and tests you need.