H-1B visa holders renew their driver license using the same documents as U.S. citizens, but with one critical difference: your visa status and employment authorization replace a Social Security number as proof of identity and legal presence.

The core requirement is an Employment Authorization Document (EAD) or I-94 arrival/departure record paired with your valid H-1B visa stamp or approval notice. Most states accept either the physical EAD card or a USCIS-issued notice showing your work authorization is current. You will also need a document showing your current address, proof of your identity (passport works), and payment for the renewal fee.

The exact documents accepted vary by state, and some DMVs are unfamiliar with H-1B documentation. Calling your state DMV before you go, or checking their website for "visa holder" or "work authorization" renewal instructions, saves a wasted trip. A few states have explicit H-1B pathways; most treat it as a case-by-case review at the counter.

Key Takeaways

  • Your Employment Authorization Document (EAD) or I-94 record serves as proof of legal presence and identity in place of a Social Security number.
  • You must bring your valid H-1B visa stamp, approval notice (I-797), or USCIS work authorization letter alongside your EAD or I-94.
  • A current address document (utility bill, lease, bank statement) and a passport or national ID are required at every state DMV.
  • Contact your state DMV in advance to confirm which documents they accept, because policies differ and some staff are unfamiliar with H-1B renewals.
  • Renewal fees are the same as for citizens, but processing may take longer if the DMV needs to verify your work authorization status.

Employment Authorization and Visa Documents Required

Your Employment Authorization Document (EAD) is the primary document proving you have legal work status. This is the physical card issued by USCIS, typically valid for two years. If you do not have a physical EAD card yet, bring your I-94 arrival/departure record (available at cbp.gov) paired with your I-797 approval notice from USCIS showing your H-1B status is current. Some states also accept a USCIS work authorization letter if your EAD is pending.

Your H-1B visa stamp in your passport is not enough on its own, but it strengthens your process when paired with an EAD or I-94. If your visa stamp has expired but your H-1B status is still valid (which is common), bring the expired stamp plus your current I-797 approval notice. The approval notice shows USCIS considers you authorized to work; the expired stamp is just a travel document.

If you are in H-1B portability (transferred to a new employer but the old visa is still valid), bring both the old I-797 and the new employer's I-797 if available. Some DMVs will ask which employer you currently work for; having both documents prevents delays.

Identity and Address Documents

Every state requires a document proving your current address. A utility bill, lease agreement, bank or credit card statement, or insurance policy dated within the last 60 days usually works. If you recently moved and your documents are older, bring two documents showing the transition (old address on one, new address on the other).

For identity, your passport is the strongest option because it is a federal document and does not require a Social Security number. A state ID from another state also works if it is still valid. Some DMVs will accept a national ID from your home country if it has a photo and is in English or has an English translation.

Do not bring only your EAD as your identity document. The EAD proves work authorization, not identity. The DMV needs a separate photo ID to confirm you are the person named on the license.

State-by-State Differences in H-1B Renewal

California, New York, and Texas have explicit procedures for H-1B holders and accept EAD or I-94 in place of a Social Security number. California's DMV website lists "work authorization" as an acceptable alternative to SSN; New York's system flags H-1B cases for manual review but approves them routinely. Texas processes them the same as citizens once work authorization is verified.

Florida, Illinois, and Georgia require you to bring your documents to the DMV in person; they do not process H-1B renewals online or by mail. Bring originals, not copies, because staff will want to see the physical EAD card or I-94 record.

Some smaller states (Vermont, Wyoming, South Dakota) have limited experience with H-1B renewals and may ask you to contact their legal department or wait while they verify your status with USCIS. This is not a rejection—it is a delay. Calling ahead and asking to speak with a supervisor who handles visa cases can speed this up.

A few states still ask for a Social Security number and do not have a clear alternative pathway. If your state DMV insists on an SSN, ask to speak with a manager and explain that you have work authorization but no SSN. Bring a letter from your employer or USCIS confirming your H-1B status; this often resolves the issue.

What to Bring: Complete Checklist

Document TypeWhat to BringNotes
Work AuthorizationEAD card (original) OR I-94 record (printed from cbp.gov) OR I-797 approval noticeMust be current. If EAD is pending, bring USCIS work authorization letter.
Visa StatusH-1B visa stamp in passport (expired or current) OR current I-797Expired visa stamp is acceptable if H-1B status is still valid.
IdentityPassport (original) OR national ID with photoDo not use EAD as your only identity document.
AddressUtility bill, lease, bank statement, or insurance policy (dated within 60 days)Must show your current address. Bring two if you recently moved.
PaymentRenewal fee (varies by state, typically $50–$200)Check your state DMV website for exact amount and accepted payment methods.

Common Mistakes and How to Avoid Them

The most common error is bringing an expired EAD without proof that your H-1B status is still valid. An expired EAD card alone will be rejected. Always bring your current I-797 approval notice alongside any expired work authorization document. You can check your I-797 expiration date on USCIS's website using your case number.

A second frequent mistake is assuming your visa stamp is enough. It is not. The visa is a travel document; the EAD or I-94 is what proves you can work. Bring both, but understand that the visa stamp can be expired as long as your work authorization is current.

Do not bring copies of your EAD or I-94. The DMV will want to see the original to verify the security features and confirm it has not been altered. Copies are acceptable for your address document and approval notice, but not for your work authorization card.

If your name on your EAD does not match your name on your passport (for example, you married and changed your name), bring a marriage certificate or court order showing the name change. The DMV will cross-check these documents before issuing your license.

Processing Time and Fees for H-1B Renewals

Renewal fees are the same as for U.S. citizens in your state—typically $50 to $200 depending on the state and license type. Some states charge an extra fee for manual verification of work authorization, but this is rare and usually under $10.

Processing time is usually the same as for citizens if you renew in person at the DMV. You may receive your license the same day or within one to two weeks, depending on your state's standard timeline. However, if the DMV needs to verify your work authorization with USCIS, processing can take four to six weeks. This is more common in states without explicit H-1B procedures.

Online renewal is not available for H-1B holders in most states because the system cannot verify work authorization without seeing your documents in person. Mail-in renewal is also not available. Plan to visit the DMV in person and bring all original documents.

What to Do If Your EAD or H-1B Status Expires During Renewal

If your EAD or H-1B approval notice expires before your license renewal is complete, you can still renew your license as long as you had valid work authorization on the day you applied. Bring proof of your process for renewal (receipt from the DMV) and your expired EAD or I-797 showing the expiration date. The DMV will note the date you applied, not the date you received the license.

If your H-1B status lapses and you do not have a new approval notice, you cannot renew your license. You will need to wait until your new H-1B petition is approved or your status is restored. Contact your employer's immigration attorney if your status is in question.

Frequently Asked Questions

Can I renew my license online if I have an H-1B visa?

No. Online renewal systems cannot verify work authorization without seeing your documents in person. You must visit the DMV in person and bring your EAD, I-94, or I-797 approval notice along with your passport or national ID.

What if my state DMV says they do not accept H-1B visas?

Ask to speak with a manager and explain that you have work authorization through USCIS. Bring your EAD card or I-94 record and your employer's letter confirming your H-1B status. If the DMV still refuses, contact your state's DMV headquarters or your employer's immigration attorney for guidance.

Do I need to bring my Social Security number if I do not have one?

No. Your EAD, I-94, or I-797 approval notice serves as proof of legal presence and work authorization in place of a Social Security number. Write "N/A" or leave the SSN field blank on the renewal form. If the DMV insists on an SSN, ask for a manager.

Can I renew my license if my H-1B visa stamp is expired?

Yes, as long as your H-1B status is still valid. Bring your expired visa stamp, your current I-797 approval notice, and your EAD or I-94 record. The visa stamp is a travel document; your work authorization status is what matters for the license.

How long does it take to renew a license on an H-1B visa?

In-person renewal usually takes the same time as for citizens—same day to two weeks. If the DMV needs to verify your work authorization with USCIS, it may take four to six weeks. Call your state DMV ahead of time to ask about their typical timeline for visa holders.