How to Get a Driver's License in North Carolina (Step by Step)

As of November 2026, North Carolina teens 15 to 17 earn a license in three levels of graduated licensing, while adults 18 and older can apply directly once they pass the required tests. Here is what the North Carolina Division of Motor Vehicles (NCDMV) requires.

Updated November 2, 2026

Step 1: Find your path by age

In North Carolina, driver licenses are issued by the Division of Motor Vehicles (NCDMV), part of the state Department of Transportation. Every first license is applied for in person at a driver license office.

  • Ages 15–17: driver education, then Level 1 (limited learner permit), Level 2 (limited provisional license) and Level 3 (full provisional license).
  • Age 18 and older: no driver education requirement. You pass four tests (knowledge, road signs, vision and a road test) and can get a learner permit first if you want to practice.
  • New residents with a valid license from another state: see the last section.

Teens, Level 1: the limited learner permit

You can enroll in driver education at 14½ if you are working toward a high school diploma or GED. The course has two parts: 30 hours of classroom instruction with a vision and medical screening, and at least 6 hours behind the wheel.

To get a Level 1 permit you must be 15 to 17 and have a Driver's Education Certificate from your driver education school. Since October 1, 2026, North Carolina no longer requires a Driving Eligibility Certificate from your school (Session Law 2026-46).

At the driver license office you will need:

  • one document proving your identity and date of birth
  • a Social Security card or one document proving your Social Security number
  • one document proving North Carolina residency
  • your Driver's Education Certificate
  • a parent or guardian present for the written, sign and vision tests

The permit costs $25.50.

Level 1 rules:

  • a supervising driver must sit next to you at all times: a parent, legal guardian, grandparent or an adult approved by your parent or guardian, licensed for at least five years
  • no one else may sit in the front seat
  • for the first six months you may drive only from 5 a.m. to 9 p.m.; after that, at any hour with a supervising driver
  • everyone in the vehicle must wear a seat belt
  • no use of mobile phones or other mobile devices

Level 2: the limited provisional license

You can move to Level 2 when you:

  • are 16 or 17 and have held the Level 1 permit for at least 9 months
  • have had no convictions for moving violations, seat belt or mobile phone infractions in the last six months
  • have completed and signed a driving log of at least 60 hours, including at least 10 hours at night; no more than 10 hours per week count toward the 60
  • pass the road test at an NCDMV driver license office or at a certified driver education school

For the road test, bring your Level 1 permit, the driving log, printed proof of liability insurance in your name from a North Carolina-licensed insurer (images on a phone are not accepted), your own vehicle and a copy of its registration. The vehicle must pass a pre-trip inspection, and a parent or guardian must be present. The Level 2 license costs $25.50.

Level 2 restrictions:

  • you may drive unsupervised from 5 a.m. to 9 p.m., and directly to or from work or volunteer fire, rescue or emergency medical service activities
  • from 9 p.m. to 5 a.m. a supervising driver must be with you
  • when unsupervised, no more than one passenger under 21 who is not a member of your household; one more is allowed if that passenger is a student you are driving directly to or from school
  • there is no under-21 limit if all passengers live in your household, but under-21 household members may not ride when an under-21 non-household passenger is in the car
  • no use of mobile devices

Level 3: the full provisional license

You qualify for Level 3 when you are 16 or 17, have held the Level 2 license for at least six months and have had no convictions for moving violations, seat belt or mobile phone infractions in the last six months.

  • The fastest way to upgrade is online, with a parent or guardian helping you. You can also upgrade at a driver license office with your current license and a parent or guardian.
  • The fee is $32.50 at age 16 and $26 at age 17. The license expires at 21 and arrives by mail within 20 business days.
  • With Level 3 you may drive unsupervised at any time, but mobile devices are still prohibited while you are under 18.

If you turn 18 while you hold a Level 2 license, you can upgrade directly to a regular Class C license online without getting Level 3 first.

Adults 18 and older

If you are 18 or older, there is no driver education requirement and no minimum holding period. You may apply for a learner permit first ($25.50) to practice; a permit holder must drive with a licensed adult in the front passenger seat. Proof of insurance is not required for a learner permit.

The steps for a license:

  • Visit a driver license office with your documents. Offices serve walk-in customers: you check in by phone and wait for a text message.
  • Pass the vision, road sign and written knowledge tests, then the road test in your own registered and insured vehicle.
  • Pay the fee and receive a Temporary Driving Certificate. Your license arrives by mail within 20 business days.

A license is valid for 8 years for ages 18 to 65 and 5 years for ages 66 and older.

The four tests and how to prepare

  • Vision test: you must meet North Carolina vision standards (20/40 under NCDMV rules). If you need glasses or contact lenses, the license will say so and you must wear them whenever you drive.
  • Road sign test: you identify regulatory and warning signs by color and shape and explain each one. For a regular Class C license you must correctly identify 9 of 12 signs.
  • Knowledge test: covers traffic laws and safe driving. It has 25 questions, and you need 80 percent (20 correct) to pass. Oral tests are available on request.
  • Road test: the examiner checks intersections, stop signs and traffic signals, quick stops, backing, stopping, starting and parking, turn signals and horn, turning, lane use, following, passing, yielding the right of way and a three-point turnabout.

Languages: the knowledge test is offered in English, Arabic, Chinese, French, German, Japanese, Korean, Russian, Spanish and Vietnamese. It is not offered in Ukrainian. If you are not fluent in English, you may request an interpreter for your NCDMV visit.

If you fail the knowledge test or the road test for a regular Class C license, you may retake it after seven calendar days.

To get ready, try our North Carolina practice tests, based on the NCDMV driver's handbook.

Documents, REAL ID and fees

Bring originals to the driver license office:

  • one document proving your identity and date of birth
  • a Social Security card or one document proving your Social Security number; if you are not eligible for one, documents showing legal presence in the U.S.
  • one document proving your North Carolina address, such as a utility bill, lease, mortgage or bank statement (two for an NC REAL ID)
  • if you were not born in the U.S., one document proving legal presence, such as a Permanent Resident Card or an Employment Authorization Document
  • proof of liability insurance from a North Carolina-licensed insurer (not needed for a learner permit)
  • a copy of your vehicle registration if you take a road test
  • proof of a name change if your name differs from your documents

REAL ID is optional and costs nothing extra. It has a star in the upper-right corner; since May 7, 2025, federal agencies enforce REAL ID, for example at airport security. Your first REAL ID must be issued in person.

Fees: a regular Class C license costs $6.50 per year of validity ($52 for 8 years). A learner permit or Level 2 license costs $25.50, and a duplicate license $16.75. Applicants who are not permanent residents usually receive a license limited to their authorized stay.

New residents: the 60-day rule

If you move to North Carolina and plan to drive, you must get a North Carolina license within 60 days of establishing a permanent residence.

  • With a valid license from another U.S. state, the written and road tests may be waived. Without one, you must take the written and road tests.
  • Bring your out-of-state license or a document proving identity and date of birth, plus proof of your Social Security number, NC address, legal presence (if you were not born in the U.S.) and liability insurance.
  • Once NCDMV issues your license, your out-of-state license is no longer valid.
  • North Carolina does not recognize the International Driving Permit as a license. A visitor may drive with a valid license from their home country, but a new resident with a foreign license must pass the knowledge, road sign, vision and road tests like any new driver.
  • After you get your license, report any change of address within 60 days.

For documents and other questions immigrants often have, see our guide on driver's licenses for immigrants.

Questions

25. You need 80 percent, or 20 correct answers, to pass. You also take a separate road sign test, where you must identify 9 of 12 signs.

At least 9 months, with a driving log of at least 60 hours, including 10 at night, before taking the road test for Level 2.

You must get a North Carolina license within 60 days of establishing a permanent residence in the state.