The documents North Carolina requires for a first-time driver's license
North Carolina's DMV requires you to bring four categories of documents: proof of identity, proof of Social Security number, proof of North Carolina residency, and proof that you passed your written and road tests. You cannot get a license without all four. The specific documents that count for each category are set by state law, and the DMV will not accept substitutes or workarounds.
Most people bring more documents than they need because the rules sound complicated, but they are actually straightforward once you know which documents fall into which bucket. The most common mistake is bringing documents that prove one thing (like identity) when the DMV needs proof of something else (like residency). Bringing the wrong document wastes your appointment time and means you will have to return.
Key Takeaways
- You must bring one document from each of four categories: identity, Social Security number, North Carolina residency, and proof of passed tests.
- A passport or military ID counts as both identity and Social Security proof, which means you need fewer total documents if you have one.
- Residency documents must show your current address and your name; a utility bill, lease, or mortgage statement all work.
- Your test scores transfer from the written exam to the road test appointment, so you do not need to bring a separate test certificate.
- Bring originals, not copies; the DMV will not accept photocopies of any document.
Proof of identity: what the DMV will accept
The DMV accepts a limited list of identity documents. A U.S. passport or passport card is the easiest option because it also proves your Social Security number, meaning you can skip bringing a separate Social Security document. A military ID (active duty or retired) works the same way. If you do not have either, you can use a certified birth certificate, a state ID from another state, or a tribal ID issued by a federally recognized tribe.
The birth certificate must be a certified copy from the vital records office in the state or county where you were born — not a photocopy you made yourself and not a hospital birth certificate. If you were born outside the United States, bring your Certificate of Naturalization or Permanent Resident Card (Green Card). A school ID, work ID, or any document you printed from the internet will not work.
Proof of Social Security number: documents that count
If you already brought a passport or military ID, you can skip this section — those documents cover both identity and Social Security proof. If you brought a birth certificate or state ID instead, you now need a separate document proving your Social Security number.
The DMV accepts a Social Security card, a W-2 form or 1099 form from your employer, a tax return, or a benefit statement from Social Security. The document must show your full name and your complete nine-digit Social Security number. If you do not have a Social Security number yet, you can bring a letter from Social Security saying you applied and are waiting for a number; the DMV will issue you a temporary license and you will need to return with the actual number within 60 days.
Proof of North Carolina residency: current address documents
North Carolina requires proof that you actually live in the state and at the address you put on your process. The document must show your current name and your current address. A utility bill (electric, gas, water, internet, or phone) works if it is dated within the last 60 days. A lease agreement or mortgage statement also works. A bank or credit card statement dated within the last 60 days counts. A government check or benefit statement (like unemployment or Social Security) works if it shows your address.
A driver's license from another state does not count as residency proof even though it has an address on it — the DMV needs a document that proves you live here now, not that you lived somewhere else before. A piece of mail addressed to you does not work unless it is one of the types listed above. If you just moved and your utility bill still shows your old address, bring a lease or mortgage statement instead, or ask your utility company for a letter confirming your new address.
Proof of passed tests: what you bring to the road test appointment
You do not need to bring a separate test certificate or score sheet. When you pass the written exam at the DMV, your score is recorded in the system under your name and Social Security number. When you return for your road test appointment, the examiner pulls up your written test results on the computer. You only need to bring the same four documents you brought to the written exam — identity, Social Security proof, residency, and your permit or ID.
If you took your written test at a third-party testing location (not a DMV office), ask for a receipt or confirmation that your score was sent to the DMV. Bring that receipt to your road test appointment just in case, even though the DMV should have the score already. If there is a gap of more than a year between your written test and your road test, your written score may expire and you will need to retake the written exam.
Real ID and REAL ID-compliant documents
North Carolina offers both a standard driver's license and a REAL ID-compliant driver's license. The REAL ID version has a gold star in the upper right corner and meets federal requirements for entering federal buildings and boarding domestic flights. You do not have to get REAL ID — a standard license is still legal for driving. But if you want REAL ID, you need to bring one additional document: proof of your Social Security number from a different source than your identity document.
For example, if you bring a passport (which proves both identity and Social Security), you still need to bring a second document showing your Social Security number — a Social Security card, W-2, or tax return — to get REAL ID. This rule exists because REAL ID requires the DMV to verify your Social Security number through a separate federal database. If you do not want REAL ID, you can skip this extra step and just get a standard license.
What to bring in person versus what you can submit online or by mail
North Carolina does not allow you to submit documents by mail or online for a first-time license. You must appear in person at a DMV office with all original documents. The DMV will not accept copies, faxes, or photos of documents. Bring the actual birth certificate, the actual utility bill, the actual Social Security card — whatever documents you are using.
If you cannot find an original document, contact the issuing agency before your appointment. For a birth certificate, call the vital records office in the county or state where you were born. For a Social Security card, visit ssa.gov or call 1-800-772-1213. For a utility bill, call your provider and ask them to mail you a current statement. Showing up without originals will result in a failed appointment and you will have to reschedule.
Frequently Asked Questions
Can I use a school ID or work ID as proof of identity?
No. The DMV only accepts passport, military ID, certified birth certificate, state ID from another state, or tribal ID. School and work IDs are not on the approved list, even if they have your photo and name on them.
What if I was born outside the United States?
Bring your Certificate of Naturalization, Permanent Resident Card (Green Card), or passport. If you have a passport, that covers both identity and Social Security proof. If you have a Green Card or Naturalization Certificate, you still need a separate Social Security document.
Do I need to bring my permit to the road test appointment?
Yes. Bring your learner's permit along with the same four documents you brought to get the permit. The examiner will need to see your permit to confirm you passed the written test and are authorized to take the road test.
What if my utility bill has my old address on it?
Bring a different residency document that shows your current address, such as a lease, mortgage statement, or bank statement dated within the last 60 days. If you just moved and have no documents yet, ask your utility company for a letter confirming your new address.
Can I get a license if I do not have a Social Security number yet?
Yes. Bring a letter from Social Security showing you applied for a number. The DMV will issue you a temporary license valid for 60 days, and you must return with your actual Social Security number or card before the temporary license expires.