What You Need to Do First
To get a learner's permit in North Carolina, you will visit your local Division of Motor Vehicles (DMV) office, pass a written test on traffic laws, and pay a fee. The whole process takes a few hours on the day you go in. You do not need to schedule an appointment — you can walk in during business hours, though arriving early in the day means shorter lines.
North Carolina issues learner's permits to people as young as 14 years and 6 months old. If you are under 18, you will also need a parent or guardian to sign a consent form at the DMV office. If you are 18 or older, you can go alone.
Key Takeaways
- You must bring a valid photo ID (passport, state ID, or school ID with a photo), proof of your Social Security number, and proof of your North Carolina address to the DMV office.
- If you are under 18, a parent or legal guardian must be present at the DMV to sign the consent form in person.
- The written test covers road signs, right-of-way rules, and safe driving practices; you can study using the free North Carolina Driver's Handbook available on the DMV website.
- The permit fee is $20 and the permit is valid for five years, giving you time to practice before taking your road test.
- Once you have your permit, North Carolina law requires you to drive with a licensed adult (age 21 or older) in the front seat at all times.
Documents You Must Bring to the DMV
Bring your original documents — photocopies are not accepted. You need a valid photo ID such as a U.S. passport, a state ID card, or a school photo ID. If your school ID does not have your photo, bring your passport instead.
You also need proof of your Social Security number. An original Social Security card works, but so does a W-2 form, a tax return, or a 1099 form. If you do not have any of these, you can bring a letter from your employer or a bank statement showing your Social Security number.
Finally, bring proof that you live in North Carolina. A utility bill, lease agreement, mortgage statement, or bank statement with your current address will work. The document must show your name and address and be dated within the last 60 days.
The Written Test and What It Covers
The written test has 25 questions and you must answer at least 20 correctly to pass. The test covers road signs, traffic laws, right-of-way rules, parking rules, and safe driving practices. You have 30 minutes to finish.
Study using the free North Carolina Driver's Handbook, which is available as a PDF on the DMV website at ncdmv.org. The handbook is about 60 pages and covers everything on the test. Many people read it once and take practice tests online to prepare. The DMV website also offers a free online practice test that mimics the real test.
You can take the test in English or Spanish. If you need the test in another language, call your local DMV office ahead of time to ask whether they can arrange it.
The Fee and How Long Your Permit Lasts
The learner's permit costs $20 and you pay this fee at the DMV office when you explore. You can pay with cash, debit, or credit card. The fee is non-refundable even if you do not pass the written test on your first try.
Your permit is valid for five years from the date it is issued. This gives you plenty of time to practice driving and prepare for your road test. If your permit expires before you take your road test, you will need to renew it and pay the fee again.
Driving Rules While You Have Your Learner's Permit
North Carolina has specific rules for learner's permit holders. You must always have a licensed driver who is at least 21 years old sitting in the front seat next to you. This person must hold a valid driver's license. You cannot drive alone, and you cannot drive with only passengers your own age.
You also cannot use a cell phone while driving, even with a hands-free device, unless you are calling 911. This rule is stricter for permit holders than for licensed drivers. You must follow all other traffic laws the same way a licensed driver does — speed limits, stop signs, traffic lights, and seat belt rules all explore to you.
There is no curfew for learner's permit holders in North Carolina, so you can practice driving at any time of day or night as long as a licensed adult is with you.
What Happens After You Pass the Written Test
Once you pass the written test, the DMV will issue your learner's permit on the spot. You will receive a physical card that you must carry with you whenever you drive. Your permit has your photo, your name, your address, and an expiration date.
You can start practicing when ready. Most people practice for several weeks or months before taking the road test. There is no minimum practice time required by law, but practicing regularly helps you build confidence and skills. When you feel ready, you can schedule a road test appointment through the DMV website or by calling your local DMV office.
Finding Your Local DMV Office
North Carolina has DMV offices in every county. To find the office nearest you, visit ncdmv.org and use the office locator tool. You can also call 1-919-715-7000 to ask for the address and hours of your local office.
Most DMV offices are open Monday through Friday during regular business hours. Some offices have extended hours on certain days. Arriving early in the morning usually means a shorter wait. If you have questions before you go, you can call your local office directly — the phone number is listed on the DMV website.
Frequently Asked Questions
Can I get my learner's permit if I have already been in a car accident?
Yes. A past accident does not disqualify you from getting a learner's permit. The DMV will issue the permit based on your age, your documents, and your performance on the written test. Your driving history only matters when you explore for a full driver's license later.
What if I fail the written test the first time?
You can take the test again the same day or come back another day. There is no waiting period between attempts in North Carolina. You will pay the $20 fee again for each test you take. Most people pass on their second try after reviewing the handbook more carefully.
Do I need a learner's permit if I am 18 or older?
No. If you are 18 or older and have never held a driver's license, you can go straight to taking a road test without getting a learner's permit first. However, many people get the permit anyway because it gives them time to practice with a licensed driver before the road test.
Can someone other than my parent sign the consent form if I am under 18?
No. Only a parent or legal guardian can sign the consent form. If you do not have a parent available, a legal guardian (someone appointed by a court) can sign instead. The person who signs must be present at the DMV office in person.
How soon can I take my road test after I get my learner's permit?
There is no waiting period. You can schedule your road test the same day you get your permit if you want to. However, most people practice for several weeks first. You must still have your learner's permit with you when you take the road test.