North Carolina requires a written test, a road test, and proof of identity and residency to get a driver's license

To obtain a driver's license in North Carolina, you must pass a knowledge test about traffic laws, pass a behind-the-wheel driving test, and show documents that prove who you are and where you live. The North Carolina Division of Motor Vehicles (DMV) administers all three requirements. You cannot skip any of them, and you must complete them in order — you take the written test first, then the road test only after you pass it.

The process takes at least two visits to a DMV office: one for the written test and one for the road test. Many people schedule these weeks apart because they need time to study or practice driving between tests. If you fail either test, you can retake it, but you must wait at least one day before trying again.

Key Takeaways

  • You need a Social Security number, proof of identity (such as a birth certificate or passport), and proof of your current North Carolina address before you visit the DMV.
  • The written test covers North Carolina 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 your ability to handle basic driving tasks like parking, turning, and stopping safely.
  • You must be at least 16 years old to get a learner's permit and at least 16 years and 6 months old to get a full driver's license.
  • If you are under 18, you must complete a driver education course before you can take the road test.

What documents to bring to the DMV

North Carolina requires specific documents to prove your identity and residency. You must bring an original or certified copy of your birth certificate, or a valid U.S. passport, or a military ID card. A driver's license from another state counts as proof of identity only if it is still valid.

For proof of residency, bring a document dated within the last 60 days that shows your name and current North Carolina address. A utility bill, lease agreement, mortgage statement, or bank statement all work. A piece of mail from a government agency also counts. You cannot use a post office box address as your residence address.

You will also need to provide your Social Security number. If you do not have a Social Security number, you can still get a license, but you must bring additional documents and complete extra steps at the DMV office.

The written knowledge test

The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving. You must answer at least 16 questions correctly to pass. The test covers topics like speed limits, right-of-way rules, parking, and what different road signs mean.

You can study using the North Carolina Driver's Handbook, which is free and available on the DMV website. Many DMV offices also have printed copies you can pick up in person. The handbook contains all the information you need to pass the test.

If you fail the written test, you can retake it the next day. There is no limit to how many times you can retake it, but you must pay the test fee each time.

The road test and what examiners look for

The road test lasts about 20 minutes and takes place on public roads near the DMV office where you are testing. An examiner sits in the car with you and watches how you handle basic driving tasks. You must demonstrate that you can start the car, steer smoothly, accelerate and brake safely, turn correctly, park, and follow traffic signals and signs.

The examiner is looking for safe driving habits, not perfect driving. Common reasons people fail include hitting the curb while parking, failing to come to a complete stop at a stop sign, speeding, or not checking mirrors and blind spots. If you fail, you can retake the test after one day has passed.

You must bring the vehicle you will use for the test. The car must have valid registration, a current inspection sticker, and working brakes, lights, windshield wipers, and horn. The examiner will check these before you start driving.

Age requirements and the learner's permit

You must be at least 16 years old to get a learner's permit in North Carolina. A learner's permit allows you to practice driving with a licensed adult in the car, but you cannot drive alone. The permit is valid for five years.

If you are under 18, you must hold a learner's permit for at least 12 months before you can take the road test for a full license. You must also complete a driver education course approved by the North Carolina Department of Public Instruction. The course can be taken online or in person, depending on the provider.

If you are 18 or older, you do not need a learner's permit. You can go straight to the road test after you pass the written test, though the DMV recommends that you practice driving first.

Fees and how long the license lasts

The cost of a North Carolina driver's license varies depending on your age and how long you want the license to be valid. A license for someone under 21 costs less than one for someone 21 or older. You can choose to get a license valid for four years or eight years; the longer license costs more upfront but saves money over time.

You must renew your license before it expires. You can renew online, by mail, or in person at a DMV office, depending on your situation. If your license has been expired for more than three years, you must retake the written test and road test.

Special situations: out-of-state licenses and name changes

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 still need to bring proof of identity and residency and pay the license fee. The DMV will keep your out-of-state license.

If you have changed your name since your last license was issued, bring a document that shows the name change, such as a marriage certificate, divorce decree, or court order. You can get a new license with your current name without retaking the tests.

Frequently Asked Questions

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

No. You must pass the written test first, then schedule the road test for a later date. Most DMV offices will not let you take the road test on the same day you take the written test, even if you pass.

What happens if I fail the road test?

You can retake the road test after waiting at least one day. You must pay the test fee again. There is no limit to how many times you can retake it. Many people pass on their second or third attempt after more practice.

Do I need a Social Security number to get a driver's license in North Carolina?

You should bring your Social Security number if you have one. If you do not have a Social Security number, you can still get a license, but you must bring extra documents and complete additional steps at the DMV office. Call your local DMV office to find out what documents you will need.

Can I renew my license online?

You can renew online if your license is not expired, you have not changed your address, and you do not need a new photo. If any of these things are not true, you must renew in person at a DMV office or by mail.

How long does it take to get a driver's license after I pass both tests?

You usually receive your license in the mail within two to three weeks after you pass the road test. You will get a temporary paper license at the DMV office that you can use while you wait for the plastic card to arrive.