Free NCDMV Test — North Carolina 2026
North Carolina NCDMV · Learner's Permit 2026

How to Get Your North Carolina Learner's Permit

A step-by-step guide to getting your North Carolina Learner License and moving through the GDL program to a full driver's license.

📋 North Carolina GDL Program Overview

North Carolina's Graduated Driver Licensing (GDL) program is a three-level system designed to give new drivers progressively more independence as they build experience. Level 1 is the Limited Learner Permit (supervised driving only). Level 2 is the Limited Provisional License (unsupervised with time and passenger limits). Level 3 is the Full Provisional License with no restrictions.

Level 1 — Limited Learner Permit

Minimum age: 15. Hold for at least 9 months before Level 2. Fee: $25.50.

Level 2 — Limited Provisional License

Minimum age: 16. Unsupervised 5am-9pm only. Held at least 6 months conviction-free before Level 3. Fee: $6.50/year.

Level 3 — Full Provisional License

Available at age 16.5+. All GDL restrictions lifted. Valid for 8 years (ages 18-65). Fee: $6.50/year.

🪪 Level 1 — Getting Your Limited Learner Permit

1

Complete Driver Education

If you are under 18, you must complete a North Carolina driver education course — 30 hours of classroom instruction plus 6 hours of behind-the-wheel training. Your school or an approved third-party provider will issue a Driving Eligibility Certificate confirming enrolment and satisfactory academic progress.

2

Schedule Your NCDMV Visit

Book an appointment at skiptheline.ncdot.gov. Walk-ins are accepted at some NCDMV offices, but appointment holders are served first and wait times without an appointment can be several hours.

3

Gather Your Documents

Bring everything NCDMV needs to verify your identity, Social Security number, and North Carolina residency. Your parent or legal guardian must come with you to sign the application if you're under 18.

  • One primary identity document: certified birth certificate, valid U.S. passport, or permanent resident card
  • Social Security number proof (card, W-2, or pay stub showing full SSN)
  • Two documents proving North Carolina residency (utility bill, bank statement, or rental contract dated within the last 60 days)
  • Driving Eligibility Certificate from your school (if under 18)
  • Parent or legal guardian present in person (if under 18)
4

Pass the Vision Exam & Knowledge Test

A vision exam will be given. Pass the knowledge test with at least 80% (20 correct out of 25 questions). You'll also take a traffic signs recognition test. All three must be passed at the same visit.

5

Pay the Fee

The Limited Learner Permit fee is $25.50. Most NCDMV offices accept cash, check, and debit/credit card — call your local office to confirm accepted payment methods before your visit.

📜 Level 1 Driving Rules (Limited Learner Permit)

While Holding a North Carolina Limited Learner Permit

🚗 Level 2 — Getting Your Limited Provisional License

1

Meet Level 1 Requirements

You must be at least 16 years old, have held your Level 1 Limited Learner Permit for at least 12 months, and have no traffic convictions in the previous 6 months.

2

Complete Your Driving Log

Submit your driving log showing at least 60 hours of supervised driving (minimum 10 at night). You also need your Driving Eligibility Certificate if you're still in high school.

3

Pass the Driving Exam at NCDMV

A road skills examiner will assess your ability to operate the vehicle safely — basic controls, signalling, turning, lane changes, intersections, parking, and obeying traffic signs and signals. Bring a properly insured and registered vehicle.

📋 Level 2 Restrictions (Limited Provisional License)

While Holding a North Carolina Limited Provisional License (Level 2)

🗓️ Level 3 — Full Provisional License

Full Provisional License — Unrestricted

Choose Your Practice Test

Free, no signup · Questions verified against the official state driver manual

Take Real Test
Start a fresh practice exam with new questions.
Start →
Take Sign Test
Practice identifying road signs and their meanings.
Start →
Take Number Test
Drill speed limits, distances, BAC limits and fines.
Start →