What a non-immigrant driver license is and who can get one

Florida issues a standard driver license to non-immigrants — people who are in the state on a visa, work permit, or other temporary immigration status. This license works the same as any other Florida driver license for driving purposes. The main difference is that it expires when your immigration status expires, rather than on a standard renewal cycle.

You can get a non-immigrant license if you have valid immigration documents showing you are lawfully present in the United States. This includes people on H-1B visas, L-1 visas, F-1 student visas, work permits, and other temporary statuses. You do not need to be a permanent resident or citizen.

The license itself has no special marking that identifies you as a non-immigrant. It functions identically to a standard license at traffic stops, rental car counters, and other places that check your license.

Key Takeaways

  • Florida will issue you a driver license if you show valid immigration documents proving you are lawfully present in the United States.
  • Your non-immigrant license expires on the same date your immigration status expires, not on a standard renewal schedule.
  • You must visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person with your documents — you cannot complete this by mail or online.
  • Bring your passport, current visa or work permit, proof of Florida residency, and proof of your Social Security number or a letter stating you do not have one.
  • The license costs the same as a standard Florida license and can be used for all normal driving purposes.

Documents you need to bring to the DHSMV office

Bring your valid passport and your current immigration document. The immigration document must show you are lawfully present — this is usually your visa stamp, I-94 arrival/departure record, work permit (EAD), or other USCIS-issued document showing your status and expiration date. If your visa is in your passport, bring the passport. If you have a separate work permit or status document, bring both.

You also need proof that you live in Florida. Acceptable documents include a utility bill, lease agreement, mortgage statement, or government mail addressed to you at your Florida address. The document must be dated within the last 60 days.

Bring proof of your Social Security number. This can be your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access for one. If you have never applied, you can request this letter from your local Social Security office.

Bring your current out-of-state license if you have one. If you do not have a license from another state, this is not required.

Step-by-step process at the DHSMV office

Go to your nearest DHSMV office. You can find the office locations and hours on the Florida DHSMV website. Some offices take walk-ins; others require you to book an appointment online or by phone. Check your local office's policy before you go, because wait times vary and some offices fill up early in the day.

When you arrive, tell the staff member that you need a non-immigrant driver license. Give them your documents. They will verify that your immigration status is current and that your documents are valid. This verification is done through their system — they do not need to contact immigration authorities themselves.

You will take a vision test at the office. You will also take a written knowledge test about Florida traffic laws unless you already hold a valid driver license from another state. If you hold an out-of-state license, you may be waived from the written test, but this varies by office. Ask when you arrive.

You will have your photo taken and your fingerprints recorded. Pay the license fee. As of 2024, a standard driver license costs $48, but fees can change. Ask the office staff for the current fee when you arrive.

How long the license lasts and what happens when it expires

Your non-immigrant license will expire on the date your immigration status expires. This date is printed on your visa, work permit, or other immigration document. The DHSMV will set your license expiration date to match your immigration expiration date.

When your immigration status is about to expire, you have two options. If you are renewing your immigration status, you can renew your driver license at the same time by returning to the DHSMV with your new immigration documents. If your immigration status is not being renewed and you are leaving Florida or the United States, you do not need to renew the license.

If you stay in Florida but your immigration status expires and is not renewed, your driver license becomes invalid. Driving with an expired license is illegal, even if you are still physically in Florida.

Differences between a non-immigrant license and other Florida licenses

A non-immigrant license is valid for all the same purposes as a standard Florida license. You can use it to drive, rent a car, board a domestic flight, and enter federal buildings. There is no special marking or designation on the card that identifies you as a non-immigrant.

The only practical difference is the expiration date. A standard Florida license is valid for eight years (or six years for drivers under 21). A non-immigrant license expires when your immigration status expires, which could be in one year, three years, or another timeframe depending on your visa type.

If you become a permanent resident or citizen, you can exchange your non-immigrant license for a standard license at any DHSMV office. Bring your new immigration document (green card or citizenship certificate) and your current non-immigrant license. The new license will have a standard eight-year expiration date.

What to do if your immigration status changes before your license expires

If you renew your immigration status before your current license expires, you should visit the DHSMV and request a new license with the updated expiration date. Bring your old license and your new immigration documents. The DHSMV will issue a replacement license that reflects your new expiration date.

If your immigration status changes to permanent resident or citizen status, bring your green card or citizenship certificate to the DHSMV along with your current non-immigrant license. They will issue you a standard license with a full eight-year validity period.

If you lose your immigration status or it expires without renewal, your driver license is no longer valid. You cannot legally drive in Florida. If you regain status later, you will need to explore for a new license from the beginning.

Common issues and what to do about them

If the DHSMV staff say your immigration documents are not valid or not current, ask them to explain which document is the problem. Sometimes the issue is that your I-94 or visa stamp is not in the system yet, even though you have the physical document. If this happens, ask whether you can return with additional documentation, such as a letter from your employer or immigration attorney confirming your status.

If you do not have a Social Security number and cannot get a letter from the Social Security Administration, ask the DHSMV whether they will issue a license without one. Some offices have procedures for this; others require the letter. The answer may depend on your visa type.

If you are explore for your first Florida license and have never held a license in any state, you will need to take the written knowledge test. Study the Florida Driver Handbook, which is available free on the DHSMV website. The test covers road signs, right-of-way rules, and safe driving practices.

Frequently Asked Questions

Can I renew my non-immigrant license online or by mail?

No. All non-immigrant licenses must be renewed in person at a DHSMV office. You must bring your updated immigration documents so staff can verify your current status and set the correct expiration date on your new license.

What if my visa is about to expire but my renewal process is pending?

If you have filed a renewal process with USCIS and have a receipt notice showing your case is pending, you may be able to show this to the DHSMV as proof of lawful status. Bring the receipt notice along with your passport and expiring visa. The DHSMV may issue a license that expires on your current visa expiration date, or they may extend it based on your pending process — policies vary by office.

Do I need a Florida ID card instead of a driver license?

If you do not drive, you can get a Florida ID card instead of a driver license. The process is the same, and the card serves the same identification purposes. It also expires when your immigration status expires. Bring the same documents to the DHSMV office.

Will getting a Florida driver license affect my immigration case?

No. A driver license is a state document issued for driving purposes only. It does not affect your immigration status or any pending immigration applications. You are may have access to to a license if you are lawfully present, regardless of whether you are seeking to change your status.

What happens if I move out of Florida while my license is still valid?

Your Florida license remains valid for driving in other states, just as any out-of-state license does. However, if you move to another state and plan to stay there, you should get a license from that state. Your Florida license will not be revoked straightforward because you move.