The Documents and Steps to Get Your NC License
To get a North Carolina driver's license, you need to bring specific documents to a DMV office, pass a written test and a road test, and pay a fee. North Carolina calls its DMV the Division of Motor Vehicles, and they issue licenses through their local offices across the state. The whole process — from your first visit to holding a license in your wallet — typically takes several weeks, because you cannot take the road test on the same day as your written test.
The documents you bring matter most. North Carolina is strict about proof of identity and proof of residency, and showing up with the wrong papers will send you home to get them. This section walks you through exactly what to bring, what tests you take, and what happens at each step.
Key Takeaways
- You must bring a Social Security card or a document showing your Social Security number, a photo ID, and two documents proving where you live — such as a utility bill or lease.
- North Carolina requires you to pass a written test covering road signs and traffic laws before you can schedule a road test.
- You must wait at least one business day after passing your written test before you can take the road test.
- The road test includes driving on city streets and highways, parking, and backing up, and you must bring your own vehicle or use one provided by a testing facility.
- Once you pass both tests, you pay the license fee and receive your license the same day or within a few days by mail.
Documents You Must Bring to the DMV
North Carolina requires four categories of documents: proof of identity, proof of your Social Security number, proof of residency, and your current license or learner's permit if you have one. Bringing the wrong documents is the most common reason people have to reschedule their visit.
Proof of identity means a photo ID issued by a government agency. A passport, military ID, or out-of-state driver's license all work. A school ID or work ID does not. If you do not have a photo ID yet, you can bring a certified birth certificate plus one other document with your name and date of birth, such as a Social Security card or a school record.
Proof of your Social Security number can be your actual Social Security card, a W-2 form, a tax return, or a pay stub showing your full number. If you do not have a Social Security number, you will need to bring a letter from the Social Security Administration stating that you are not may be able to access for one.
Proof of residency requires two documents showing your current North Carolina address. A utility bill, lease agreement, mortgage statement, bank statement, or insurance policy all count. The documents must be dated within the last 60 days. If you live with family and are not on the lease or utility bill, you can bring a notarized letter from the person whose name is on those documents, plus one document in your own name.
The Written Test: What to Study and How It Works
The North Carolina written test covers road signs, traffic laws, and safe driving practices. You answer 25 multiple-choice questions, and you must get at least 20 correct to pass — that is an 80 percent score. The test is offered in English and in several other languages; ask at your local DMV office which languages are available.
You can study using the North Carolina Driver's Handbook, which the DMV provides free online and in print at every DMV office. The handbook covers everything on the test: what each road sign means, speed limits, right-of-way rules, parking rules, and what to do at traffic lights and stop signs. Most people spend two to four weeks studying before they feel ready.
When you arrive at the DMV, you will check in, pay the written test fee (which varies but is typically under $10), and sit at a computer or paper test station. You have 30 minutes to finish. If you do not pass, you can retake the test, but you must wait at least one business day and pay the fee again. Most people pass on their second or third attempt.
The Road Test: What the Examiner Watches For
The road test lasts about 20 minutes and takes place on actual streets in your area. You drive while a DMV examiner sits in the passenger seat and watches how you handle the vehicle, follow traffic laws, and respond to unexpected situations. The examiner is looking for safe driving, not perfect driving — minor mistakes do not fail you, but unsafe moves do.
During the test, you will be asked to do several things: start the vehicle and adjust mirrors, drive on city streets and highways, make left and right turns, stop at traffic lights and stop signs, back up in a straight line, and park parallel or in a parking lot. The examiner may also ask you to demonstrate that you know where your headlights, windshield wipers, and emergency brake are located.
You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working headlights, brake lights, turn signals, windshield wipers, and brakes. If you do not have a vehicle, some DMV offices partner with testing facilities that provide one for a fee, usually $50 to $100. Call your local DMV office ahead of time to ask whether this option is available.
If you do not pass, you can retake the road test after waiting at least one business day. You pay the test fee again. Most people pass within two or three attempts.
The Timeline: How Long Each Step Takes
The entire process from your first DMV visit to receiving your license typically takes three to six weeks, depending on how quickly you study and pass each test. Here is what to expect:
Week 1: You visit the DMV with your documents, pay the written test fee, and take the written test. If you pass, you can schedule a road test appointment. If you do not pass, you study and retake it within a few days.
Weeks 2–3: You wait for your road test appointment. North Carolina requires at least one business day between passing your written test and taking your road test. Depending on how busy your local DMV is, appointments may be available within a few days or may be weeks out. You can call ahead or check online to see available dates.
Week 3–4: You take the road test. If you pass, you pay the license fee (typically $20 to $30 for a four-year license) and receive your temporary license on the spot. Your permanent license arrives by mail within one to two weeks.
Fees and What Your License Costs
North Carolina charges separate fees for the written test, the road test, and the license itself. The written test fee is typically $5 to $10. The road test fee is typically $10 to $15. The license fee depends on how long you want the license to last: a four-year license costs around $20 to $30, and an eight-year license costs around $40 to $60. Fees can change, so call your local DMV office or check their website for current amounts.
If you retake either test, you pay the test fee again. If you fail the road test and need to retake it, you do not pay the written test fee a second time — only the road test fee.
What Happens After You Pass Both Tests
Once you pass your road test, you go back inside the DMV office with the examiner. You pay the license fee, have your photo taken, and sign your license. You receive a temporary paper license on the spot that is valid for 30 days. Your permanent plastic license is mailed to the address you provided and usually arrives within one to two weeks.
Your new license is valid for four or eight years, depending on which you chose. You can renew it before it expires by visiting the DMV again, or you can renew online or by mail if you meet certain requirements — ask at your local office what options are available to you.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. North Carolina requires at least one business day between passing your written test and taking your road test. This means you must visit the DMV at least twice, and your road test appointment will be scheduled for a later date.
What if I fail the written test?
You can retake it after waiting at least one business day. You pay the test fee again. There is no limit to how many times you can retake it, so keep studying the handbook and try again when you feel ready.
Do I need a learner's permit before I get my license?
No. A learner's permit is optional in North Carolina. You can go straight from no license to a full driver's license if you pass both tests. However, a learner's permit lets you practice driving with a licensed adult before taking the road test, which many people find helpful.
What if I move to North Carolina from another state?
If you 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. Bring your out-of-state license, proof of residency, and proof of your Social Security number to any DMV office. You will have your photo taken and pay the license fee.
Can I take the written test in a language other than English?
Yes. North Carolina offers the written test in several languages including Spanish, Chinese, Korean, and Vietnamese. Call your local DMV office to find out which languages are available at your location and whether you need to schedule ahead.