Documents and information you'll bring to the DMV

North Carolina requires you to bring proof of identity, proof of residency, and your Social Security number when you visit the DMV to get a driver's license. The specific documents that work depend on whether you're getting your first license, renewing an expired one, or moving to North Carolina from another state.

You do not need to bring originals of every document — photocopies work for most items. However, the DMV staff will verify your information against government databases, so what you bring needs to match what's on file with Social Security and the state.

Key Takeaways

  • You need one form of photo ID (passport, military ID, or out-of-state license), proof you live in North Carolina, and your Social Security number or a letter from Social Security if you don't have a number.
  • Proof of residency can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days — it must show your current address.
  • If you're under 18, your parent or guardian must sign your process in person at the DMV.
  • The written test covers road signs, right-of-way rules, and safe driving practices; you can study using the free North Carolina Driver Handbook available on the DMV website.
  • Vision screening happens at the DMV, and you'll take a road test before receiving your license unless you're renewing or transferring from another state.

Proof of identity documents that the DMV accepts

A photo ID is your first requirement. The DMV will accept a U.S. passport, military ID, passport card, or a valid driver's license from another state. If you have none of these, you can bring a combination of non-photo documents — a birth certificate plus a Social Security card, for example — but this takes longer to process.

Your photo ID does not have to be current. An expired passport or an out-of-state license that expired years ago still counts as proof of identity. The DMV is checking that the document is real and that you are the person pictured, not whether the license itself is still valid.

Proof of residency and your North Carolina address

You need one document showing that you actually live in North Carolina at the address you're putting on your license. The DMV accepts utility bills, lease agreements, mortgage statements, bank statements, or insurance documents — as long as they show your name and current address and are dated within the last 60 days.

If you just moved and don't have a document in your name yet, you can bring a signed letter from your landlord or a family member who lives with you, plus a document showing their residency. Some people use a piece of mail from a government agency, a school, or an employer. Call your local DMV office before you go if you're unsure whether what you have will work — different offices sometimes accept slightly different documents.

Your Social Security number and tax ID information

Bring your Social Security card or a document showing your number. If you don't have a Social Security number, you'll need a letter from the Social Security Administration stating that you are not may be able to access for one. This letter must be dated within the last year.

The DMV uses your Social Security number to check for duplicate licenses and to verify your identity against federal records. If you're a non-citizen without a Social Security number, bring your immigration documents and the letter from Social Security.

What to know if you're under 18

If you're a minor, your parent or legal guardian must be present at the DMV and must sign your process in person. They'll need to bring their own ID. You cannot have someone else sign for you, and you cannot sign for yourself even if you have a job or live on your own.

Minors in North Carolina get a learner's permit first, which allows you to drive only with a licensed adult in the car. After holding the permit for at least 12 months and meeting other requirements, you can take the road test for a full license. Bring all the same documents listed above — the parent or guardian's presence is the main difference.

The written test, vision screening, and road test

At your DMV visit, you'll take a written test on road signs, traffic laws, and safe driving. The test has 25 questions, and you need to answer at least 20 correctly to pass. You can study using the free North Carolina Driver Handbook, available as a PDF on the DMV website or in print at any DMV office.

The DMV will also do a vision screening — they check that you can see well enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision test, you'll need to see an eye doctor and bring a form signed by the doctor before you can get your license.

After you pass the written test, you'll take a road test with a DMV examiner. The test takes about 20 minutes and covers basic driving skills like parking, turning, and following traffic signals. If you're renewing a license or transferring from another state, you may not need to take the road test — ask when you schedule your appointment.

Fees and how to schedule your appointment

A new driver's license costs $20 and is valid for eight years. You can pay by cash, check, or card at the DMV. Some offices take appointments online through the North Carolina DMV website; others operate on a first-come, first-served basis. Calling ahead to ask whether your local office takes appointments can save you a trip.

Processing usually takes a few minutes if all your documents are in order. You'll receive a temporary paper license on the spot, and your plastic license will arrive by mail within two weeks. Bring all your documents in one visit — going back and forth delays everything.

Frequently Asked Questions

Can I use a birth certificate as my only form of ID?

No. A birth certificate alone is not photo ID. You need a photo ID like a passport or out-of-state license. If you have neither, bring your birth certificate plus a Social Security card or other non-photo documents, but this combination takes longer to verify.

What if my address on my lease doesn't match my name exactly?

The DMV needs your name and address on the residency document to match what you're putting on your license process. If your lease is in a slightly different name — a nickname, a middle initial you don't use — bring a second document that shows both versions, or ask the DMV office what they recommend before you go.

Do I need to bring my Social Security card, or can I just tell them the number?

Bring the card or a document showing your number. The DMV verifies your number against Social Security Administration records, so they need to see proof that the number you're giving is actually yours.

What happens if I fail the written test?

You can retake it the same day or schedule another appointment. There's no waiting period between attempts in North Carolina. Bring the same documents and pay the test fee again.

Can I get a license if I'm not a U.S. citizen?

Yes. You'll need a valid passport or travel document, proof of residency, and your Social Security number or a letter from Social Security. Bring your immigration documents as well. The requirements are the same as for citizens, except for the immigration paperwork.