The steps to get your North Carolina license

To get your first North Carolina driver's license, you will need to pass a written test, a road test, and a vision screening. You start by getting a learner's permit, which lets you practice driving with a licensed adult. After you have held the permit for a set time and practiced enough, you take the road test. Once you pass, you get your full license.

The whole process takes at least a few months because North Carolina requires you to hold your learner's permit for a minimum waiting period before you can test for the full license. The exact timeline depends on your age and whether you are under 18.

Key Takeaways

  • You must get a learner's permit first by passing a written test and vision screening at your local Division of Motor Vehicles office.
  • North Carolina requires you to hold your learner's permit for at least 12 months if you are under 18, or 30 days if you are 18 or older.
  • You will need to bring proof of identity, proof of Social Security number, and proof of North Carolina residency to your DMV visit.
  • The road test covers basic driving skills, parking, and following traffic laws, and you must pass it to receive your full license.
  • Your first North Carolina license is valid for eight years if you are over 18, or until age 21 if you are under 18.

Documents you need to bring to the DMV

North Carolina's Division of Motor Vehicles requires specific documents before you can explore for a learner's permit or license. You will need one document that proves your identity, one that proves your Social Security number, and one that proves you live in North Carolina.

For identity, bring a birth certificate, passport, or state ID. For Social Security, bring your Social Security card, a W-2 form, or a tax return. For North Carolina residency, bring a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. If you are under 18, your parent or guardian must sign your process in person at the DMV.

If you were born outside the United States, you will also need to bring your immigration documents. Bring originals or certified copies — photocopies alone will not work.

Getting your learner's permit

Your first visit to the Division of Motor Vehicles is to get a learner's permit. You will take a written test covering North Carolina traffic laws, road signs, and safe driving practices. The test has 25 questions, and you must answer at least 20 correctly to pass. You can study using the North Carolina Driver's Handbook, which is free on the DMV website.

At the same visit, you will have your vision screened. You must be able to see at least 20/40 in each eye, with or without glasses or contacts. If you wear corrective lenses, you must wear them during the test and during all driving.

Once you pass the written test and vision screening, you will receive your learner's permit on the spot. The permit costs around $20, though fees can change. With your permit, you can drive only when a licensed adult who is at least 21 years old is in the front passenger seat.

How long you must hold your learner's permit

North Carolina sets different waiting periods depending on your age. If you are under 18, you must hold your learner's permit for at least 12 months before you can take the road test. If you are 18 or older, you only need to hold it for 30 days.

During this waiting period, you should practice driving as much as possible. There is no required number of hours in North Carolina, but the more you practice, the better prepared you will be for the road test. Many people practice for several months even if the minimum waiting period is shorter.

Taking and passing the road test

Once you have held your learner's permit for the required time, you can schedule your road test at your local DMV office. The test lasts about 20 to 30 minutes and covers basic driving skills, parking, and your ability to follow traffic laws. The examiner will ask you to perform tasks like parallel parking, three-point turns, and driving on different types of roads.

You must bring your learner's permit, proof of insurance, and the vehicle you will be driving for the test. The vehicle must be in safe working condition with working brakes, lights, wipers, and mirrors. If the vehicle fails inspection, you will not be able to test that day.

If you do not pass the road test, you can retake it. There is no waiting period between attempts, though you will pay the test fee again. Most people pass on their second or third attempt.

Getting your full license after passing the road test

Once you pass the road test, you will receive your full North Carolina driver's license. You can pick it up at the DMV office the same day or within a few days, depending on the office's processing time. Your license will be mailed to you if you are not present when it is ready.

Your first North Carolina license is valid for eight years if you are 18 or older. If you are under 18, your license expires on your 21st birthday. The license costs around $20 to $30, though the exact fee depends on how long the license is valid.

Your North Carolina license is a Real ID-compliant document, which means you can use it for domestic air travel and entry to federal buildings. You do not need to obtain a separate Real ID.

What happens if you fail the road test

If you do not pass the road test on your first attempt, you can retake it without waiting. You will pay the road test fee again, which is typically around $10 to $15. The examiner will tell you which skills you need to improve before your next attempt.

Common reasons people fail include not checking mirrors, not signaling turns, hitting the curb during parking, or making unsafe lane changes. After you fail, spend time practicing the specific skills the examiner noted. Many DMV offices offer practice test information or tips on their websites.

Frequently Asked Questions

Can I take the written test and road test on the same day?

No. You must hold your learner's permit for at least 12 months if you are under 18, or 30 days if you are 18 or older, before you can take the road test. You cannot skip this waiting period.

What if I fail the written test for my learner's permit?

You can retake the written test the same day or on another day. There is no waiting period between attempts. You will pay the permit fee again each time you test.

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

Yes. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and mirrors before the test begins.

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 taking the written or road test. You will still need to pass the vision screening and bring your required documents to the DMV.

How much does a North Carolina driver's license cost?

A learner's permit costs around $20. The road test fee is typically $10 to $15. Your full license costs around $20 to $30 depending on how long it is valid. Fees can vary by DMV office and may change, so check your local office's website for current prices.