Documents and information you'll bring to the DMV
To get a North Carolina driver's license, you need to bring proof of identity, proof of residency, and your Social Security number. North Carolina's Division of Motor Vehicles (DMV) requires these in person at a licensing office — you cannot complete this entirely by mail or online.
The state accepts a narrow list of identity documents. A U.S. passport, passport card, or Enhanced Driver's License from another state all work. If you don't have one of those, you'll need a certified birth certificate plus a second form of ID like a school ID, employee badge, or military ID. A photo is not required on the second form, but the name must match your birth certificate.
For residency, bring a document dated within the last 60 days showing your North Carolina address. A utility bill, lease agreement, mortgage statement, or bank statement all count. A piece of mail from a government agency also works. If you live with someone else and your name isn't on the bill, a notarized letter from the person whose name is on it, plus their ID, can substitute.
Key Takeaways
- You must bring an original or certified birth certificate, a valid passport, or an Enhanced Driver's License from another state as your primary identity document.
- Proof of North Carolina residency must be dated within 60 days and can be a utility bill, lease, mortgage statement, or bank statement with your address on it.
- You will need your Social Security number and must pass a vision test and written knowledge test at the DMV office.
- The written test covers North Carolina traffic laws and road signs; you can study using the free DMV handbook available on the NCDMV website.
- A standard license costs around $20 to $30 depending on how many years you're licensing it for, though prices vary slightly by county.
The written test and vision screening
At the DMV, you'll take a written knowledge test before you can get behind the wheel. The test has 25 questions about North Carolina traffic laws, road signs, and safe driving practices. You need to answer at least 20 correctly to pass. The questions come from the DMV handbook, which is free and available as a PDF on the NCDMV website — reading through it is the main way people prepare.
You'll also take a vision screening at the office. The screener checks whether you can see well enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision test, you can't get a license until you see an eye care provider and bring back documentation that your vision meets the state standard.
The road test and what happens after
After you pass the written test, you schedule a separate appointment for the road test, which is the driving portion. You drive with a DMV examiner in your own vehicle (or a vehicle you have permission to use) for about 20 to 30 minutes. The examiner watches how you handle basic driving tasks like parking, turning, and following traffic signals.
If you pass the road test, the DMV issues your license the same day or within a few days. You'll receive a temporary paper license to use while your plastic card is printed and mailed to you. The plastic card usually arrives within two weeks.
Age-specific requirements for drivers under 18
If you're under 18, North Carolina has additional rules. You must first get a learner's permit and hold it for at least 12 months before you can take the road test for a full license. During that 12 months, you can only drive with a licensed adult 21 or older in the front seat.
To get the learner's permit, you follow the same steps as above — bring your documents, pass the vision test, and pass the written knowledge test. The permit itself costs a small fee, separate from the license fee. Once you've held the permit for 12 months and you're at least 16 years old, you can schedule your road test.
Fees and how long it takes
A standard North Carolina driver's license costs between $20 and $30 depending on whether you license it for four or eight years. Some counties charge slightly different amounts, so call your local DMV office to confirm the exact fee. You pay when you pass the road test and receive your license.
The timeline depends on how quickly you schedule your appointments. The written test can often be done the same day you walk in, but the road test usually requires scheduling in advance — wait times range from a few days to several weeks depending on how busy your local office is. Once you pass the road test, you get your temporary license when ready and the plastic card arrives by mail.
What to do if you're renewing or replacing an expired license
If your North Carolina license has expired, you can renew it by mail, online, or in person depending on how long it's been expired. Licenses expired less than five years can usually be renewed by mail or online without retaking the tests. Licenses expired more than five years require you to come in person and retake the written and road tests, just as if you were getting a license for the first time.
If your license was lost, stolen, or damaged, you can replace it at any DMV office. Bring your identity and residency documents as above. You won't retake the tests, but you will pay a replacement fee, which is typically $10 to $15.
Where to find your local DMV office and what to bring
North Carolina has DMV offices in most counties. The NCDMV website has a location finder where you can enter your county and see office addresses, phone numbers, and hours. Some offices are open Monday through Friday only; others have Saturday hours. Call ahead or check online to see whether your office takes walk-ins or requires an appointment, as this varies by location.
Bring all your documents in originals or certified copies — photocopies of your birth certificate or residency proof won't work. Bring your Social Security number (you can write it down or have it memorized). Bring any glasses or contacts you wear while driving. If you're under 18, bring a parent or guardian with you, as they'll need to sign consent forms.
Frequently Asked Questions
Can I take the written test online or by mail?
No. North Carolina requires you to take both the written test and the road test in person at a DMV office. You cannot complete either test remotely.
What if I fail the written test or road test?
You can retake the test. There's usually a waiting period of a few days before you can schedule another attempt, and you may pay a small retesting fee. Check with your local DMV office for their specific retesting policy.
Do I need a Social Security number to get a license?
Yes. North Carolina requires your Social Security number as part of the process. If you don't have one, you'll need to explore for one through the Social Security Administration before you can get a driver's license.
What if my name has changed since my birth certificate was issued?
Bring your original or certified birth certificate plus a document showing your name change, such as a marriage certificate, divorce decree, or court order. The DMV will use both documents to verify your identity.
Can someone else pick up my license for me?
No. You must be present for the written test, vision screening, and road test. Once your plastic license is mailed to you, someone else can receive the mail, but you cannot delegate the testing process itself.