What you need to do to get a North Carolina driver's license
To get a North Carolina driver's license, you will visit your local Division of Motor Vehicles (DMV) office, pass a written test on traffic laws, pass a vision screening, and pass a driving test. The whole process typically takes several weeks from start to finish because you cannot take the driving test on the same day as your written test — you must wait at least one day. You will need to bring specific documents proving your identity and residency, and you will pay a fee at the time of your test.
North Carolina does not issue licenses on the spot. After you pass all three tests, the DMV mails your physical license to the address on file, which usually arrives within 7 to 10 business days. Until then, you receive a temporary paper permit that is valid for driving.
Key Takeaways
- You must pass a written test, vision screening, and driving test in that order, with at least one day between your written test and driving test.
- Bring an original or certified copy of your birth certificate, a Social Security card, and proof of North Carolina residency such as a utility bill or lease.
- The written test covers North Carolina traffic laws and road signs; you can study using the free DMV handbook available online or at any DMV office.
- Your physical license arrives by mail after you pass all tests, but you receive a temporary paper permit when ready that allows you to drive.
- The total cost is $20 for a four-year license or $40 for an eight-year license, paid when you take your driving test.
Documents you must bring to the DMV
The DMV requires proof of identity, proof of Social Security number, and proof of North Carolina residency. Bring originals or certified copies — photocopies are not accepted for identity documents.
For identity, bring your original birth certificate (long form, not a hospital record), a valid passport, or a certified copy of your birth certificate from the vital records office in the county where you were born. If you were born outside the United States, bring your original passport or travel document.
For your 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 document showing only the last four digits does not work.
For North Carolina residency, bring a current utility bill, lease agreement, mortgage statement, bank statement, or government mail addressed to you at your current address. The document must show your name and address and be dated within the last 60 days. A post office change-of-address form does not count as proof of residency.
How to prepare for the written test
The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving practices. You must answer at least 20 questions correctly to pass. The test is multiple choice and is given on a computer at the DMV office.
Study the free North Carolina Driver's Handbook, available as a PDF on the DMV website or in print at any DMV office. The handbook covers everything tested: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergencies. Read through it at least twice before your test date.
Many people also use online practice tests. Search "North Carolina DMV practice test" to find free versions that mimic the real test format. Take several practice tests until you consistently score above 20 out of 25. If you fail the written test, you can retake it the same day at no extra cost, but you must wait at least one hour before your next attempt.
Scheduling and taking your driving test
You cannot schedule your driving test until you have passed your written test. After you pass the written portion, the DMV staff will give you a form showing you passed and will tell you how to schedule your driving test. You can schedule online through the North Carolina DMV website, by phone at 919-715-7000, or in person at the DMV office.
The driving test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and responding to road conditions. The examiner will ask you to perform tasks like parking, turning, stopping at traffic lights, and merging. You must use a vehicle that is registered in North Carolina, has valid insurance, and passes a safety inspection (working brakes, lights, wipers, and horn). You cannot use a vehicle with a "For Sale" sign or temporary tag.
Bring your temporary written test pass, your Social Security card, and proof of insurance. Arrive 10 minutes early. If you fail the driving test, you can retake it, but you must schedule another appointment — there is no same-day retesting for the driving portion.
What happens after you pass all tests
Once you pass your driving test, you receive a temporary paper permit valid for 45 days. This permit allows you to drive legally while you wait for your physical license to arrive by mail. The temporary permit has your name, date of birth, and license number printed on it.
Your physical license is mailed to the address you provided at the DMV office. Standard delivery takes 7 to 10 business days. If you need your license faster, you can request expedited mail for an additional fee when you take your driving test, though this is not always available at every office.
Once your physical license arrives, the temporary permit is no longer valid. Keep your license on you whenever you drive. If your license is lost or stolen before it arrives, contact the DMV when ready to report it and request a replacement.
If you already have a license from another state
If you hold a valid driver's license from another state and move to North Carolina, you do not need to take the written and driving tests again. Instead, you can exchange your out-of-state license for a North Carolina license by visiting a DMV office with your out-of-state license, proof of Social Security number, and proof of North Carolina residency. You will still need to pass the vision screening. The fee is the same as for a new license.
Your out-of-state license remains valid until it expires, so you do not need to exchange it when ready. However, once you become a North Carolina resident, you are required by law to get a North Carolina license within 60 days of establishing residency.
Frequently Asked Questions
Can I take my driving test in a vehicle with an automatic transmission if I learned to drive a manual?
Yes. You can take your test in any vehicle type. However, if you pass your test in an automatic, your license will be restricted to automatic vehicles only. If you want to drive manual transmissions, you must take your driving test in a manual vehicle.
What if I fail my driving test?
You can retake it by scheduling another appointment through the DMV website or by phone. There is no limit to how many times you can retake the test, but you must schedule each attempt separately and pay the test fee again. Many people pass on their second or third attempt.
Do I need to bring my Social Security card if I have other documents showing my number?
You need to bring one document that shows your full Social Security number. Your Social Security card works, but so do a W-2, 1099, or tax return. A document showing only the last four digits does not count.
What if my address changes after I pass my tests but before my license arrives?
Contact the DMV as soon as possible with your new address. You can call 919-715-7000 or visit a DMV office in person. Provide your name, date of birth, and new address so your license is mailed to the correct location.
Can I drive with my temporary paper permit if I'm waiting for my physical license?
Yes. Your temporary permit is valid for 45 days and allows you to drive legally. You must carry it with you. Once your physical license arrives, the temporary permit expires and you must use your physical license instead.