Documents you'll bring to the DMV
North Carolina requires you to bring proof of identity, proof of Social Security number, and proof of residency. You cannot get a license without all three, so gathering these before you go to the DMV saves a trip back home.
For proof of identity, bring a valid passport, a military ID, or a certified birth certificate. A school ID or work ID does not count. If you bring a birth certificate, it must be an official copy with a raised seal or embossed stamp — a photocopy will not work.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. A bank statement or paystub with your Social Security number printed on it also works.
For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your current North Carolina address. The document must be dated within the last 60 days. A piece of mail from a government agency also counts.
Key Takeaways
- You need three types of documents: proof of identity (passport, military ID, or certified birth certificate), proof of Social Security number (Social Security card or tax form), and proof of residency (utility bill or lease dated within 60 days).
- The DMV will not accept photocopies of birth certificates or school IDs as proof of identity.
- You must pass a vision test and a written knowledge test about North Carolina traffic laws at the DMV.
- The fee for a standard driver's license is $20, and the license is valid for eight years.
- If you are under 18, you must complete a driver education course and hold a learner's permit for at least 30 days before you can take the road test.
The written test and vision screening
At the DMV, you will take a written test on North Carolina traffic laws and road signs. The test has 25 questions, and you must answer at least 20 correctly to pass. You can study the North Carolina Driver's Handbook online at the DMV website before you go, and many people find this study guide covers the test material directly.
You will also take a vision screening at the DMV. The screener will check that you can see clearly enough to drive safely. If you wear glasses or contacts, bring them with you. If you fail the vision screening, you will not receive a license until you see an eye doctor and bring proof that your vision meets the state standard.
The road test and behind-the-wheel evaluation
After you pass the written test, you will schedule a road test with a DMV examiner. The examiner will ride with you in your own vehicle and watch how you handle basic driving tasks: starting the car, turning, stopping, parking, and following traffic laws. The test usually lasts 15 to 20 minutes.
You must bring your own vehicle to the road test, and it must be registered and insured in North Carolina. The vehicle must also pass a safety inspection — the examiner will check that your lights, wipers, brakes, and mirrors work. If your vehicle does not pass, you cannot take the test that day.
You are allowed to fail the road test once and reschedule. If you fail a second time, you must wait two weeks before you can try again. Many people pass on their first attempt if they have practiced with a licensed driver beforehand.
Age requirements and learner's permits
If you are 16 or 17, you must first get a learner's permit and hold it for at least 30 days before you can take the road test. To get a learner's permit, you need the same three documents (identity, Social Security number, and residency) and you must pass the written test. You do not take a road test for the permit.
With a learner's permit, you can drive only when a licensed driver who is at least 21 years old is sitting next to you in the front seat. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.
If you are 18 or older, you do not need a learner's permit. You can go straight to the written test and road test. However, you still need to pass both before you receive your license.
Fees and how long the license lasts
A standard North Carolina driver's license costs $20 and is valid for eight years. If you are 16 or 17 when you get your license, it expires on your 21st birthday instead of eight years later. A learner's permit costs $5 and is valid for one year.
You can renew your license by mail, online, or in person at the DMV. The DMV sends you a renewal notice about 60 days before your license expires. If you renew online or by mail, you do not need to take another written or road test — you only need to update your address or photo if something has changed.
Special situations: name changes and medical conditions
If you have changed your name since your birth certificate was issued, bring both your birth certificate and a legal document that shows the name change, such as a marriage certificate or court order. The DMV will not issue a license if your name on the process does not match your identity documents.
If you have a medical condition that affects your driving — such as epilepsy, severe hearing loss, or a condition that causes sudden loss of consciousness — you may need a medical evaluation from your doctor before the DMV will issue a license. The DMV will tell you at your appointment if this applies to you.
Where to go and what to bring on the day
Find your local DMV office on the North Carolina Division of Motor Vehicles website. Many offices require you to schedule an appointment online before you arrive, though some still accept walk-ins. Appointments fill up quickly, especially in urban areas, so book yours as soon as you know you are ready.
On the day of your appointment, bring all three types of documents (identity, Social Security number, and residency), your learner's permit if you have one, and your vehicle if you are taking the road test. Bring the original documents, not photocopies. The DMV will not accept documents that are damaged, faded, or hard to read.
Arrive 10 to 15 minutes early. The DMV typically processes each person in 30 minutes to an hour, depending on how busy the office is. If you fail the written test, you can retake it the same day at no extra cost.
Frequently Asked Questions
Can I use a passport card instead of a full passport for proof of identity?
Yes, a passport card counts as proof of identity. It must be valid and have your photo on it. A military dependent ID also works if it is current.
What if I don't have a utility bill in my name for proof of residency?
You can use a lease agreement, mortgage statement, bank statement, or a letter from a government agency dated within the last 60 days. If none of these are available, ask the DMV what other documents they will accept — some offices have flexibility for people in unusual housing situations.
Do I have to take the written test in English?
The North Carolina DMV offers the written test in English and Spanish. You can request the Spanish version when you schedule your appointment or when you arrive at the office.
What happens if I move to North Carolina from another state?
You must get a North Carolina license within 30 days of moving. You will need to surrender your old license and take the written test and road test, just as if you were getting your first license. Your out-of-state license does not count as proof of identity.
Can I take the road test in a vehicle that is not registered in my name?
The vehicle must be registered and insured, but it does not have to be registered in your name. It can belong to a family member or friend. However, you must have permission from the owner, and the vehicle must pass the safety inspection.