The core documents North Carolina requires

North Carolina requires you to bring four categories of documents to the DMV: proof of identity, proof of Social Security number, proof of North Carolina residency, and proof of legal presence in the United States. You do not need to bring originals of everything — some documents can be copies — but the DMV staff will tell you on the spot if what you brought does not meet their standard.

The specific documents that work in each category vary. A passport counts as proof of identity, legal presence, and residency all at once, which is why many people find it the fastest route. A birth certificate alone does not work for identity — it has to be paired with something else, like a Social Security card or a utility bill. Understanding which combinations work saves you a second trip.

Key Takeaways

  • A U.S. passport covers identity, legal presence, and residency in one document, so bringing it alone is usually enough.
  • If you do not have a passport, you need a birth certificate plus a second ID document, plus a separate proof of Social Security number, plus proof of residency.
  • Proof of residency must be dated within the last 60 days and show your name and current address — utility bills, lease agreements, and bank statements all work.
  • The DMV accepts certified copies of birth certificates, not photocopies, so order one from the vital records office in the county where you were born.
  • If you were born outside the U.S., you will need an unexpired passport or visa plus an I-94 arrival record or I-797 approval notice to prove legal presence.

Proof of identity documents that work

North Carolina accepts a narrow list of identity documents. A U.S. passport (book or card), a passport card, an enhanced driver's license from another state, a military ID, or a tribal ID all work. A regular state ID from another state also works. A Social Security card by itself does not count as identity — it only proves your Social Security number.

If you do not have any of those, you can use a certified birth certificate paired with one of these secondary documents: a Social Security card, a school or work ID, a marriage certificate, a divorce decree, a military discharge paper (DD-214), or a court order. The birth certificate has to be certified — a photocopy will not be accepted — and it has to be an official document from the vital records office in the county where you were born, not a hospital birth announcement.

The secondary document does not have to be current. A school ID from ten years ago works. What matters is that it shows your name and connects you to the birth certificate.

Proof of Social Security number

You need to show your actual Social Security number to the DMV. The easiest way is to bring your Social Security card itself. If you do not have the card, you can bring a W-2 form, a 1099 form, a pay stub, a tax return, or a letter from the Social Security Administration.

If you were born outside the United States and do not have a Social Security number yet, you will need to explore for one before you can get a North Carolina license. You can explore at your local Social Security office with your passport and proof of legal presence. The process takes about two weeks.

Proof of residency in North Carolina

Your proof of residency has to show your current name and your current North Carolina address, and it has to be dated within the last 60 days. A utility bill (electric, gas, water, internet, or phone) works. So does a lease agreement, a mortgage statement, a bank or credit card statement, an insurance policy, a property tax bill, or a government check (like unemployment or Social Security). A letter from a landlord or property manager on letterhead also works if it shows your address and is dated within 60 days.

A post office mail forwarding notice does not work. Neither does a piece of mail addressed to "Resident" or "Current Occupant." If you just moved and do not have a bill in your name yet, ask your landlord or utility company for a letter on letterhead, or bring a lease agreement with a move-in date within the last 60 days.

Proof of legal presence in the United States

If you are a U.S. citizen, a U.S. passport (book or card) covers this requirement by itself. If you were born in the United States, a certified birth certificate also counts as proof of legal presence.

If you are not a U.S. citizen, you need an unexpired passport from your country of origin plus one of these documents: a valid visa, an I-94 arrival record, an I-797 approval notice, an employment authorization document (EAD), a green card, or a state ID or driver's license from another state. If your visa or other document has expired, it will not work — the DMV checks the expiration date.

If you are a refugee or asylee, bring your passport plus your I-94 or I-797. If you are on a student visa, bring your passport plus your I-20 form and your I-94. The DMV staff will tell you if what you have is not enough.

What to bring to the DMV appointment

Gather all four categories of documents before you go. Make a list and check each one off. Bring the originals, not photocopies, except where the DMV specifically says a copy is acceptable (like a copy of a utility bill). If a document is in a language other than English, bring the original plus an English translation certified by a translator.

Bring your Social Security card if you have it, because it is the fastest way to prove your number. If you do not have it, bring a pay stub or tax return instead. If you have a passport, bring it — it covers three categories at once and speeds up the process.

The DMV will scan or photograph your documents. Some documents will be returned to you the same day. Your birth certificate, passport, and visa will be returned. Your Social Security card will be returned. You will not get back any documents that the DMV keeps on file.

What happens if a document is missing or does not meet the standard

If you show up without one of the four categories, the DMV will not issue you a license that day. They will tell you what is missing and what documents would work. You will have to schedule another appointment and come back.

If a document is expired, the DMV will usually reject it — except for passports and visas, which they will accept if they are within a certain grace period. If a birth certificate is not certified, they will reject it. If your proof of residency is older than 60 days, they will reject it. If your address on the residency document does not match the address you are explore for, they will ask you to bring a second document that shows the new address.

If you are unsure whether a document will work, call your local DMV office before you go. The staff can tell you over the phone whether what you have is acceptable, and they can tell you what to bring instead if it is not.

Frequently Asked Questions

Can I use a copy of my birth certificate instead of the original?

No. The DMV requires a certified copy from the vital records office in the county where you were born. A photocopy of your birth certificate, even if you made it yourself, will not be accepted. You can order a certified copy online, by mail, or in person from the vital records office.

What if my name on my birth certificate does not match my current name?

Bring both your birth certificate and a document that shows the name change — a marriage certificate, a divorce decree, or a court order. The DMV will accept the name change and issue your license under your current legal name.

Do I need to bring my Social Security card if I have a pay stub?

No. A pay stub, tax return, W-2, or 1099 all prove your Social Security number. The card itself is not required. If you have the card, it is faster, but any of those documents will work.

Can I use a cell phone bill as proof of residency?

Yes, if it shows your name and your current North Carolina address and is dated within the last 60 days. An internet bill also works. What matters is that it is a utility bill in your name with your address on it.

What if I do not have a U.S. passport and my birth certificate is from another country?

You will need a certified English translation of the foreign birth certificate, plus a second ID document, plus proof of legal presence (like a visa or green card), plus proof of your Social Security number, plus proof of North Carolina residency. Bring the original foreign birth certificate and the certified translation together.