Bring These Documents to the DMV

To get a learner's permit in North Carolina, you need to bring five things to your local DMV office: proof of identity, proof of Social Security number, proof of North Carolina residency, a completed process form, and payment for the permit fee. You cannot get a permit without all five, and the DMV will turn you away if any are missing.

The order matters less than having originals or certified copies — the DMV will not accept photocopies of most documents. Bring the actual documents, not pictures of them on your phone. If you are under 18, a parent or legal guardian must be present and sign the process in person.

Key Takeaways

  • You must bring an original or certified copy of a document proving your identity, such as a passport, birth certificate, or state ID.
  • Proof of your Social Security number can be your Social Security card, W-2 form, or 1099 form — a number alone is not enough.
  • Proof of North Carolina residency must show your current address and can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days.
  • The DMV Form DL 44 is the process you fill out at the office or bring completed; you will also pay a fee that varies depending on your age and permit type.
  • If you are under 18, your parent or guardian must come with you and sign the process in front of the DMV staff.

Proof of Identity: What Documents Work

North Carolina accepts a narrow list of identity documents. A U.S. passport (valid or expired within the last five years) works. A certified copy of your birth certificate works. A state ID or driver's license from another state works. A military ID works. A Tribal ID issued by a federally recognized tribe works.

School IDs, work IDs, and library cards do not count as proof of identity for the DMV. If you do not have a passport or birth certificate yet, order a certified copy from the North Carolina Vital Records office or the state where you were born — this takes one to two weeks by mail. Bring the certified copy itself, not a photocopy of it.

Proof of Social Security Number

You need to prove your Social Security number exists. The easiest way is to bring your Social Security card itself. If you do not have the card, bring a W-2 form from an employer, a 1099 form from self-employment or contract work, or a tax return with your Social Security number on it.

straightforward telling the DMV your number is not enough — they need a document that shows it. If you do not have a Social Security number yet, you will need to explore for one through the Social Security Administration before you can get a learner's permit. This takes several weeks, so start early if you are a new resident or immigrant.

Proof of North Carolina Residency

The DMV needs a document showing you live in North Carolina and showing your current address. A utility bill (electric, gas, water, or internet) dated within the last 60 days works. A lease or rental agreement works. A mortgage statement works. A bank or credit card statement works. A homeowner's or renter's insurance policy works. A property tax bill works.

The document must have your name and your current address on it. A bill addressed to a parent at your address counts if you live with them. If you just moved and do not have a bill in your name yet, ask your landlord or utility company for a letter on company letterhead confirming your address, or bring a lease signed by both you and the landlord. The DMV staff can tell you on the phone whether a specific document will work.

The process Form and How to Fill It

North Carolina uses DMV Form DL 44 for learner's permit applications. You can read and print it from the North Carolina DMV website before you go, or you can fill it out at the DMV office itself — both are fine. The form asks for your name, date of birth, address, Social Security number, and whether you have any medical conditions that affect driving.

If you are under 18, your parent or legal guardian must sign the form in front of the DMV staff. They cannot sign it at home and bring it in — the signature must happen at the office. If you are 18 or older, you sign it yourself. Bring a pen in case the DMV does not have one, though most offices do.

The Permit Fee and Payment Methods

The learner's permit fee in North Carolina depends on your age and how long you want the permit to last. The DMV accepts cash, debit cards, and credit cards at most offices, though a few rural locations may accept cash only. Call your local DMV office before you go if you want to confirm what payment methods they take.

The fee does not change based on where you live in the state. If you lose your permit and need a replacement, you will pay a replacement fee, which is usually lower than the original permit fee. Keep your receipt — it proves you paid and can help if there is a dispute later.

What Happens If You Are Missing a Document

If you show up without one of the five required documents, the DMV will not issue a permit that day. You will have to go home, find the document, and come back. There is no way around this — the DMV cannot waive the requirement or let you come back later.

The fastest way to avoid a wasted trip is to call your local DMV office before you go and read them your list of documents. They can tell you in five minutes whether everything will work. If something is borderline, they can tell you what to bring instead. Most DMV offices have a phone line for questions, and wait times are usually short.

Frequently Asked Questions

Can I use a school ID or work ID as proof of identity?

No. North Carolina only accepts a passport, birth certificate, state ID, military ID, or Tribal ID. School and work IDs are not on the list. If you do not have one of those documents, order a certified birth certificate from the state where you were born.

What if my residency document has an old address on it?

It will not work. The document must show your current address. If you just moved and your bills have not caught up, ask your landlord or utility company for a letter on company letterhead, or bring a signed lease with your new address.

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

You need a document that shows the number — writing it down is not enough. Bring your Social Security card, a W-2, a 1099, or a tax return. If you do not have any of these, contact the Social Security Administration to request a replacement card.

Can my parent sign the process at home if I am under 18?

No. Your parent or guardian must sign the form in front of the DMV staff member. The signature must happen at the office. You cannot bring a form signed at home.

What if I do not have a birth certificate yet?

Order a certified copy from the North Carolina Vital Records office (if you were born in North Carolina) or from the vital records office in the state where you were born. This takes one to two weeks by mail. Bring the certified copy itself to the DMV, not a photocopy.