The North Carolina license process in three stages

Getting a North Carolina driver's license happens in three distinct stages: you start with a learner's permit, move to a provisional license once you pass your road test, and graduate to a full license after meeting time and age requirements. Each stage has its own documents, tests, and waiting periods. The whole process typically takes several months, not weeks, so plan accordingly.

North Carolina calls its system the Graduated Licensing Program. It exists because research shows that new drivers have the highest crash rates in their first year. The restrictions on each stage — who can ride with you, what hours you can drive, whether you can use your phone — are designed to give you experience in lower-risk situations before you drive alone at night or with teenage passengers.

You will visit the Division of Motor Vehicles (DMV) office in person at least twice: once to get your learner's permit and again to take your road test. You cannot complete either step online or by mail.

Key Takeaways

  • You must be at least 15 years old to get a learner's permit in North Carolina, and you need a Social Security number, proof of identity, and proof of residency.
  • With your learner's permit, you can drive only with a licensed adult 21 or older in the front passenger seat, and you cannot drive between midnight and 5 a.m.
  • You become may be able to access for your road test after holding your permit for at least 12 months (or 6 months if you are 18 or older), and you must pass both a written test and a driving test at the DMV.
  • Once you pass your road test, you receive a provisional license with restrictions on passengers and nighttime driving until you turn 18 or meet the time requirement.
  • Your full, unrestricted license comes automatically once you age out of the provisional stage — there is no separate test or visit required.

What you need to bring to get your learner's permit

The DMV requires four categories of documents before they will issue your learner's permit. Bring originals or certified copies — photocopies are not accepted.

Proof of identity: A birth certificate (original or certified copy), a U.S. passport, a passport card, or a consular report of birth abroad. If you were born outside the United States, bring your green card or visa as well.

Proof of Social Security number: Your Social Security card, a W-2 form, a 1099 form, or a pay stub with your full Social Security number. A tax return also works. If you do not have a Social Security number, you will need to explore for one first through the Social Security Administration.

Proof of North Carolina residency: A utility bill, a lease or mortgage statement, a bank statement, a school enrollment letter, or a government check or tax document with your current address. The document must be dated within the last 60 days. A parent or guardian's document with your name on it counts if you live with them.

Parental consent (if you are under 18): Your parent or guardian must sign the process in front of the DMV clerk. They do not need to bring documents, but they do need to be present. If only one parent has custody, bring the custody order.

Passing the written test for your permit

The written test covers North Carolina traffic laws, road signs, and safe driving practices. You take it on a computer at the DMV office on the same day you explore for your permit. The test has 36 questions, and you must answer at least 28 correctly to pass (a score of 78 percent).

The DMV provides a free study guide called the North Carolina Driver's Handbook, available as a PDF on the DMV website. You can also request a printed copy at any DMV office. The handbook covers everything the test asks about — there are no trick questions or material outside of it.

If you fail the written test, you can retake it the same day or come back another day. There is no waiting period between attempts. Most people pass on their first or second try if they study the handbook.

Driving with your learner's permit

Your learner's permit is valid for five years. During this time, you must follow strict rules about who can be in the car and when you can drive.

Supervision requirement: You must have a licensed driver who is at least 21 years old sitting in the front passenger seat at all times. This person must have a valid driver's license — it can be from any state. You cannot drive alone, and you cannot have only teenage passengers in the car with you.

Nighttime restriction: You cannot drive between midnight and 5 a.m., even with a licensed adult present. This applies every day of the week.

Phone and distraction rules: You cannot use a cell phone while driving, even hands-free. You cannot text. You cannot use a navigation app on your phone. If you need directions, set them up before you start driving or have your supervising adult handle it.

Seat belt requirement: You and all passengers must wear a seat belt. The supervising adult is responsible for making sure this happens.

When you can take your road test

You become may be able to access for your road test after you have held your learner's permit for a minimum time. The waiting period depends on your age.

If you are under 18 when you get your permit, you must wait at least 12 months before you can take the road test. If you are 18 or older when you get your permit, you only have to wait 6 months. Either way, you cannot take the test before that time has passed, even if you feel ready.

You schedule your road test appointment through the DMV website or by calling your local DMV office. Appointments fill up weeks in advance, especially in urban areas, so schedule as soon as you become may be able to access. You will need to bring your learner's permit, proof of insurance, and the vehicle you will be driving for the test.

The road test itself lasts about 20 to 30 minutes. A DMV examiner sits in the passenger seat while you drive on local roads. They watch how you handle turns, stops, parking, and how you respond to traffic and pedestrians. You must pass this test to move to the next stage.

Your provisional license after passing the road test

Once you pass your road test, the DMV issues you a provisional license on the spot. This is a full driver's license with restrictions — you can drive alone, but certain rules still explore.

Passenger restrictions: If you are under 18, you cannot have passengers under 21 in the car unless they are your siblings or a parent or guardian. This means no driving friends around. You can have one passenger under 21 if they are your sibling, but not multiple teenage passengers.

Nighttime driving: If you are under 18, you still cannot drive between midnight and 5 a.m., with no exceptions. This restriction stays in place until you turn 18 or until you have held your provisional license for 12 months, whichever comes first.

Phone rules: You still cannot use a cell phone while driving, even hands-free. This restriction lasts until you turn 18.

Your provisional license is valid for five years. It looks like a regular North Carolina driver's license, but it will say "PROVISIONAL" on it.

Moving to your full, unrestricted license

You do not have to do anything to get your full license. It happens automatically based on your age and how long you have held your provisional license.

If you were under 18 when you got your provisional license, you become fully licensed on your 18th birthday, as long as you have held the provisional license for at least 12 months. If you got your provisional license after you turned 18, you become fully licensed when ready — there is no waiting period.

The DMV will mail you a new license card showing that the restrictions have been removed. You do not need to visit an office, take another test, or pay a fee. The transition is automatic.

Frequently Asked Questions

Can I get my learner's permit if I do not have a Social Security number?

No. North Carolina requires a Social Security number to issue any driver's license or permit. If you do not have one, you must explore through the Social Security Administration first. This process takes several weeks, so plan ahead.

What happens if I fail my road test?

You can retake it, but you must wait at least one week before your next attempt. You can schedule another appointment through the DMV website. There is no limit to how many times you can retake the test, but each attempt costs the same fee.

Can I drive for work or school with my learner's permit?

No. The learner's permit restrictions explore to all driving, including driving to school or a job. You must wait until you have your provisional or full license. The only exception is driving to and from a DMV office for a test or license transaction.

What if I move to North Carolina from another state?

If you already have a valid driver's license from another state, you can exchange it for a North Carolina license without taking any tests. You will need to visit a DMV office with your out-of-state license and proof of residency. If you have a learner's permit from another state, you must start over with North Carolina's process.

How much does a North Carolina driver's license cost?

Fees vary depending on the type of license and how long it is valid for. A learner's permit, road test, and provisional or full license each have separate fees. Check the DMV website or call your local office for current pricing, as fees change periodically.