North Carolina · Permit test

How to get an NC driver’s license

It depends on your age. Teens 15 to 17 earn an NC driver’s license in three levels, from a limited learner permit to a full provisional license, and can switch to a regular Class C license at 18. At 18 or older you apply in person and take the knowledge, signs, vision and driving tests, with or without a learner permit first.

  • 15Youngest age for a permit, after driver ed
  • 4Tests for a first license
  • 20 business daysFor the card to arrive by mail

What are the steps to an NC driver’s license?

Teens 15 to 17 move through three levels: a Level 1 learner permit, a Level 2 provisional license after 9 months and a road test, and Level 3 six months later. At 18 you can switch to a regular Class C license online. Each level’s rules are on its own page.

If you’re 18 or older

You must apply in person at a driver license office. You can start with a learner permit, or go straight for a license and take all four tests, with the driving test at the office or at a certified driver education school.

If you don’t own or drive a registered vehicle, you can still apply, but your license may be limited to fleet vehicles.

After your tests

You leave with a Temporary Driving Certificate, and the card is mailed from a central location within 20 business days. The certificate lets you drive, but you can’t use it as ID. Getting an NC license cancels any license you hold from another state.

Other license classes

Regular Class A and B licenses cover heavier non-commercial vehicles and combinations, such as a large RV or a heavy trailer. Commercial driving needs a CDL, and a motorcycle needs an endorsement or a motorcycle learner permit on top of your license.

Sources: NCDMV and 4 more. Checked October 2026.

Rules and fees can change, so check the official site before your test.