What you need to do to get a North Carolina learner's permit
To get a learner's permit in North Carolina, you visit your local Division of Motor Vehicles (DMV) office, pass a written knowledge test, and pay a fee. The whole process takes a few hours. You'll need to bring proof of identity, proof of Social Security number, and proof of North Carolina residency — documents like a birth certificate, Social Security card, and a utility bill or lease agreement work for these.
The written test covers North Carolina traffic laws, road signs, and safe driving practices. It has 25 questions, and you need to answer at least 20 correctly to pass. You can study using the official North Carolina Driver's Handbook, which the DMV provides free online and in print at any DMV office.
Once you pass the test and pay the fee (currently $20 for a learner's permit), you'll receive your permit on the spot. Your permit is valid for five years and lets you practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat.
Key Takeaways
- You must bring a birth certificate or passport, Social Security card, and proof of North Carolina address like a utility bill or lease to your DMV visit.
- The written test has 25 questions about traffic laws and road signs; you need 20 correct answers to pass.
- The DMV Driver's Handbook is free online at ncdmv.org and contains all the material covered on the test.
- Your learner's permit costs $20 and is valid for five years from the date you receive it.
- With your permit, you can drive only when a licensed adult at least 21 years old is in the front passenger seat.
Documents to bring to the DMV
North Carolina requires three types of documents: proof of identity, proof of Social Security number, and proof of residency. You don't need all three to be separate documents — some documents count for more than one category.
For identity, bring your birth certificate, U.S. passport, or passport card. For Social Security, bring your Social Security card or a document showing your number, such as a W-2 form or tax return. For residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and North Carolina address.
If you don't have a birth certificate, you can order one from the North Carolina Vital Records office. If you don't have a Social Security card, you'll need to contact the Social Security Administration. Both processes take time, so start early if you're missing documents.
How to study for the written test
The North Carolina Driver's Handbook covers everything on the test. You can read it free online at ncdmv.org, read it as a PDF, or pick up a printed copy at any DMV office. The handbook is about 80 pages and includes sections on traffic laws, right-of-way rules, parking, speed limits, and what different road signs mean.
Focus on the sections that appear most often on the test: traffic signs and their meanings, right-of-way rules at intersections, speed limits in different areas, and what to do at traffic lights and stop signs. Many people find it helpful to read through the handbook once, then go back and study the sections they found confusing.
The DMV does not publish the exact questions that will appear on your test, but the test questions come directly from the handbook. If you can answer the sample questions in the handbook and understand the rules explained there, you should be ready to pass.
Finding a DMV office and scheduling your visit
North Carolina has DMV offices in most counties. You can find the office nearest you and check its hours on ncdmv.org. Some offices accept walk-ins, while others require you to schedule an appointment online or by phone. Scheduling ahead usually means a shorter wait, especially during busy times like summer.
When you call or go online to schedule, tell them you want to take the learner's permit test. They'll give you a date and time and confirm what documents you need to bring. If you walk in without an appointment, arrive early — offices often stop taking new customers an hour or two before closing.
Bring all your documents, your completed process (Form DL-40, which you can fill out at home or at the office), and your fee payment. You can pay with cash, check, or debit card at most offices.
What happens after you pass the test
Once you pass the written test, the DMV will take your photo and issue your learner's permit when ready. Your permit is a physical card that you must carry every time you drive. It shows your name, date of birth, address, and the expiration date (five years from the issue date).
With your permit, you can drive only during daylight hours (sunrise to sunset) and only with a licensed adult at least 21 years old in the front passenger seat. You cannot drive on interstate highways. These restrictions are part of North Carolina's Learner's Permit stage and stay in effect until you pass your road test and receive your full license.
Keep your permit in good condition. If it gets lost, stolen, or damaged, you'll need to return to the DMV to get a replacement, and there may be an additional fee.
The cost and how long your permit lasts
A North Carolina learner's permit costs $20. This is a one-time fee that covers the five-year validity period. You do not need to renew it during those five years unless it is lost, stolen, or damaged.
Your permit expires five years from the date you receive it. The expiration date is printed on your card. If you haven't passed your road test and received your full license by that date, you'll need to get a new learner's permit, which means taking the written test again and paying another $20 fee.
Restrictions while you hold a learner's permit
North Carolina's learner's permit comes with specific rules you must follow. You can drive only during daylight hours — from sunrise to sunset. You cannot drive on interstate highways. You must have a licensed adult at least 21 years old sitting in the front passenger seat at all times.
You also cannot use a cell phone while driving, even hands-free, except in a genuine emergency. This rule applies to all drivers under 18, but it's especially important to follow while you're learning.
If you break these rules, you can be stopped by police and cited. A violation can delay your progress toward getting your full license and may affect your insurance rates later.
Frequently Asked Questions
Can I take the written test if I'm under 16?
North Carolina allows you to get a learner's permit at age 15. You must be at least 15 years old on the day you take the test. If you're under 16, you'll also need to show proof that you're enrolled in school or have a high school diploma.
What if I fail the written test?
You can retake the test the same day or come back another day — there's no waiting period between attempts in North Carolina. You'll need to pay the $20 fee again for each attempt. Most people pass on their second try if they study the handbook more carefully after their first attempt.
Do I need a Social Security number to get a learner's permit?
Yes, North Carolina requires a Social Security number. If you don't have one, contact the Social Security Administration to explore. This process can take several weeks, so start early if you need a number.
Can I drive at night with my learner's permit?
No. Your learner's permit is valid only during daylight hours, from sunrise to sunset. You cannot drive after dark, even with a licensed adult in the car, until you pass your road test and receive your full license.
How long do I have to practice before I can take the road test?
North Carolina requires you to hold your learner's permit for at least one day before you can take the road test, but this is a legal minimum. Most people practice for several weeks or months to build confidence and skills before testing. There's no maximum time you can hold a permit — you can practice as long as you need.