The basic path: written test, driving test, and documents
If you are 18 or older in North Carolina, you can get a full driver's license without going through the learner's permit stage. You will need to pass a written knowledge test, a road test, and bring the right documents to the DMV. The whole process takes a few weeks from start to finish, though you can schedule your road test online to avoid waiting.
North Carolina does not require you to hold a learner's permit first if you are an adult, but you do need to practice and be ready for the road test. Many people take the written test, then spend a few weeks practicing before scheduling the driving test.
Key Takeaways
- You must bring proof of identity, Social Security number, and North Carolina residency to the DMV before you take any test.
- The written test covers road signs, traffic laws, and safe driving; you can study the free NC DMV handbook online before you go.
- The road test lasts about 20 minutes and tests basic vehicle control, parking, and following traffic laws on public roads.
- You can schedule your road test online at ncdmv.org up to 60 days in advance, which is faster than waiting at a walk-in location.
- The total cost is $20 for the written test and $10 for the road test, plus a $60 license fee if you pass both.
Documents you need to bring to the DMV
North Carolina requires you to prove your identity, your Social Security number, and that you live in the state. Bring one document from each category below. If you do not have a Social Security card, bring a letter from the Social Security Administration or a tax return showing your number.
For identity: a valid passport, military ID, or certified birth certificate. A school ID or work ID does not count on its own.
For residency: a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days and showing your name and North Carolina address. A piece of mail from a government agency also works.
Bring the originals, not copies. The DMV will not accept a photocopy of your birth certificate unless it is certified by the county where you were born.
How to prepare for the written test
The written test has 36 questions and covers traffic signs, right-of-way rules, speed limits, and safe driving practices. You need to answer at least 28 questions correctly to pass. The test takes about 30 minutes.
The North Carolina DMV publishes the official handbook for free on ncdmv.org. Read through it at least once before you take the test. Many DMV offices also have printed copies you can pick up, and some libraries carry them. The handbook covers everything the test asks about, so studying it is the most direct way to prepare.
You can take the written test at any DMV office without an appointment. Walk in during business hours, pay the $20 fee, and take the test on a computer at the office. You will know your score before you leave.
Scheduling and taking the road test
Once you pass the written test, you can schedule your road test online at ncdmv.org or by calling your local DMV office. You can book a test up to 60 days in advance. The road test costs $10 and lasts about 20 minutes.
The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and following traffic laws. You must use your own vehicle or borrow one. The car must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, and wipers before you drive.
Bring your written test pass letter and your identity document to the road test. If you fail, you can retake it, but you will pay the $10 fee again. Most people pass on the second or third attempt if they practice between tests.
What happens after you pass both tests
After you pass the road test, you pay the $60 license fee and the DMV takes your photo. Your license is printed on site or mailed to you within a few days, depending on the office. Some locations issue the license when ready; others mail it.
Your North Carolina driver's license is valid for eight years. You can renew it online, by mail, or in person before it expires. The DMV sends a renewal notice about 60 days before your expiration date.
If you have a suspended or revoked license from another state
If your license was suspended or revoked in another state, North Carolina will likely see that record when you explore. You may not be able to get a North Carolina license until the suspension ends or you clear the issue in the other state. Contact the DMV in the state where the suspension happened to find out what you need to do.
Some suspensions are for unpaid traffic fines or child support. Others are for DUI or reckless driving. The steps to clear it depend on the reason. Once it is cleared, you can explore for a North Carolina license normally.
Getting a license if you do not have a Social Security number
If you are not a U.S. citizen or do not have a Social Security number, you can still get a North Carolina driver's license. Bring an Individual Taxpayer Identification Number (ITIN) instead, or a letter from the Social Security Administration saying you are not may be able to access for a number.
You will still need to pass the written and road tests and bring proof of identity and residency. The process is the same; only the Social Security requirement changes.
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 people wait a week or two to practice driving before taking the road test.
What if I fail the road test?
You can retake it. There is no waiting period, but you pay the $10 fee each time. The examiner will tell you what you did wrong so you can practice those skills before your next attempt.
Do I need to take a driver education course?
No. North Carolina does not require a driver education course for adults 18 and older. You only need to pass the written and road tests. However, taking a course can help you prepare and may lower your insurance rates.
How long does it take to get my license after I pass the road test?
If the DMV prints your license on site, you get it the same day. If they mail it, it arrives within a few days. You can ask the DMV which method they use when you take your road test.
What if I move to North Carolina from another state and already have a license?
You do not need to take the written and road tests again. You can exchange your out-of-state license for a North Carolina license at any DMV office. Bring your current license, proof of residency, and pay the $60 license fee.