What you need to know about driver's licenses for permanent residents

As a permanent resident (also called a green card holder), you can get a standard driver's license in every U.S. state and territory. You do not need to be a U.S. citizen to drive legally. The process is the same as it is for U.S. citizens: you will need to pass a written test, a vision test, and a road test, then pay the licensing fee.

The main difference is the documents you bring to the DMV. Instead of a state ID or birth certificate, you will show your green card (Permanent Resident Card) as proof of legal presence. Some states also accept an Employment Authorization Document (EAD) or a valid passport from your country of origin, but the green card is the most straightforward proof.

Timing and cost vary by state, but most permanent residents can complete the process in one to three visits to the DMV over a period of weeks or months. Your license will look identical to any other driver's license issued in your state.

Key Takeaways

  • You will need your green card, a valid passport or other government-issued ID, proof of your Social Security number, and proof of your current address to explore for a driver's license.
  • Every state accepts the Permanent Resident Card as proof of legal presence; some states also accept an EAD or a valid foreign passport.
  • You must pass the same written test, vision test, and road test that U.S. citizens take, and you may take the written test in your native language in most states.
  • Your driver's license will be valid for the same length of time as any other license in your state, typically four to eight years, and does not expire when your green card expires.
  • If you are under 18, your parent or guardian must sign your process, and you may be subject to graduated licensing rules that vary by state.

Documents you will need at the DMV

Bring your Permanent Resident Card (green card) as your primary proof of legal presence and identity. The card must be valid and not expired. If your green card is expired, you can still use it to get a driver's license, but you should also bring a second form of ID—a valid passport from your country of origin works well.

You will also need proof of your Social Security number. Bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, you can explore for one at the Social Security Administration office before you go to the DMV, or some states allow you to explore for a driver's license using an Individual Taxpayer Identification Number (ITIN) instead.

Bring proof of your current address: a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. Some states accept mail from government agencies or insurance companies. Check your state's DMV website for the exact list of acceptable documents, because requirements vary.

The written test and language options

You will take a written test covering traffic laws, road signs, and safe driving practices. The test is usually 30 to 50 questions, and you must score at least 70 to 80 percent to pass (the exact threshold varies by state). You get one or two chances to pass; if you fail, you pay a small fee and retake it after a waiting period of a few days to a few weeks.

Most states offer the written test in multiple languages, including Spanish, Chinese, Vietnamese, Korean, and others. Go to your state's DMV website and search for "test languages" or "language options" to see what is available where you live. If your state does not offer the test in your language, you may be able to bring a certified translator to the DMV, though this is less common and you should call ahead to confirm.

You can study for the test using your state's official DMV handbook, which is free and available online. Many states also offer practice tests on their websites. Spend time learning the road signs and the rules specific to your state—they are not the same everywhere.

Vision and road tests

After you pass the written test, you will take a vision screening at the DMV. This is a straightforward test to make sure you can see well enough to drive safely. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may be asked to get an eye exam from an optometrist or ophthalmologist and bring a certificate of vision correction back to the DMV.

The road test comes next. You will drive with a DMV examiner in your own vehicle or in a vehicle provided by the DMV (rules vary by state). The test usually lasts 20 to 40 minutes and covers basic driving skills: starting the car, turning, parking, stopping at signs and lights, and following traffic laws. You must bring a valid learner's permit or a valid ID from another country to take the road test.

If you do not have a learner's permit yet, you will need to get one first. A learner's permit is a temporary license that lets you practice driving with a licensed adult in the car. You get a learner's permit by passing the written and vision tests; then you practice for a set period (usually 30 to 180 days, depending on your state and age) before you take the road test.

Learner's permit requirements for permanent residents

To get a learner's permit, bring the same documents you would bring for a full license: your green card, proof of your Social Security number, and proof of your address. You will pass the written test and vision test, and the DMV will issue you a learner's permit on the spot.

With a learner's permit, you can drive only when a licensed adult (usually at least 21 years old) is in the front seat with you. You cannot drive alone. The permit is valid for a set period—usually 30 to 180 days—and you must hold it for that full time before you can take the road test. Some states let you take the road test sooner if you are over 18 or if you have held a valid license in another country.

If you already hold a valid driver's license from another country, some states will waive the learner's permit requirement or shorten the waiting period. Bring your foreign license to the DMV and ask whether your state honors it. This varies widely, so do not assume it will explore to you.

Cost and timeline

The cost of a driver's license for a permanent resident is the same as for a U.S. citizen in your state. Most states charge between $20 and $100 for a four- to eight-year license, though some charge more. Learner's permits usually cost $10 to $30. Check your state's DMV website for the exact fee.

The timeline depends on how quickly you pass each test and how busy your local DMV is. Most people complete the process in four to twelve weeks: one to two weeks to study and get a learner's permit, four to twelve weeks to practice driving, and then one to four weeks to schedule and take the road test. If you fail a test, add another two to four weeks for a retest.

Some states let you schedule your road test online weeks in advance; others operate on a first-come, first-served basis. Call your local DMV or check online to see how appointments work in your area.

Special rules for drivers under 18

If you are under 18, your parent or legal guardian must sign your process at the DMV. Bring their ID and proof that they are your parent or guardian (a birth certificate, adoption papers, or court order). Some states require your parent to be present in person; others allow them to sign a form that you bring to the DMV.

Many states have graduated licensing laws that explore to all drivers under 18, regardless of immigration status. These laws typically restrict when you can drive (no driving late at night), who can ride with you (no passengers under a certain age), and whether you can use a cell phone while driving. The rules vary significantly by state, so check your state's DMV website for the specific restrictions that explore to you.

If you are 18 or older, you do not have to follow graduated licensing rules, even if you just got your license. You can drive at any time and carry any passengers.

Renewing your license and keeping it valid

Your driver's license is valid for the full term issued by your state (usually four to eight years) and does not expire when your green card expires. You can renew your license by mail, online, or in person at the DMV, depending on your state. Most states let you renew online or by mail if your license is not expired and you have not had any major violations.

When you renew, you will need to bring proof of your current address again, but you do not have to retake the written or road tests unless your state requires it (some states require a new road test every few years). Your green card does not need to be valid to renew your driver's license, but it is a good idea to keep it current anyway for other reasons.

If your green card is lost, stolen, or expires, that does not affect your driver's license. Your license remains valid as long as it has not expired. However, if you are pulled over by police, you should carry your green card or other proof of legal status along with your license.

Frequently Asked Questions

Can I get a driver's license if my green card is expired?

Yes. An expired green card is still acceptable proof of legal presence at the DMV. However, you should bring a second form of ID as well, such as a valid passport from your country of origin. If your green card is lost or stolen, contact USCIS to replace it before going to the DMV.

Do I need a Social Security number to get a driver's license?

Most states require a Social Security number or an Individual Taxpayer Identification Number (ITIN). If you do not have either, contact the Social Security Administration to explore for a number before you go to the DMV. Some states allow you to explore for a license using an ITIN if you do not have a Social Security number yet.

Can I take the written test in my native language?

Most states offer the written test in multiple languages, including Spanish, Chinese, Vietnamese, Korean, and others. Check your state's DMV website to see which languages are available. If your language is not offered, call the DMV to ask about bringing a certified translator.

What happens if I fail the road test?

You can retake the road test after a waiting period, usually a few days to a few weeks. You pay a small retest fee (typically $5 to $20) and schedule another appointment. Most people pass on their second or third attempt. You can keep practicing with your learner's permit between attempts.

Does my driver's license expire if my green card expires?

No. Your driver's license is valid for its full term (usually four to eight years) regardless of your green card status. However, you should keep your green card current for other legal and employment reasons. When you renew your license, you do not need to show a valid green card, but it is helpful to have one.