What You Need to Do to Get a North Carolina License

To get your first North Carolina driver's license, you must pass a written knowledge test, a road skills test, and a vision screening at a Division of Motor Vehicles (DMV) office. You'll also need to bring specific documents that prove your identity, Social Security number, and North Carolina residency. The entire process takes multiple visits — you cannot complete it in one day — and costs $20 for a four-year license or $40 for an eight-year license.

North Carolina does not issue a separate learner's permit; instead, you get a Limited Provisional License after passing the knowledge test, which allows you to practice driving with restrictions. You must hold this for at least 30 days before you can take the road test. Once you pass the road test, you receive your full license on the same day.

Key Takeaways

  • You must visit a DMV office twice: once to pass the knowledge test and receive your Limited Provisional License, and again at least 30 days later to take the road test.
  • Bring an original or certified birth certificate, Social Security card, and two documents proving North Carolina residency (such as a utility bill or lease agreement).
  • The knowledge test covers traffic laws and safe driving practices; you must answer at least 16 of 25 questions correctly to pass.
  • The road test lasts about 20 minutes and tests basic vehicle control, turning, parking, and your ability to follow traffic laws.
  • You must be at least 16 years old to obtain a Limited Provisional License and at least 16 years and 6 months old to take the road test.

Documents You Must Bring to the DMV

North Carolina requires specific documents to prove who you are, where you live, and your Social Security number. Bring originals or certified copies — photocopies are not accepted. You will need to show these documents in person; you cannot submit them by mail or online.

For proof of identity, bring an original or certified birth certificate issued by the state or county where you were born. If you were born outside the United States, bring your passport or Certificate of Naturalization. For proof of Social Security number, bring your Social Security card or a W-2 form, tax return, or 1099 form showing your number.

For proof of North Carolina residency, bring two documents from this list: a current utility bill (electric, gas, water, or internet), a lease agreement or mortgage statement, a property tax bill, a bank or credit card statement, an insurance policy, or a pay stub showing your current address. Documents must be dated within the last 60 days. A school ID or student housing agreement counts if you are a full-time student.

If your name has changed due to marriage, divorce, or court order, bring the legal document proving the change (marriage certificate, divorce decree, or court order). If you do not have a birth certificate, you can request one from the state or county vital records office before your DMV visit, but this adds time to the process.

Passing the Knowledge Test

The knowledge test is a written exam covering North Carolina traffic laws, road signs, and safe driving practices. You will answer 25 multiple-choice questions on a computer at the DMV office. You must answer at least 16 questions correctly (64 percent) to pass. If you fail, you can retake the test the same day or return on another day at no additional cost.

The test covers these topics: speed limits and when to adjust your speed, right-of-way rules at intersections and when turning, parking rules and where you cannot park, traffic signals and what they mean, pedestrian and bicycle safety, seat belt and child safety seat laws, impaired driving laws, and what to do if you are stopped by police. You can study using the North Carolina Driver's Handbook, which is free and available online at the DMV website or in print at any DMV office.

The test is offered in English and Spanish. If you need the test in another language, contact your local DMV office at least one week in advance to request an interpreter. You are allowed to take notes during the test, but you cannot use a phone, calculator, or any other device. The test takes about 15 to 20 minutes.

Getting Your Limited Provisional License

After you pass the knowledge test, you receive a Limited Provisional License on the same day. This temporary license allows you to practice driving, but it comes with restrictions: you cannot drive between midnight and 5 a.m., you must have a licensed driver at least 21 years old in the front seat with you at all times, and you cannot use a cell phone while driving (even hands-free). Violating these restrictions can result in fines and suspension of your license.

You must hold the Limited Provisional License for at least 30 days before you can take the road test. During this time, practice driving in different conditions — daytime and evening, residential streets and highways, light traffic and heavier traffic. The more varied your practice, the better prepared you will be for the road test.

Your Limited Provisional License is valid for one year. If you do not pass the road test within that year, you must retake the knowledge test to renew it. Keep your Limited Provisional License with you whenever you drive; it is your proof that you are a licensed learner.

Taking the Road Test

The road test is a practical driving exam that lasts about 20 minutes. You must be at least 16 years and 6 months old to take it. The test takes place on public roads near the DMV office, and the examiner will direct you where to drive. You will be tested on basic vehicle control (steering, braking, accelerating), turning (left and right turns, U-turns), parking (parallel parking and angle parking), and your ability to follow traffic laws and respond to road signs and signals.

You must bring your Limited Provisional License, proof of insurance (a current insurance card or policy), and the vehicle you will be tested in. The vehicle must be registered in North Carolina, have valid tags, pass a safety inspection (working brakes, lights, wipers, horn, and steering), and have no major mechanical problems. If the vehicle fails the safety check, you cannot take the test that day.

Common reasons people fail the road test include hitting the curb during parallel parking, failing to come to a complete stop at a stop sign, speeding, not signaling before turning, and not checking mirrors and blind spots. If you fail, you can retake the test after three business days. There is no additional fee for retakes.

Paying the Fee and Receiving Your License

The fee for a North Carolina driver's license is $20 for a four-year license or $40 for an eight-year license. You pay this fee at the DMV office when you pass the road test. North Carolina accepts cash, check, debit card, and credit card. If you pay by check, write it to "North Carolina Division of Motor Vehicles."

After you pass the road test and pay the fee, you receive your full driver's license on the same day. Your license is a plastic card with your photo, name, address, date of birth, license number, and expiration date. The license is valid for the number of years you purchased (four or eight). You can drive without restrictions once you receive it.

Your license will be mailed to the address you provided at the DMV office if you requested a replacement card or if there was an issue with the photo. If you receive it in person at the DMV, you can drive home when ready. If it is mailed, you will receive it within 7 to 10 business days. You can drive with your temporary receipt until the card arrives.

Age Requirements and Restrictions for Drivers Under 18

North Carolina has specific age requirements and restrictions for young drivers. You must be at least 16 years old to get a Limited Provisional License and at least 16 years and 6 months old to take the road test. If you are under 18 when you receive your full license, your license will have a red stripe indicating you are a provisional driver.

As a provisional driver under 18, you must follow these restrictions: you cannot drive between midnight and 5 a.m. (unless you are driving to or from work, school, or a medical appointment), you must have a licensed driver at least 21 years old in the front seat with you at all times, you cannot use a cell phone while driving (including hands-free), and you cannot drive with more than one passenger under 21 years old in the vehicle (unless they are family members). These restrictions stay in place until you turn 18 or for one year after you receive your license, whichever comes first.

If you are 18 or older when you take the road test, you receive a full license with no restrictions. You can drive at any time and with any passengers.

Frequently Asked Questions

Can I take the knowledge test online or by mail?

No. You must take the knowledge test in person at a DMV office. You cannot take it online, by mail, or through any other method. You must visit a DMV office during business hours to take the test.

What if I fail the knowledge test?

You can retake the knowledge test the same day at no additional cost, or you can return to the DMV office on another day. There is no limit to how many times you can retake it. However, if you do not pass within one year, you must start over and pay the fee again.

Do I need to bring my own car for the road test?

Yes. You must bring a vehicle that is registered in North Carolina, has valid tags, and passes a safety inspection. The vehicle must have working brakes, lights, wipers, horn, and steering. You cannot use a DMV vehicle or borrow one from the DMV office.

What happens 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 taking the knowledge or road tests. You must bring your out-of-state license, proof of identity, proof of Social Security number, and two documents proving North Carolina residency. The fee is the same as for a new license.

How long does the entire process take from start to finish?

At minimum, the process takes about 30 days because you must hold the Limited Provisional License for at least 30 days before taking the road test. If you pass both tests on your first try, you will have your full license within 30 to 40 days from your first DMV visit. If you need to retake either test, it will take longer.