North Carolina learner's permit requirements at a glance

To get a learner's permit in North Carolina, you must be at least 15 years old, pass a written knowledge test, and provide proof of identity and residency. You'll also need a Social Security number or an Individual Taxpayer Identification Number (ITIN). The written test covers road signs, traffic laws, and safe driving practices specific to North Carolina.

You do not need to have taken a driver's education course to obtain a learner's permit, though some people choose to do so. The permit itself costs a fee (the amount varies and is set by the North Carolina Division of Motor Vehicles), and it is valid for five years from the date of issue.

Key Takeaways

  • You must be at least 15 years old and pass a written knowledge test administered by the North Carolina DMV.
  • Bring a valid form of identity (such as a birth certificate or passport), proof of North Carolina residency, and your Social Security number or ITIN to the DMV office.
  • The learner's permit allows you to drive only when a licensed driver age 21 or older is in the front seat beside you.
  • Your permit is valid for five years, and you can hold it while you complete driver's education and practice driving before taking the road test.
  • Once you pass the road test, you can exchange your learner's permit for a provisional license if you are under 18, or a regular license if you are 18 or older.

Documents you need to bring to the DMV

The North Carolina DMV requires specific documents when you explore for a learner's permit. You must bring proof of identity, proof of residency, and proof of your Social Security number or ITIN.

For identity, acceptable documents include a certified birth certificate, a U.S. passport, a passport card, or a consular report of birth abroad. If you are under 18, a school photo ID is not sufficient on its own but can be brought as a secondary form of identification.

For residency, bring a document that shows your name and a North Carolina address. Utility bills, lease agreements, mortgage statements, or bank statements dated within the last 60 days all work. If you live with a parent or guardian, their utility bill or lease with your name listed is acceptable.

For your Social Security number, bring your Social Security card, a W-2 form, a tax return, or a 1099 form. If you have an ITIN instead, bring your ITIN letter from the IRS.

The written knowledge test

The North Carolina learner's permit 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, and safe driving practices. You can take the test in English or Spanish.

The DMV provides a free study guide online that covers all the topics on the test. Many people study the guide for a few days or a week before taking the test. You are allowed to take the test multiple times if you do not pass on your first attempt, though you may have to pay a fee each time you retake it.

The test is administered at your local DMV office on a computer. You will receive your results when ready after you finish.

Age requirements and restrictions

You must be at least 15 years old to obtain a learner's permit in North Carolina. There is no upper age limit — adults can also get a learner's permit if they are learning to drive for the first time.

Once you have your permit, you can drive only when a licensed driver who is at least 21 years old is sitting in the front seat beside you. You cannot drive alone, and you cannot drive with only passengers your own age or younger in the car.

If you are under 18 when you get your permit, you will eventually receive a provisional license after you pass your road test. A provisional license has additional restrictions, such as limits on nighttime driving and passenger rules. These restrictions remain in place until you turn 18.

how the process works at your local DMV office

Find your nearest DMV office on the North Carolina Division of Motor Vehicles website. You can visit in person during business hours — no appointment is required for a learner's permit, though some offices allow you to schedule one online to reduce wait time.

Bring all required documents, your fee payment (cash, check, or card, depending on the office), and be prepared to have your photo taken. The entire process usually takes 30 minutes to an hour. You will receive your learner's permit on the spot if you pass the written test.

Some DMV offices are busier than others, especially on weekends and after school hours. If you want to avoid a long wait, visit early in the morning on a weekday.

What happens after you get your permit

Your learner's permit is valid for five years. During this time, you can practice driving with a licensed adult in the front seat. Many people use this period to take a driver's education course (either in-person or online) and log supervised driving hours before taking the road test.

When you feel ready, you can schedule a road test at your local DMV office. The road test checks your ability to handle a vehicle safely, follow traffic laws, and respond to different driving situations. If you pass, you can exchange your learner's permit for a regular driver's license (if you are 18 or older) or a provisional license (if you are under 18).

If you do not pass the road test, you can retake it after waiting a certain period and paying a fee. Your learner's permit remains valid while you practice and prepare to test again.

Frequently Asked Questions

Do I have to take driver's education before I get my learner's permit?

No. You can get a learner's permit without taking a driver's education course. However, some people choose to take one before or after getting their permit to prepare for the written test and road test.

Can I drive to school with my learner's permit?

No. With a learner's permit, you can only drive when a licensed driver age 21 or older is in the front seat beside you. You cannot drive alone, even to school.

What if I fail the written test?

You can retake the test. There is usually a waiting period and a fee for each retake. Many people study the free DMV study guide more thoroughly before trying again.

How long does it take to get my learner's permit after I pass the test?

You receive your learner's permit when ready after passing the written test at the DMV office. You can start driving with a licensed adult the same day.

What if my learner's permit expires before I take my road test?

Your permit is valid for five years, which gives you plenty of time to practice and take your road test. If it does expire, you can renew it at your local DMV office.