Skip to main content
NC
Driver's License Guide
North Carolina
Verified against official NC DMV: April 15, 2026

North Carolina Driver's License
Requirements

North Carolina driver's licenses are issued by the NC Division of Motor Vehicles (NC DMV), part of NCDOT. North Carolina uses a strict three-level Graduated Driver License (GDL) system for drivers under 18: Level 1 Limited Learner Permit, Level 2 Limited Provisional License, and Level 3 Full Provisional License. The minimum total time from first permit to full license is about 15 months. NC also requires a Driving Eligibility Certificate (DEC) from your school for any teen applicant.

15+ months from Level 1 to Full Provisional License (under 18)Min age 16+Permit at 15+6 steps8 FAQs
Not affiliated with any government agency. Verify all requirements at the official North Carolina DMV website.

📋Requirements Overview

16
years old
Min Age
15
years old
Permit Age
7
documents
Docs Needed
6
total steps
Process Steps
Residency Requirement

Must be a North Carolina resident. NC DMV requires two proofs of residency. For teen applicants, residency proof must be in the parent's or legal guardian's name.

📁Required Documents

Bring original documents only — photocopies are not accepted. Verify the complete current list at the official North Carolina DMV website.

  • Proof of age and identity (e.g., U.S. birth certificate, U.S. passport)
  • Social Security card or proof of SSN
  • Two proofs of North Carolina residency (in parent's name if under 18)
  • Driver education completion certificate (DL-8A) — required for under 18
  • Driving Eligibility Certificate (DEC) from your school — required for under 18
  • Parental or guardian signature for any applicant under 18
  • Liability insurance certificate (required at Level 2 and beyond, in the teen's name)

💰Fees & Costs

Fees change frequently. Always verify the current fee at the official North Carolina DMV website before your visit.

Level 1 Limited Learner Permit⚠️ Verify current fee at ncdot.gov/dmv
Level 2 Limited Provisional License$25.50 (verify at ncdot.gov/dmv)
Level 3 Full Provisional License (age 16)$32.50 (verify at ncdot.gov/dmv)
Level 3 Full Provisional License (age 17)$26.00 (verify at ncdot.gov/dmv)
Adult Class C License (5 years)⚠️ Verify current fee at ncdot.gov/dmv
💰
North Carolina Driver's License Cost — Full Breakdown
Hidden costs, driver-ed pricing, and money-saving tips
⚖️
North Carolina Traffic Fines & Penalties
Common violation costs, points, and what to do if you got a ticket
📍
North Carolina DMV Office Locations
Find offices, schedule appointments, and skip the wait

🗺️Step-by-Step Guide

Follow these steps to get your North Carolina driver's license. Steps may vary based on your age and residency status — always confirm with the official DMV.

1

Complete Driver Education and Get Your DL-8A Certificate

If you are under 18, you must complete a state-approved driver education course (typically 30 classroom hours plus 6 hours behind-the-wheel). North Carolina public high schools offer this course for free or low cost. After completing the course, you receive a DL-8A certificate that is required to apply for the Level 1 permit.

Pro tip: The DL-8A certificate is valid for use within a limited time after issuance — apply for your Level 1 permit promptly after finishing driver's ed.

2

Get a Driving Eligibility Certificate (DEC) From Your School

Any NC applicant under 18 must also obtain a Driving Eligibility Certificate (DEC) from their school showing they are making adequate academic progress and are not under any school-related driving disqualification. A new DEC is required at each GDL level.

Pro tip: The DEC is signed by your school's designee — contact your school counselor's office to request one.

3

Apply for the Level 1 Limited Learner Permit (Age 15+)

At age 15, visit any NC DMV office with your DL-8A, DEC, parental consent, and ID/residency documents. Pass the vision and written knowledge test. The Level 1 permit allows you to drive only with a supervising driver age 21+ in the front passenger seat. You must hold Level 1 for at least 9 months before moving to Level 2.

Pro tip: NC DMV offices are extremely busy — book an appointment online at the NC DMV appointment portal weeks in advance.

4

Log 60 Hours of Supervised Driving (Minimum 10 at Night)

During your Level 1 phase, you must complete and document at least 60 hours of supervised driving practice, with at least 10 hours after dark. Use the printable NC driving log — your parent or guardian must sign it. The log is required at Level 2 and the DMV will not issue Level 2 without a complete printed log.

Pro tip: Don't leave the 60 hours to the last month. Budget about 2 hours per week for the entire 9-month Level 1 period.

5

Move Up to the Level 2 Limited Provisional License (Age 16+)

After holding Level 1 for at least 9 months with no moving violations or seat-belt infractions in the past 6 months, schedule and pass the road test. Bring your printed 60-hour log, proof of liability insurance in your name, vehicle registration, and a new DEC. Pay the $25.50 fee. Level 2 allows unsupervised daytime driving but with restrictions: no driving 9 p.m.–5 a.m. (with limited exceptions) and no more than one passenger under 21 (excluding family).

Pro tip: Print everything in advance. NC DMV requires a printed driving log and printed insurance card — digital copies are not accepted at the counter.

6

Move Up to the Level 3 Full Provisional License (After 6 Months at Level 2)

After 6 months at Level 2 with no moving violations, seat-belt infractions, or mobile-phone violations, you can upgrade to Level 3 — a full unrestricted license (still classified as "provisional" until age 18). You'll need a new DEC and the applicable fee ($32.50 at age 16, $26.00 at age 17). At age 18, your license automatically converts to a full Class C license at your next renewal.

Pro tip: Any moving violation during Level 2 resets your 6-month clock — drive carefully.

Frequently Asked Questions

You can apply for a Level 1 Limited Learner Permit at age 15 with completed driver's education. Level 2 (limited daytime driving) is available at 16, and Level 3 (full provisional) at 16½ — provided you complete each level's requirements. A full unrestricted Class C license is available at 18.

Reviewed by the DriveGuideUSA editorial team on April 15, 2026.

Ready to Apply?

Visit the official North Carolina DMV to start your application with the correct, up-to-date requirements.

Official North Carolina DMV

This website is not affiliated with any government agency or DMV office. Information is for general guidance only. Always verify current requirements directly with your state's official DMV website before taking action.