The basic path: what you need and where to go
To get a North Carolina driver's license, you visit your local Division of Motor Vehicles (DMV) office with proof of identity, proof of residency, and proof of Social Security number. You pass a written test on traffic laws, a vision screening, and a driving test. The whole process takes a few weeks from start to finish, though you can get a temporary permit to drive while you wait for the permanent card.
North Carolina does not mail licenses to your home — you pick it up in person at the DMV office where you tested. The license is valid for eight years from the date you receive it, and you can renew it by mail or online before it expires.
Key Takeaways
- You must bring original documents proving your identity, residency, and Social Security number to your DMV appointment — copies and digital photos do not count.
- The written test covers North Carolina traffic laws and road signs; you can study the official handbook free on the DMV website before you go.
- You schedule your driving test appointment at the same DMV office where you pass the written test, and the test itself takes about 20 minutes.
- A temporary permit lets you drive while waiting for your permanent license, but only if a licensed driver is in the car with you.
- Bring your Social Security card or a document showing your number — a tax return, W-2, or benefit statement works if you do not have the card itself.
Documents you need to bring
Bring one document from each of these three categories. The DMV will not accept copies, photos, or digital versions — originals only.
Proof of identity: a U.S. passport, passport card, military ID, or a certified birth certificate. If you use a birth certificate, bring a second form of ID with your photo on it — a school ID, work badge, or passport card. A Social Security card alone does not count as proof of identity.
Proof of residency: a utility bill, lease agreement, mortgage statement, or property tax bill dated within the last 60 days. A bank statement, insurance bill, or government mail with your name and North Carolina address also works. A piece of mail from a school or employer does not count.
Proof of Social Security number: your Social Security card, a W-2 form, a 1099 form, a tax return, or a benefit statement from Social Security, unemployment, or veterans' benefits. If you do not have your card, any of these documents will do.
The written test and what to study
The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving. You must answer at least 20 correctly to pass. The test covers things like speed limits, right-of-way rules, parking laws, and what different road signs mean.
The DMV publishes the official North Carolina Driver's Handbook free on its website. You can read it online or read it as a PDF. The handbook covers everything on the test, and most people who study it for a few hours pass on the first try. You can take the test in English or Spanish.
If you fail, you can retake it the same day at most offices, though you may have to wait a few hours. There is no charge to retake the test.
Scheduling and taking the driving test
After you pass the written test, the DMV staff will help you schedule your driving test. You cannot choose the date on the spot — you book it for a later appointment, usually within two to four weeks depending on how busy your local office is. Some offices have longer waits during summer months.
For the driving test, bring the vehicle you will be driving, a valid permit or license, and proof of insurance. The test takes about 20 minutes and covers basic skills: starting the car, steering, braking, parking, and following traffic laws. The examiner sits in the passenger seat and watches you drive on local roads.
You must pass the vision screening before the driving test. If you wear glasses or contacts, bring them. If you fail the vision test, you cannot take the driving test that day.
Getting your temporary permit
After you pass the written test, the DMV issues a temporary permit on the spot. This permit lets you drive alone for 30 days while you wait for your driving test appointment. After 30 days, you can only drive if a licensed driver is in the car with you.
The temporary permit is printed on paper and is valid for six months total. It is not a real ID and cannot be used for air travel or to enter federal buildings. Once you pass the driving test, you get a permanent license card in the mail within one to two weeks.
Cost and payment
A North Carolina driver's license costs $20 for an eight-year license. You pay this fee at your first DMV visit when you take the written test. The DMV accepts cash, debit cards, and credit cards at most offices, though a few smaller offices may accept cash only — call ahead if you are unsure.
There is no separate charge for the written test or the driving test. If you fail the driving test and need to retake it, there is no fee for the second attempt.
Finding your local DMV office and making an appointment
North Carolina has DMV offices in most counties. You can find the office nearest you, its hours, and its phone number on the state DMV website. Some offices take walk-ins, but most require an appointment. You can book online through the DMV website or call the office directly.
Wait times vary by location and time of year. Urban offices and offices near the beginning of the month tend to be busier. If you call the office, staff can tell you how long the wait is that day and whether appointments are available soon.
Frequently Asked Questions
Can I take the written test online?
No. You must go to a DMV office in person to take the written test. The test is on a computer at the office, but you cannot take it from home.
What if I fail the driving test?
You can retake it, but you have to schedule another appointment. There is no fee. Your temporary permit stays valid while you wait for the next test date, as long as you have not exceeded the six-month expiration.
Do I need a Social Security number to get a license?
Yes. North Carolina requires proof of a valid Social Security number. If you do not have one, you cannot get a driver's license. You would need to explore for a Social Security number through the Social Security Administration first.
How long does it take to get the permanent license card?
The card arrives in the mail one to two weeks after you pass the driving test. You can drive on your temporary permit until it arrives. If you do not receive it within three weeks, call your local DMV office.
Can someone else pick up my license for me?
No. You must pick it up in person at the DMV office where you tested. Bring your temporary permit or another form of ID when you go to collect it.