You can get a driver's license as a green card holder in all 50 states

A green card (Permanent Resident Card) is a valid form of identification for getting a driver's license. Every state accepts it as proof of legal presence in the United States. You do not need to be a U.S. citizen to hold a license — you only need to show that you live in that state and meet the state's age and knowledge requirements, just like any other driver.

The process is the same whether you have a green card or a state ID. You will visit your state's Department of Motor Vehicles (DMV), bring the required documents, pass a written test, and pass a road test. The main difference is which documents you bring to prove who you are and where you live.

Key Takeaways

  • Green card holders can get a standard driver's license in any state by visiting the DMV and passing the written and road tests.
  • You will need your green card, proof of state residency (like a utility bill or lease), and your Social Security number or Individual Taxpayer Identification Number (ITIN).
  • Some states issue REAL ID-compliant licenses that meet federal travel requirements; others issue standard licenses that work for driving but not for federal buildings or domestic flights.
  • The timeline from first visit to license in hand is typically two to six weeks, depending on how quickly you schedule your road test.
  • If you do not yet have a Social Security number or ITIN, contact the Social Security Administration or the IRS before visiting the DMV.

What documents to bring to the DMV

Bring your green card (Permanent Resident Card) as your primary form of identification. The DMV will photocopy it and verify it with federal databases. Have the card itself in hand — do not rely on a photo or a copy.

You will also need proof that you live in the state where you are explore. A utility bill, lease agreement, mortgage statement, or bank statement with your current address will work. The document must show your name and address and be dated within the last 60 days (this varies slightly by state, so check your state's DMV website for the exact window).

Bring your Social Security number or ITIN. If you have a Social Security number, bring your Social Security card or a document that shows it. If you have an ITIN instead, bring your most recent tax return or an IRS letter that shows your ITIN. The DMV needs this number to create your driving record and check for any suspensions or violations in other states.

Some states also ask for a completed process form before you arrive. Check your state's DMV website to see if you can fill it out online or if you need to bring a printed copy.

REAL ID versus standard driver's licenses

A REAL ID-compliant license meets federal standards set by the Department of Homeland Security. It has a star or marking in the upper right corner. You can use it to board domestic flights, enter federal buildings, and access military bases. Green card holders can get a REAL ID license in most states.

A standard driver's license does not have this marking. It works for driving and for identification in everyday situations, but you cannot use it to board a domestic flight or enter a federal building. You would need a passport or green card for those purposes.

At the DMV, ask whether you want a REAL ID license or a standard license. The process is the same; the difference is in what the license allows you to do. REAL ID licenses usually cost a few dollars more and may take slightly longer to arrive by mail. If you are unsure, ask the DMV staff which option makes sense for your situation.

The written test and what it covers

The written test (also called the knowledge test) covers traffic laws, road signs, and safe driving practices specific to your state. You will answer 30 to 50 multiple-choice questions on a computer or paper, depending on your state. Most states require you to answer at least 80 percent correctly to pass.

The test is offered in multiple languages in most states. When you arrive at the DMV, tell the staff which language you need. If your state does not offer the test in your language, you may be able to bring a certified translator, though policies vary. Check your state's DMV website before your visit.

You can study for free using your state's DMV handbook, which is available online and in print. Many states also offer practice tests on their websites. Spend a few hours reviewing before your test date — most people pass on their first try.

The road test: what to expect and how to schedule it

The road test is a 15- to 30-minute drive with a DMV examiner in your car. The examiner watches you start the car, check your mirrors, signal, turn, park, and handle different road conditions. They are looking for safe driving habits, not perfection. Common reasons people fail are not checking mirrors, not signaling turns, or hitting the curb while parking.

To schedule a road test, call your local DMV or book online through your state's website. Wait times vary widely — some states have openings within a week, others within two months. Book as soon as you pass the written test. You do not have to take the road test at the same DMV where you took the written test; you can go to a different location if it has an earlier opening.

Bring your green card, proof of residency, and your learner's permit (or the receipt showing you passed the written test) to the road test. Bring a car that is registered, insured, and in safe working condition. The examiner will check the brakes, lights, and wipers before you drive. If anything is broken, the test will be cancelled and you will have to reschedule.

Timeline: from first visit to license in hand

The entire process usually takes two to six weeks. Here is how the time breaks down: your first DMV visit (written test) takes about 30 minutes to an hour. Scheduling a road test may happen the same day or may require a separate phone call or online booking. The road test itself is 15 to 30 minutes. After you pass, the DMV prints your license on the spot or mails it to you within one to two weeks, depending on your state.

The longest wait is usually the road test appointment. If your state is busy, you might wait four to eight weeks for an opening. Call ahead to ask what the current wait is, and book as soon as you are may be able to access.

If you need your license urgently (for work, for example), ask the DMV whether you can get a temporary paper license on the day you pass your road test. Many states issue these while you wait for the plastic card to arrive by mail.

If you do not have a Social Security number or ITIN yet

If you are a green card holder but do not yet have a Social Security number, contact the Social Security Administration. You can explore in person at your local Social Security office or by mail. Bring your green card, passport, and proof of state residency. Processing usually takes one to two weeks.

If you are not yet may be able to access for a Social Security number, you can get an Individual Taxpayer Identification Number (ITIN) from the IRS. You will need to file a tax return (even if you did not work) or submit Form W-7 with your green card and passport. An ITIN is issued within two to four weeks.

Once you have either number, you can visit the DMV. Do not wait to get your license — having a Social Security number or ITIN is a requirement, not something you can work around.

Frequently Asked Questions

Can I use my green card to get a license if I just arrived in the United States?

Yes, as long as you have your physical green card in hand. You will also need proof that you live in the state — a lease, utility bill, or other document with your name and address. If you just arrived and do not have these yet, ask your landlord or utility company for a letter confirming your residency, or use a bank statement if you have opened an account.

What happens if my green card expires while I have a driver's license?

Your driver's license remains valid. The DMV does not check whether your green card is still current — it only checks it when you first explore. Renew your green card with U.S. Citizenship and Immigration Services (USCIS) if it is expiring, but you do not need to renew your license at the same time.

Do I need a learner's permit before I can take the road test?

Most states require you to pass the written test first, which gives you a learner's permit or a receipt. Some states let you take the road test the same day; others require you to wait a few days. Check your state's DMV website for the specific rule. You do not need to hold the permit for any length of time — passing the written test is enough.

Can I get a license if I am on a visa instead of a green card?

This depends on your visa type and your state. Some states accept certain visas (like H-1B or F-1) as proof of legal presence; others do not. Check your state's DMV website or call to ask whether your specific visa is accepted. If it is not, you may still be able to get a license under your state's rules for undocumented residents, though this varies widely.

What if I fail the road test?

You can retake it. Most states let you schedule another test within a few days or weeks. You do not have to retake the written test — only the road test. Ask the examiner what you did wrong so you can practice that specific skill before your next attempt.