North Carolina requires a valid form of identification, proof of residency, and proof of Social Security number to obtain a driver's license
To get a North Carolina driver's license, you'll need to bring specific documents to the Division of Motor Vehicles (DMV) office. The state has a straightforward list of what counts as proof of identity, proof where you live, and proof of your Social Security number. You cannot substitute one type of document for another — the DMV checks that you have at least one from each category.
The process takes about 30 minutes at the DMV office if you have all documents ready. You'll also take a written test on traffic laws, a vision screening, and a driving test (unless you're renewing). The written test and vision screening happen the same day; the driving test is scheduled separately after you pass the written exam.
Key Takeaways
- You must bring one form of photo ID, one proof of residency, and one proof of Social Security number — the DMV will not accept substitutes from different categories.
- A Social Security card, W-2 form, or tax return counts as proof of your Social Security number; a birth certificate does not.
- Proof of residency can be a utility bill, lease, mortgage statement, or bank statement dated within 60 days of your DMV visit.
- The written test covers North Carolina traffic laws and road signs; you must score at least 80 percent to pass.
- You must be at least 16 years old for a learner's permit and 18 for an unrestricted license, though 16-year-olds can get a limited license after holding a permit for 12 months.
Documents you need to bring to the DMV
North Carolina groups required documents into three categories. You need at least one document from each group, and all documents must be originals or certified copies — photocopies are not accepted.
Proof of identity can be a valid passport, military ID, state ID card, or an out-of-state driver's license. A birth certificate alone does not count as proof of identity for a driver's license process. If you're under 18, a school ID with your photo and signature may be accepted, but call your local DMV office first to confirm.
Proof of residency must show your current North Carolina address and be dated within 60 days of your DMV visit. Acceptable documents include a utility bill, lease agreement, mortgage statement, property tax bill, bank or credit card statement, or insurance policy. A post office mail forwarding notice does not count. If you live with someone else, a utility bill or lease in their name plus a notarized letter from them stating you live there will work.
Proof of Social Security number can be your Social Security card, a W-2 form, a 1099 form, a tax return, or a Social Security Administration letter. A birth certificate does not prove your Social Security number. If you don't have a Social Security number, you'll need to explore for one through the Social Security Administration before you can get a driver's license.
Age requirements and license types
North Carolina issues different types of licenses based on your age. A learner's permit is available at age 15 and allows you to drive with a licensed adult 21 or older in the front seat. You must hold the permit for at least 12 months and one day before you can take the driving test for a full license.
A limited license is available at age 16 if you've held a learner's permit for 12 months. With a limited license, you can drive alone during the day but cannot drive between midnight and 5 a.m. unless a licensed adult 21 or older is in the vehicle. The limited license expires on your 18th birthday, at which point you can get an unrestricted license without taking another driving test.
An unrestricted license is available at age 18 with no permit requirement. If you're 18 or older and have never held a North Carolina license, you'll take the written test and driving test. If you're 18 and have held a limited license since age 16, you can renew to an unrestricted license without retesting.
The written test and vision screening
The written test covers North Carolina traffic laws, road signs, and safe driving practices. You'll answer 25 multiple-choice questions on a computer at the DMV office. You must score at least 80 percent (20 out of 25 correct) to pass. If you fail, you can retake the test the same day or return another day — there's no waiting period between attempts.
The test is offered in English and Spanish. If you need the test in another language, contact your local DMV office at least two weeks before your visit to arrange an interpreter.
After you pass the written test, you'll have a vision screening at the same DMV visit. The screener will check that you can read a chart at a standard distance. If you wear glasses or contacts, bring them. If you fail the vision screening, you may be required to get a vision exam from an eye doctor and bring the results to the DMV before you can proceed.
The driving test and what happens after you pass
Once you pass the written test, the DMV will schedule your driving test at a later date. The test takes about 20 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions. You'll drive on local roads with a DMV examiner in your vehicle. You must bring a vehicle that's registered, insured, and in safe working condition.
If you pass the driving test, you'll receive your license the same day or within a few days by mail, depending on your DMV office's procedures. Your license is valid for eight years if you're under 65, and five years if you're 65 or older. You'll need to renew before the expiration date printed on your card.
If you fail the driving test, you can retake it after waiting at least one day. There's no limit to how many times you can retake the test, but each attempt costs the standard test fee.
Fees and payment methods
North Carolina charges separate fees for the learner's permit, the driving test, and the license itself. As of 2024, a learner's permit costs $20, the driving test costs $10, and an eight-year license costs $80 for adults under 65. Fees for drivers 65 and older are lower. Exact fees can change, so check the North Carolina DMV website or call your local office before you go.
The DMV accepts cash, check, and debit or credit card at most offices. Some offices may have restrictions on payment methods, so call ahead if you want to confirm. If you're paying by check, make it out to "North Carolina Division of Motor Vehicles."
Special situations: Renewals, name changes, and address changes
If you're renewing an expired or expiring license, you may not need to retake the written and driving tests. You can renew online, by mail, or in person at a DMV office, depending on how long your license has been expired and whether your vision and medical status have changed. Check the North Carolina DMV website to see which renewal method works for you.
If you've changed your name due to marriage, divorce, or court order, bring a certified copy of the document proving the change (marriage certificate, divorce decree, or court order) along with your current license and proof of residency. The DMV will issue a new license with your updated name.
If you've moved to a new address in North Carolina, you can update your address online, by mail, or at a DMV office. You don't need to take any tests — just bring your current license and proof of your new address.
Frequently Asked Questions
Can I get a North Carolina driver's license if I don't have a Social Security number?
No. North Carolina requires proof of a Social Security number to issue a driver's license. If you don't have one, you'll need to explore through the Social Security Administration first. Once you receive your Social Security number, you can then explore for a driver's license at the DMV.
What if I lost my birth certificate or passport?
You'll need to obtain a replacement before you can explore for a driver's license. For a birth certificate, contact the vital records office in the county or state where you were born. For a passport, explore through the U.S. State Department. In the meantime, you may be able to use a military ID or out-of-state driver's license as proof of identity if you have one.
Do I have to take the driving test if I already have a valid license from another state?
If you're moving to North Carolina and have a valid out-of-state license, you can exchange it for a North Carolina license without retaking the written and driving tests. Bring your out-of-state license, proof of residency in North Carolina, and proof of your Social Security number to the DMV. You'll still need a new photo and pay the license fee.
How long does it take to get my license after I pass the driving test?
You may receive your license the same day you pass the driving test, or it may arrive by mail within a few days. Ask the DMV examiner which method your office uses. You'll receive a temporary paper license to use while you wait for your permanent card if it's being mailed.
What happens if I fail the vision screening?
You'll need to get a vision exam from an eye doctor and bring the results to the DMV. The exam must show that your vision meets North Carolina's standards (usually 20/40 or better with correction). Once you have the exam results, you can return to the DMV to complete your license process.