Documents and Proof You Must Bring to the DMV
North Carolina requires you to bring specific documents in person to a Division of Motor Vehicles office. You cannot complete this by mail or online. The state needs proof of identity, proof of Social Security number, and proof of North Carolina residency — and each category has rules about which documents count.
For proof of identity, bring one of these: a valid passport (U.S. or foreign), a certified birth certificate with a raised seal, a consular report of birth abroad, or a certificate of naturalization. A photocopy does not work — the DMV must see the original document. If you are under 18, a parent or guardian must be present and bring their own ID.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a Social Security statement from ssa.gov. The document must show your full nine-digit number. If you do not have a Social Security number, you will need to explore for one before you can get a license.
For proof of residency, bring a document dated within the last 60 days showing your name and current North Carolina address. Acceptable documents include a utility bill, a lease or mortgage statement, a bank statement, a government check, or a property tax bill. A cell phone bill does not count. If you live with someone else, you can bring a notarized letter from the homeowner or leaseholder plus a utility bill in their name.
Key Takeaways
- You must bring original documents — photocopies are not accepted — and appear in person at a DMV office with proof of identity, Social Security number, and residency dated within 60 days.
- A valid passport, certified birth certificate, or naturalization certificate satisfies the identity requirement; a Social Security card, W-2, or 1099 satisfies the Social Security requirement.
- Proof of residency must be a utility bill, lease, mortgage statement, bank statement, government check, or property tax bill in your name and dated within the last 60 days.
- If you are under 18, a parent or legal guardian must be present with their own ID, and you will receive a limited license until age 18.
- The written test covers North Carolina traffic laws and road signs; you must score at least 80 percent to pass, and you can retake it the same day if you fail.
Age Requirements and License Types
North Carolina issues different license types based on your age, and each comes with different driving privileges and restrictions.
If you are 14 or 15 years old, you can get a learner's permit. You must pass a written test on traffic laws and road signs, and you must have a licensed driver age 21 or older in the front seat with you at all times. You cannot drive between midnight and 5 a.m. You must hold the permit for at least 12 months before you can move to the next level.
If you are 16 or 17 years old, you can get a limited provisional license after holding a learner's permit for 12 months and passing a road test. With a limited provisional license, you can drive unsupervised during the day, but you cannot drive between 9 p.m. and 5 a.m. unless a licensed driver age 21 or older is in the front seat. You cannot use a cell phone while driving, even hands-free. You must hold this license for at least 6 months before you can get a full license.
If you are 18 or older, you can get a full license when ready after passing the written and road tests. There are no driving restrictions based on age, though you must follow all standard traffic laws.
The Written Test and Road 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 (80 percent) to pass. The test is taken on a computer at the DMV office, and you receive your score when ready. If you fail, you can retake it the same day at no extra cost, though you must wait at least one hour between attempts.
The road test is a 20-minute drive with a DMV examiner in your own vehicle or a DMV vehicle. The examiner watches how you handle basic driving tasks: starting the car, turning, stopping, parking, and following traffic signs and signals. You must demonstrate safe driving and follow all traffic laws during the test. If you fail, you can retake it, but you must wait at least one day and pay the road test fee again.
You must pass the written test before you can take the road test. If you are under 18, you must also have held a learner's permit or limited provisional license for the required time period before you can take the road test.
Fees and How Long It Takes
North Carolina charges separate fees for each part of the license process. The written test costs $10. The road test costs $20. A new driver's license costs $20 and is valid for eight years. If you are under 18, your license will expire on your 18th birthday, and you will need to renew it then.
You can pay by cash, check, or debit card at the DMV office. Credit cards are not accepted at all locations, so call ahead if you plan to use one.
The entire process — from passing the written test to receiving your license in the mail — usually takes two to three weeks. The DMV mails your license to the address you provide, so make sure it is correct before you leave the office. You will receive a temporary paper license on the day you pass the road test, and you can drive with that until your plastic card arrives.
What Happens If You Fail the Road Test
If you do not pass the road test, the examiner will tell you which skills you need to work on. Common reasons for failure include not coming to a complete stop, speeding, failing to signal, or hitting a curb during parking. You can retake the test, but you must wait at least one day and pay the $20 road test fee again.
There is no limit to how many times you can retake the road test in North Carolina. Many people pass on their second or third attempt. Between attempts, practice the specific skills the examiner noted, and consider taking a few lessons with a professional driving instructor if you are struggling with a particular task.
If you are under 18 and fail the road test, you must continue to follow the restrictions of your learner's permit or limited provisional license until you pass. You cannot drive unsupervised during the restricted hours, even if you have been driving for months.
Vision and Medical Requirements
North Carolina requires you to pass a vision screening at the DMV office. You must be able to read a line of letters and numbers from 20 feet away. If you wear glasses or contacts, you can wear them during the test. If you fail the vision screening, you cannot get a license until you see an eye doctor and bring a letter from them stating you meet the vision standard.
The DMV does not require a medical exam for a standard driver's license. However, if you have certain medical conditions — such as epilepsy, severe hearing loss, or conditions that affect your ability to control the vehicle — you may need to provide a medical report from your doctor. If you are unsure whether your condition requires a report, call your local DMV office before you go in.
Renewing or Replacing Your License
Your North Carolina driver's license is valid for eight years. You can renew it by mail, online, or in person at a DMV office. If you renew by mail or online, you do not need to retake the written or road test unless your license has been expired for more than five years.
If your license is lost, stolen, or damaged, you can get a replacement at any DMV office. Bring your proof of identity, Social Security number, and residency, just as you did for your original license. A replacement license costs $20 and takes two to three weeks to arrive by mail. You will receive a temporary paper license on the day you explore.
If your name has changed due to marriage, divorce, or legal name change, you must bring a certified copy of the document showing the change (marriage certificate, divorce decree, or court order) along with your current license and proof of residency. The name change is free, but you will receive a new license card.
Frequently Asked Questions
Can I take the written test online or at home?
No. The written test must be taken at a DMV office on a computer provided by the DMV. You cannot take it online or by mail. You must bring your documents in person and take the test at the office.
What if I do not have a birth certificate?
A certified birth certificate is one way to prove identity, but it is not the only way. You can also use a valid passport, a consular report of birth abroad, or a certificate of naturalization. If you do not have any of these, contact the vital records office in the state or country where you were born to request a certified copy of your birth certificate.
Can I use a utility bill in someone else's name as proof of residency?
Only if you live with that person and bring a notarized letter from them saying you live there. The letter must be signed by the person whose name is on the utility bill and notarized by a notary public. You must also bring the utility bill itself, dated within the last 60 days.
Do I have to take the road test in my own car?
No. You can use a DMV vehicle if you do not have access to your own car. Call your local DMV office to ask whether they have vehicles available and whether there is an extra fee. Some offices charge $5 to $10 to use a DMV vehicle.
What if I fail the vision screening?
You cannot get a license until you see an eye doctor and bring a letter from them stating that you meet North Carolina's vision standard. Schedule an eye exam as soon as possible, and bring the letter to the DMV when you return to retake the vision screening.