The Documents and Steps You Need

To get your first North Carolina driver license, you must visit a Division of Motor Vehicles (DMV) office in person with specific documents, pass a written test and a driving test, and pay a fee. North Carolina does not issue licenses by mail or online for first-time applicants. You cannot skip the in-person visit or the road test, even if you have a valid license from another state.

The process takes two visits: one for the written test and one for the road test, which you schedule after passing the written exam. Most people complete both within two to four weeks if they book the road test promptly. You must be at least 16 years old to begin the process.

Key Takeaways

  • You must bring proof of identity, proof of Social Security number, and proof of North Carolina residency to your first DMV visit.
  • The written test covers road signs, traffic laws, and safe driving practices; you must score at least 80 percent to pass.
  • After passing the written test, you schedule a separate road test appointment, which you must take within 180 days.
  • The road test includes basic vehicle operation, parking, and driving on public roads; you must bring a vehicle and a licensed adult supervisor.
  • The total fee for a first-time license is $20 for the permit and $20 for the license itself, paid at separate visits.

Documents Required at Your First Visit

Bring original documents or certified copies—photocopies alone will not work. You need one document from each of three categories: identity, Social Security number, and North Carolina residency.

For proof of identity, bring a U.S. passport, a certified birth certificate, a military ID, or a state ID from another state. A school ID or a work ID does not count. If you bring a birth certificate, it must be a certified copy from the vital records office in the county or state where you were born, not a photocopy from a hospital.

For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return with your full Social Security number visible. A letter from the Social Security Administration also works. If you do not have a Social Security number, you can still get a license, but you must bring a letter from the Social Security Administration stating that you are not may be able to access.

For proof of North Carolina residency, bring a utility bill, a lease or mortgage statement, a bank statement, an insurance policy, or a government document with your current North Carolina address. The document must be dated within the last 60 days. A cell phone bill or a credit card statement does not count. If you live with a family member and are not on the utility bill, bring a signed letter from the person whose name is on the bill, plus a copy of that bill.

The Written Test and Permit

At the DMV office, you will take a written test on a computer. The test has 36 questions about North Carolina traffic laws, road signs, and safe driving. You must answer at least 29 questions correctly (80 percent) to pass. The test covers right-of-way rules, speed limits, parking, seat belt laws, and what different signs and road markings mean.

You can study using the North Carolina DMV's free online manual, available on the DMV website. Many people also use the practice tests on the same site, which show you the types of questions you will see. You have one hour to complete the test.

If you fail, you can retake the test the same day or come back another day. There is no fee to retake it. Once you pass, you receive a learner's permit, which costs $20. The permit is valid for 180 days. During this time, you must schedule and pass your road test.

The Road Test and License

After you pass the written test, the DMV will give you a list of available road test dates and times at your local office. You choose a date and time and receive a confirmation. The road test must happen within 180 days of passing the written test. If you do not take it within that window, your permit expires and you must retake the written test.

On the day of your road test, bring your learner's permit, a valid photo ID, and a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, lights, wipers, and mirrors. You must also bring a licensed adult supervisor—someone at least 21 years old with a valid driver license—who sits in the passenger seat during the test.

The examiner will ask you to perform basic driving tasks: starting the vehicle, steering, braking, turning, parking, and backing up. You will drive on public roads for about 20 minutes. The examiner will score you on vehicle control, following traffic laws, and awareness of other drivers and pedestrians. You must pass to receive your license.

If you fail the road test, you can retake it. There is no fee for retakes. Most people who fail can schedule another test within one to three weeks. Once you pass, you pay $20 for your license and receive it on the spot. Your license is valid for eight years.

Age-Based Rules for Drivers Under 18

If you are under 18, you must hold a learner's permit for at least 12 months before you can take the road test. During this time, you must drive with a licensed adult who is at least 21 years old. You cannot drive alone, even with a permit.

After you turn 16 and hold the permit for 12 months, you can take the road test. Once you pass, you receive a provisional license, which has restrictions: you cannot drive between midnight and 5 a.m., and you cannot have passengers under 21 in the car unless a licensed adult 25 or older is also in the vehicle. These restrictions lift when you turn 18.

If you are 18 or older when you get your first permit, you do not have to wait 12 months. You can take the road test as soon as you pass the written test.

Fees and Timeline

The total cost for a first-time license is $40: $20 for the learner's permit and $20 for the license itself. You pay the permit fee at your first visit and the license fee when you pass the road test. There are no other charges unless you need to replace a lost or damaged document.

The timeline depends on how quickly you schedule your road test. If you pass the written test and book the road test for the following week, you could have your license within two weeks. If you wait several weeks to schedule the road test, the process takes longer. The 180-day window for the road test is firm—if you do not test within that time, your permit expires.

Common Mistakes to Avoid

Do not bring photocopies of documents. The DMV will not accept them. Bring originals or certified copies. If your birth certificate is a hospital copy, get a certified copy from the vital records office first.

Do not assume your out-of-state ID counts as proof of residency. It proves identity only. You still need a separate document showing your North Carolina address.

Do not wait until the last week of your 180-day permit window to schedule the road test. Testing centers fill up, and you may not get an appointment in time. Book within the first month after you pass the written test.

Do not bring a vehicle to the road test that has mechanical problems. The examiner will not test you if the brakes, lights, or wipers do not work. Check the vehicle the day before.

Do not forget to bring your supervisor. You cannot take the road test without a licensed adult in the car. The supervisor does not have to be a family member, but they must have a valid license.

Frequently Asked Questions

Can I use a school ID or work ID as proof of identity?

No. The DMV only accepts a U.S. passport, a certified birth certificate, a military ID, or a state ID from another state. School and work IDs do not count, even if they have your photo and signature.

What if I do not have a Social Security number?

You can still get a license. Bring a letter from the Social Security Administration stating that you are not may be able to access for a number. The DMV will issue a license without a Social Security number on file.

Can I take the road test in a borrowed car?

Yes, as long as the car is registered and insured. The car does not have to be registered in your name. It must be in safe working condition with functioning brakes, lights, wipers, and mirrors.

What happens if I fail the road test?

You can retake it at no charge. There is no fee for retakes. You can usually schedule another test within one to three weeks. Your learner's permit remains valid as long as it has not expired.

Do I have to wait 12 months with a permit if I am already 18?

No. The 12-month waiting period only applies if you are under 18 when you get your permit. If you are 18 or older, you can take the road test as soon as you pass the written test.