North Carolina DMV Practice Test – Free Learner's Permit Prep

Practice for your North Carolina learner permit with free NC DMV practice tests updated for 2026. Questions cover the road rules, signs and safe-driving topics in the North Carolina Driver Handbook, with an instant explanation for every answer.

Free, no signup Every answer explained 10 free tests

Switch State

Your North Carolina Permit Test Study Plan

All 10 tests are free, with no signup. Work down the steps, or jump to any test.

  1. Review with the Quick Test

    25 mixed questions for a fast check on what you remember.

  2. Read the North Carolina Driver Handbook

    The real test is based on the official manual. Use it to look up anything you missed.

  3. Take the real test

    Aim for 90% or higher on these tests first. Then take your written test with the NC Division of Motor Vehicles (NCDMV).

North Carolina Permit Test Facts

To get a Level 1 Limited Learner Permit at 15 to 17, you must complete driver education (30 hours of classroom instruction and at least 6 hours behind the wheel) and pass written, sign and vision tests. The knowledge test covers traffic laws and safe driving practices. It's offered in several languages, with oral tests available on request.

On the traffic signs test, you identify regulatory and warning signs by color and shape and explain what each one means. If you don't pass, you can retake the test in seven calendar days. Study the North Carolina Driver Handbook.

Number of questions
25 on the knowledge test, plus a separate road signs test
Passing score
80% (20 of 25); road signs: 9 of 12
Minimum age
15
Learner permit fee
$25.50
Time limit
None
If you fail
Retake in 7 calendar days
Where
An NCDMV driver license office
Online testing
No, in person only
Test languages
Several languages; oral tests on request
Driver education
30 hours of classroom and 6 hours behind the wheel
Hold your permit
9 months before a Level 2 license
Supervised driving
60 hours, including 10 at night

NC Permit Test FAQ

How many questions are on the NC permit test?

The North Carolina knowledge test has 25 questions, and you need 80% (20 correct) to pass. There's also a separate road signs test, where you need 9 of 12 correct.

How do you get a driver's license in North Carolina?

North Carolina has three levels. Level 1: at 15 to 17, complete driver education (30 hours of classroom and 6 hours behind the wheel), pass the knowledge, signs and vision tests, and get a limited learner permit ($25.50). Level 2: at 16 or 17, after holding your permit for 9 months with at least 60 hours of logged driving and no moving violations or seat belt or phone convictions in the last 6 months, pass a road test. Level 3: after holding Level 2 for at least 6 months with no convictions in the last 6 months, upgrade online to a full provisional license. At 18, you can upgrade to a regular Class C license.

What happens if you fail the NC permit test?

You can retake the test in seven calendar days.

How old do you have to be to get a learner permit in North Carolina?

15 to 17 years old. You must also complete driver education: 30 hours of classroom instruction and at least 6 hours behind the wheel.

Who can supervise you on an NC Level 1 permit?

A parent or legal guardian, a grandparent, or an adult approved by a parent or legal guardian. The supervisor must be a licensed driver, licensed for five years, and seated next to you.

When can you drive with an NC learner permit?

For the first six months, you can drive from 5 a.m. to 9 p.m. while supervised.

What's on the NC DMV driving test?

Getting a North Carolina driver's license involves a knowledge test, a traffic signs test, a vision test and a driving skills test. The practice tests on this page cover the knowledge and signs tests. On the road test, the examiner checks how you approach intersections, stop signs and traffic signals, make quick stops, back up, stop, start and park, use turn signals and the horn, turn, use lanes, follow other vehicles, pass and are passed, yield the right of way, and make three-point turnabouts. If you don't pass, you can retake it in seven calendar days (see NCDMV's driver license tests page).

When can you take the NC road test for your Level 2 license?

At 16 or 17, once you've held your Level 1 learner permit for 9 months, logged at least 60 hours of driving, and had no moving violations or seat belt or phone convictions in the last six months. You can take the road test at an NCDMV driver license office or a certified driver education school. Bring your Level 1 permit, your driving log, proof of liability insurance in your name, and your vehicle with its original registration card. A parent or guardian must be present (see NCDMV's Level 2 license page).

What do you need to get your license in NC?

The first step is a Level 1 limited learner permit, which you can get at 15 to 17 with a Driver's Education Certificate. Bring one document verifying your identity and date of birth, a Social Security card or one document proving your Social Security number, one document proving North Carolina residency, and your Driver's Education Certificate. You pass written, sign and vision tests with a parent or guardian present, and the permit costs $25.50.

Is this the same as the NC DMV test?

Yes. These tests prepare you for the permit tests given by NCDMV, the North Carolina Division of Motor Vehicles.

About These Tests

Questions and facts on this page are reviewed and approved by Brennan McIlwain, the site owner, before they're published. Official sources we check: North Carolina Driver Handbook, NCDMV driver license tests page, NCDMV Level 1 and Level 2 pages. Spotted a mistake? Use "Report a mistake" under any question, or email contact@drivingpracticetests.com.