What You Need to Know Before You Start

Getting a driver's license as an immigrant is possible in all 50 states, but the documents you'll need depend on your immigration status and which state you live in. Some states issue licenses to anyone with a valid passport or national ID card, regardless of immigration status. Others require proof of legal residency or a Social Security number. A few states have created special licenses for people without Social Security numbers. The first step is to find out what your state actually requires — not what you assume it requires — because the rules changed significantly in the last decade and vary widely.

You'll go through the same testing process as any other new driver: a written test on traffic laws, a vision test, and a road test. The difference is in the documents you bring to the DMV before you take those tests. This guide walks you through what documents work, which states accept what, and what to do if your home country ID doesn't match the name on your other paperwork.

Key Takeaways

  • All states allow you to get a driver's license; the question is which documents they will accept as proof of identity and residency.
  • A valid passport from your home country works in every state, but some states also accept national ID cards, travel documents, or employment authorization documents.
  • You will need to prove where you live, usually with a utility bill, lease, or bank statement in your name — the document does not have to be from a U.S. bank.
  • Some states require a Social Security number or Individual Taxpayer Identification Number (ITIN); others do not, so check your state's DMV website before gathering documents.
  • If your name appears differently on different documents (a nickname, a maiden name, a transliteration), bring all versions and ask the DMV what they need to match them.

Which Documents Prove Your Identity

A valid passport from your home country is the safest choice and works in every state. It must not be expired. If you have one, bring it — you do not need anything else to prove who you are. The DMV will scan or photograph it and keep a record.

If you do not have a passport, the documents that work vary by state. Some states accept a national ID card (the kind issued by your home country for domestic travel or identification). Others accept travel documents issued by your home country's government, such as a refugee travel document or a document issued to people without a passport. A few states accept an Employment Authorization Document (EAD) or Advance Parole Document issued by U.S. Citizenship and Immigration Services (USCIS). Check your state's DMV website and search for "acceptable documents for immigrants" or "documents for non-citizens" — the exact wording matters because different states use different language.

Do not assume your document will work just because it is official in your home country. Call your state DMV or visit in person with the document before you fill out an process. Some states have a list online; others require you to ask. A few minutes on the phone now saves a wasted trip.

Proof of Where You Live

Every state requires proof that you actually live at the address you put on your license process. This is called proof of residency. The document must show your name and your current address, and it must be recent — usually from the last 30 to 90 days, depending on the state.

Common documents that work include a utility bill (electric, gas, water, or internet), a lease or rental agreement, a mortgage statement, a bank or credit card statement, or a government letter addressed to you. The document does not have to be from a U.S. company. If you have a utility bill from your apartment in your name, that works. If you have a bank statement from a bank in your home country showing your U.S. address, that works too.

If you live with family or friends and your name is not on any bills, ask the person whose name is on the bill to write a letter on paper or email stating that you live there, and bring that letter plus a document with your name on it (a passport, a lease you signed, a letter from your employer). Some states accept a notarized letter; others do not, so check first. If you are homeless or living in a shelter, call your DMV and ask what they accept — most states have a process for this.

Social Security Numbers and Tax ID Numbers

Some states require a Social Security number (SSN) to get a driver's license. Others do not. If you do not have an SSN and your state requires one, you cannot get a license through the standard process — but your state may have created an alternative. Check your state's DMV website for phrases like "license without Social Security number" or "ITIN license."

If you have an Individual Taxpayer Identification Number (ITIN) — a number issued by the IRS for tax purposes — some states will accept it in place of an SSN. An ITIN is a nine-digit number that looks like a Social Security number but starts with 9. You can get an ITIN by filing a tax return with the IRS, even if you do not have to file one. Bring your ITIN documentation (usually IRS letter CP-557 or a tax return) to the DMV.

If you have neither an SSN nor an ITIN and your state requires one, you have two options: explore for an ITIN through the IRS (which takes several weeks), or move to a state that does not require one. States that do not require an SSN include California, Colorado, Connecticut, Delaware, Hawaii, Illinois, Maryland, Minnesota, Missouri, Nevada, New Mexico, New York, Oregon, Rhode Island, Utah, Vermont, Washington, and Washington D.C. This list changes, so verify on your state's DMV website.

When Your Name Appears Differently on Documents

Immigration documents, passports, and U.S. documents sometimes show your name in different ways. Your passport might say "Maria Garcia Lopez" but your lease might say "Maria Lopez" or "M. Garcia Lopez." Your home country ID might use a different alphabet or transliteration. The DMV needs to know that all these documents belong to the same person.

Bring all the documents that show your name in different forms. Bring your passport, your lease, any employment letters, and any other official papers. Tell the DMV staff that your name appears in different ways on different documents and ask what they need to match them. In most cases, they will accept a letter from your employer or a notarized statement explaining the variation. Some states accept a marriage certificate or divorce decree if a name change happened because of marriage or divorce.

If you have legally changed your name since arriving in the U.S., bring the court order that shows the change. If you have not legally changed your name but use a different name in daily life, the DMV will issue the license under the legal name on your passport or ID — you cannot use a nickname on an official license.

The Written Test, Vision Test, and Road Test

Once you have gathered your documents and passed the identity check at the DMV, you will take a written test on traffic laws and road signs. This test is available in many languages — check your state's DMV website for which languages are offered. You can usually take the test on a computer at the DMV, and you get the results when ready. You need to pass this test before you can take the road test.

You will also take a vision test at the DMV. The staff will check whether you can see well enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision test, you may be able to get a license with restrictions (such as "corrective lenses required") or you may need to see an eye doctor and bring a letter saying you are safe to drive.

The road test is usually scheduled for a later date. You will drive with a DMV examiner in your own car or a rental car. The examiner will watch you start the car, drive on local roads, park, and handle traffic. You need to show that you can control the car safely and follow traffic laws. If you fail, you can take the test again — usually after waiting a few days or weeks.

Getting Your License After You Pass the Tests

Once you pass the written test, vision test, and road test, the DMV will issue your license. In most states, you get a temporary paper license on the day you pass, and the plastic card arrives in the mail within one to three weeks. Some states issue the card on the same day.

Your first license as an immigrant will be a regular driver's license if you have legal residency status or if your state does not require proof of status. If you do not have legal residency status and your state issues special licenses for people without status, you will get a license marked "not for federal purposes" or similar language. This license works for driving in your state but not for boarding a plane or entering a federal building. It is still a valid license for the road.

Keep your license safe. If it is lost or stolen, you can get a replacement at the DMV. If you move to a different state, you will need to get a new license from that state's DMV — you cannot use a license from another state once you move.

Frequently Asked Questions

Do I need to be a U.S. citizen to get a driver's license?

No. You do not need to be a citizen. You need a valid form of identification (such as a passport) and proof of where you live. Some states also require a Social Security number or ITIN, but others do not. Check your state's DMV website for the specific requirements.

What if my passport is expired?

An expired passport usually does not work for a driver's license. You will need to renew your passport through your home country's embassy or consulate before you go to the DMV. Some states may accept other documents if your passport is expired; call your DMV to ask.

Can I take the written test in my home language?

Many states offer the written test in Spanish, and some offer it in other languages. Check your state's DMV website for available languages. If your language is not offered, ask whether the DMV can provide an interpreter or whether you can bring your own interpreter — rules vary by state.

What if I do not have a Social Security number and my state requires one?

You can explore for an Individual Taxpayer Identification Number (ITIN) through the IRS, which some states accept instead. If your state does not accept an ITIN and requires an SSN, you cannot get a license in that state unless you obtain an SSN. Some states have created alternative licenses for people without SSNs; check your state's DMV website.

Do I need to take a driver's education course before the road test?

Requirements vary by state and by age. Some states require a course for drivers under 18 but not for adults. Some states do not require a course at all. Check your state's DMV website. If a course is required, ask whether it is available in your language or whether you can take it online.