H-1B visa holders can renew their driver license, but the documents required differ from citizens and permanent residents
If you hold an H-1B visa and your driver license is expiring, you will need to bring proof of your visa status along with the standard identification documents your state requires. Most states accept an H-1B visa as evidence of lawful presence in the United States, which satisfies the federal Real ID requirement for a standard license. However, the specific documents you must bring vary by state, and some states have stricter rules about which visa holders can renew in person versus by mail.
The core difference is that you cannot use a Social Security number as your sole proof of identity the way a citizen might. Instead, you will need your passport, your I-94 arrival/departure record, and your Employment Authorization Document (EAD) or I-797 approval notice from USCIS. Some states also require a letter from your employer confirming your H-1B status, though this is less common.
Key Takeaways
- Your passport and I-94 record (available free at cbp.gov) are the documents most states require to prove identity and lawful presence as an H-1B holder.
- Your I-797 approval notice from USCIS or your Employment Authorization Document serves as proof of your current visa status and must be valid on the day you renew.
- Some states require an employer letter confirming your H-1B sponsorship; check your state's DMV website before you visit to see if yours does.
- If your visa status is pending or your I-797 has expired, you may not be able to renew in person and should contact your state DMV before scheduling an appointment.
Documents every H-1B holder needs to bring
Start with your valid passport. This is your primary identity document and every state requires it. Your passport must be unexpired on the day you renew; an expired passport will not work, even if you have a valid visa stamp inside it.
Next, bring your I-94 arrival/departure record. This is a free document issued by U.S. Customs and Border Protection when you enter the country. You can retrieve it yourself at cbp.gov/i94 by entering your passport number and date of birth. Print it out and bring the original. This document proves you entered the country lawfully and shows your current status and the date your authorized stay expires.
You will also need proof of your current H-1B status. This can be either your I-797 approval notice (the letter USCIS sent when your H-1B petition was approved) or your Employment Authorization Document (EAD) if you have one. The I-797 is the most common document H-1B holders use. It must be valid on the day you renew — if it has expired, most states will not renew your license in person. If your I-797 is about to expire and you are waiting for your employer to file an extension, contact your state DMV before you visit to ask whether they will accept a pending extension notice.
State-specific requirements for H-1B holders
While federal law allows H-1B visa holders to obtain a Real ID-compliant license, individual states set their own rules about which documents satisfy that requirement. Some states are straightforward: California, New York, and Texas all accept a valid I-797 or I-94 as proof of lawful presence without additional paperwork. Other states have added requirements that can slow the process.
A handful of states — including Arizona and Florida — sometimes request a letter from your employer on company letterhead confirming that you are employed on an H-1B visa and that your employment is current. This letter does not need to be notarized, but it should include your name, your job title, the dates of your H-1B sponsorship, and a statement that your employment is active. If your state requires this, you can ask your HR department or immigration attorney to prepare it. Call your state DMV before you visit to confirm whether this is required in your case.
A few states also distinguish between a standard license and a Real ID-compliant license. If you are renewing a standard license (not Real ID), some states have fewer document requirements. However, if you plan to fly domestically or enter a federal building, you should renew for Real ID compliance, which requires the full set of documents listed above.
What to do if your I-797 or visa status is expiring soon
If your I-797 approval notice is set to expire within the next month or two, you have two options. The first is to wait until your employer files an extension petition and you receive a new I-797 before you renew your license. The second is to renew now with your current I-797, understanding that your license will be valid only as long as your visa status is valid — when your I-797 expires, your license becomes invalid for federal purposes even if the license itself does not expire for several more years.
If your H-1B extension is pending and you have not yet received a new I-797, some states will accept a receipt notice (Form I-797-C) showing that your extension petition was filed. This is less common, so call your DMV first. If your state will not accept a receipt notice and you cannot wait for the new I-797, you may need to renew by mail instead of in person, or you may need to ask your employer's immigration attorney to contact the DMV on your behalf to explain the situation.
Do not attempt to renew with an expired I-797. Most states will reject your process, and some may flag your file for further review.
How to prepare your documents before you visit
Make copies of every document you plan to bring. Keep the originals in a safe place and bring the copies to the DMV along with the originals. The DMV will want to see the originals to verify they are authentic, but having copies protects you if a document is lost or damaged during processing.
Check your state DMV's website for the exact list of documents required in your state. Search for "H-1B driver license renewal" or "nonimmigrant visa driver license" on your state's DMV site. If the site does not mention H-1B specifically, call the DMV and ask which documents they require for visa holders. Write down the name of the person you spoke with and the date, in case you need to reference the conversation later.
If your state requires an employer letter, request it from your HR or immigration department at least two weeks before your planned renewal date. Do not wait until the day before your appointment.
Real ID compliance and H-1B holders
A Real ID-compliant license is required to fly domestically or enter federal buildings as of May 2025. H-1B holders can obtain a Real ID license, but the document requirements are stricter than for a standard license. In addition to your passport and I-94, you will need to prove your address with a recent utility bill, lease, or mortgage statement. You will also need to provide your Social Security number if you have one, though some states will accept an ITIN (Individual Taxpayer Identification Number) if you do not have an SSN yet.
The address requirement is the main difference. Make sure your proof of address document is in your name and is dated within the last 60 days. If you recently moved and have not updated your address with your utility company, a lease or mortgage statement works just as well.
What happens if you renew while your visa status is pending
If you renew your license while your H-1B extension is pending and you have not yet received a new I-797, your license will be valid only until your current I-797 expires. When you receive your new I-797, you do not need to renew your license again — the license itself remains valid. However, for federal purposes (flying, entering federal buildings), your license is only valid as long as your visa status is valid. If your visa status lapses, your license becomes invalid for those purposes, even though the physical card does not expire.
This is why it is important to keep your I-797 with you when you travel or enter federal buildings. TSA and other federal agencies check both your license and your visa status documents.
Frequently Asked Questions
Can I renew my driver license by mail if I am on an H-1B visa?
Most states allow mail renewal for H-1B holders, but some require an in-person visit if your visa status is expiring soon or if you are renewing for the first time on an H-1B. Check your state DMV website or call to ask whether mail renewal is available in your situation. If it is, you will still need to send copies of your passport, I-94, and I-797.
What if my passport is expiring soon but my H-1B visa is still valid?
Renew your passport before you renew your license. Your passport is your primary identity document, and the DMV will not accept an expired passport even if your visa is valid. You can renew your passport through your country's consulate or embassy in the United States.
Do I need to bring my work visa stamp or just the I-797?
The I-797 is what you need. Your visa stamp in your passport is useful for travel, but the I-797 is the official proof of your H-1B status that the DMV recognizes. Bring both your passport (which contains the stamp) and your I-797 to be safe.
What if my employer did not file my H-1B extension yet and my status is about to lapse?
Contact your state DMV when ready and explain the situation. Some states will allow you to renew if your extension petition has been filed, even if you have not received the new I-797 yet. You may need to provide a receipt notice or a letter from your employer's immigration attorney. Do not wait until your current I-797 expires.
Can I use my EAD instead of my I-797 to renew my license?
Yes, if you have an EAD (Employment Authorization Document), most states will accept it as proof of your H-1B status. However, the I-797 is more commonly used and recognized. If you have both, bring both documents to avoid any confusion at the DMV.