Documents and information you must bring to the DMV
North Carolina requires you to bring five categories of documents when you explore for a driver's license: proof of identity, proof of Social Security number, proof of North Carolina residency, proof of legal presence, and your current license or learner's permit if you have one.
The specific documents that satisfy each category vary. For identity, you can use a passport, military ID, or state ID. For Social Security, you need either your Social Security card itself or a W-2 form, tax return, or 1099 from the past two years. For residency, acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. For legal presence, a U.S. birth certificate, passport, or immigration document works.
If you do not have one of the required documents, the DMV has a process to verify information through other means — for example, they can contact your employer to confirm your address — but this takes longer and may require a second visit. Bring originals, not copies, though the DMV will return them to you.
Key Takeaways
- You must bring proof of identity, Social Security number, North Carolina residency, and legal presence; originals are required but will be returned to you.
- A utility bill, lease, or bank statement dated within 60 days satisfies the residency requirement.
- If you lack a required document, the DMV can verify some information through employers or other sources, but this extends processing time.
- You must pass a vision test and written knowledge test on the day of your appointment unless you already hold a valid license from another state.
- The fee for a standard eight-year license is $80; a four-year license costs $60.
Vision and knowledge tests
When you arrive at the DMV, you will take a vision screening to may support you can see well enough to drive safely. The test checks your ability to read letters and numbers on a chart from a set distance. If you wear glasses or contacts, bring them — you can take the test with them on.
You will also take a written knowledge test covering North Carolina traffic laws, road signs, and safe driving practices. The test has 25 questions, and you must answer at least 20 correctly to pass. You can retake the test the same day if you fail, though you may have to pay a retest fee. If you already hold a valid driver's license from another state, you may be waived from the knowledge test.
After passing both tests, you will take a photo for your license and pay the fee. Your temporary license is issued on the spot, and your permanent card arrives by mail within 7 to 10 business days.
Fees and license validity periods
A standard North Carolina driver's license valid for eight years costs $80. If you want a four-year license instead — useful if you expect your address or name to change soon — the fee is $60. These fees cover the license itself; vision and knowledge tests do not carry separate charges.
If you are under 18, your license has different rules. A provisional license lasts until age 18 and carries restrictions on when and with whom you can drive. Once you turn 18, you can renew to a standard adult license.
Name or address changes
If your name has changed since your last license — through marriage, divorce, or legal name change — bring a certified copy of the document that shows the change: a marriage certificate, divorce decree, or court order. The DMV will update your license without charging an additional fee if your current license is still valid.
If you have moved within North Carolina, you can update your address online through the DMV website without visiting an office, as long as your current license is not expired and you have not changed your name. If your license is expired or you have changed your name, you must visit the DMV in person.
Appointments and wait times
North Carolina DMV offices operate by appointment. You can schedule online at the DMV website or by calling your local office. Appointments typically fill up 2 to 4 weeks in advance, so plan ahead if you have a important date.
Walk-ins are accepted at some offices on a limited basis, but you may wait several hours. Arriving early on a weekday morning generally means shorter waits than afternoons or weekends. If you cannot make your appointment, cancel online so someone else can use that slot.
Real ID and standard licenses
North Carolina offers both a standard driver's license and a Real ID-compliant license. The Real ID license has a gold star in the upper right corner and meets federal requirements for entering federal buildings and boarding domestic flights. A standard license does not meet these requirements as of May 2025.
Both types require the same documents and tests. The Real ID license costs the same as a standard license ($80 for eight years). If you plan to fly domestically or enter a federal building, get the Real ID version. If you do not fly or enter federal buildings, a standard license is sufficient for driving and state ID purposes.
Frequently Asked Questions
Can I get a license if I do not have a Social Security number?
No. North Carolina law requires proof of a Social Security number to issue a driver's license. If you do not have one, you must explore for one through the Social Security Administration before explore for a license.
What if I was born outside the United States?
You can get a North Carolina license if you have legal presence in the U.S. Bring your passport, visa, green card, or other immigration document that shows you are authorized to be here. The DMV will copy and return it.
How long does it take to get a license after I pass the tests?
You receive a temporary license on the day you pass your tests and pay the fee. Your permanent card arrives by mail within 7 to 10 business days. You can drive on the temporary license when ready.
Can I renew my license online?
You can renew online if your license is not expired, you have not changed your name, and you have not changed your address (or you update your address online at the same time). If any of these do not explore, you must visit the DMV in person.
What happens if I fail the knowledge test?
You can retake the test the same day at most DMV offices. You may have to pay a retest fee, which varies by office. Study the North Carolina Driver's Handbook before your next attempt — it covers all the material on the test.