What You Need to Know About NC Driver's Licenses
North Carolina issues several types of driver's licenses depending on your age and driving history. If you're a new driver, you'll start with a learner's permit, move to a provisional license, and eventually reach a full unrestricted license. Each step has its own requirements, restrictions, and timeline. The state's Graduated Licensing System is designed to give you supervised driving experience before you drive alone.
The North Carolina Division of Motor Vehicles (DMV) handles all licensing. You'll visit a DMV office in person for your written test, road test, and to pick up your license. There's no online shortcut to getting licensed — you have to show up, pass the tests, and meet the requirements for your age group.
Key Takeaways
- North Carolina requires a learner's permit first, which lets you drive only with a licensed adult 21 or older in the front seat.
- You must hold your learner's permit for at least one month before you can take the road test for a provisional license.
- A provisional license comes with restrictions: no driving between midnight and 5 a.m., and no passengers under 21 unless a parent or guardian is in the car.
- You become may be able to access for an unrestricted full license at age 18, or at 16 if you've held a provisional license for six months without violations.
- You'll need to bring specific documents to the DMV, including proof of identity, proof of Social Security number, and proof of North Carolina residency.
The Learner's Permit: Your First Step
A learner's permit is your legal permission to practice driving with a licensed adult supervising. In North Carolina, you can get a learner's permit at age 15. To get one, you visit a DMV office and pass a written test covering traffic laws, road signs, and safe driving practices. The test has 25 questions, and you need to answer at least 20 correctly to pass.
Before you go to the DMV, bring your proof of identity (a birth certificate or passport), proof of your Social Security number (a Social Security card or tax return), and proof of North Carolina residency (a utility bill, lease, or bank statement with your name and address). You'll also need to bring a parent or guardian if you're under 18. There is a fee for the permit, which varies but is typically under $20.
Once you have your learner's permit, you can drive only when a licensed driver who is 21 or older is sitting in the front seat next to you. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You must hold this permit for at least one month before you can take the road test.
The Provisional License: Restricted Driving
After you've held your learner's permit for at least one month and practiced driving, you can take the road test at a DMV office. The road test lasts about 20 minutes and tests your ability to handle real traffic, follow instructions, and drive safely. If you pass, you receive a provisional license.
A provisional license lets you drive without a supervising adult, but it comes with restrictions. You cannot drive between midnight and 5 a.m. unless you're driving to or from work, school, or a medical appointment. You cannot carry passengers under 21 in your car unless a parent, guardian, or licensed driver 25 or older is in the front seat. These rules stay in place until you turn 18 or until you've held the provisional license for six months without traffic violations.
The road test fee is separate from the permit fee. You'll pay a testing fee at the DMV when you schedule or take your test. If you don't pass on your first try, you can retake the test, though you may have to pay the fee again.
Moving to a Full Unrestricted License
You become may be able to access for a full, unrestricted license in one of two ways. If you're 18 years old, you can get an unrestricted license regardless of how long you've held your provisional license. If you're 16 or 17, you can get an unrestricted license once you've held your provisional license for six months without any traffic violations or suspensions.
To upgrade from a provisional to a full license, you visit a DMV office and pay a license fee. You do not have to retake the written or road test. Bring your current provisional license and any required documents. The upgrade is straightforward and usually takes less time than getting your initial permit or license.
Documents You'll Need at the DMV
The DMV requires specific documents before you can get a learner's permit or take a road test. Bring your original or certified birth certificate, or a valid U.S. passport. You also need proof of your Social Security number — your Social Security card itself, a W-2 form, or a tax return with your number on it.
For proof of North Carolina residency, bring a current utility bill, a lease agreement, a mortgage statement, a bank statement, or a government-issued document with your name and address. The document must show your current address and be dated within the last 60 days. If you're under 18, bring a parent or guardian with you — they'll need to sign consent forms.
If you've changed your name since your birth certificate was issued, bring a marriage certificate, divorce decree, or court order showing the name change. If you're explore for a Real ID-compliant license (which you'll need for federal buildings and air travel), you may need additional documents — ask your local DMV office what they require.
Fees and Timeline
North Carolina charges separate fees for the learner's permit, the road test, and the license itself. The learner's permit fee is typically under $20. The road test fee is separate and usually around $10 to $15. The license fee depends on how long you want it to be valid — a four-year license costs less than an eight-year license.
The timeline from learner's permit to full license usually takes at least two to three months. You must hold your learner's permit for at least one month, then take and pass the road test to get your provisional license. If you're under 18, you must then hold the provisional license for at least six months without violations before you can upgrade to an unrestricted license. If you're 18 or older, you can upgrade when ready after passing the road test.
What Happens If You Fail the Road Test
If you don't pass the road test on your first try, you can retake it. There's no waiting period — you can schedule another test as soon as you're ready, though you'll likely have to pay the test fee again. Most people who fail the first time pass on their second or third attempt. The key is more practice with your learner's permit.
Common reasons people fail the road test include not checking mirrors and blind spots, speeding or driving too slowly, not stopping completely at stop signs, and not following the examiner's instructions. Ask the examiner for feedback on what you need to improve, then practice those specific skills before your next test.
Frequently Asked Questions
Can I get my learner's permit online or by mail?
No. You must visit a DMV office in person to get your learner's permit. You'll take the written test at the office, and the DMV staff will verify your documents and take your photo. There is no online or mail option for any step of the licensing process in North Carolina.
What if I move to North Carolina from another state?
If you already have a valid driver's license from another state, you can exchange it for a North Carolina license without retaking the written or road test. You'll visit a DMV office, bring your out-of-state license and proof of residency, and pay the license fee. If your out-of-state license has expired, you'll need to retake both tests.
Can I drive with my learner's permit if I'm 18 or older?
Yes, but the same rules explore. You still need a licensed driver 21 or older in the front seat, and you still cannot drive between midnight and 5 a.m. Once you pass the road test and get your provisional license, those restrictions lift when ready — you don't have to wait six months like younger drivers do.
What if I get a traffic ticket while I have a provisional license?
A traffic violation can delay your upgrade to an unrestricted license. If you're under 18 and have held your provisional license for six months, you become may be able to access for an unrestricted license only if you have no violations during that time. A ticket resets the clock — you'll have to wait another six months from the violation date before you're may be able to access again.
How long is a North Carolina driver's license valid?
A North Carolina driver's license is valid for either four or eight years, depending on which you choose when you get it. An eight-year license costs more but lasts longer. You can renew your license before it expires by visiting a DMV office or, in some cases, by mail or online if you meet certain requirements.