Renewing your driver's license as an H-1B holder follows the same state process as any other resident, but your visa status affects which documents you'll need and how long your license will last

Your H-1B visa does not change the basic renewal process — you still go to your state's DMV, pay the renewal fee, and provide proof of identity and residency. The difference is in what documents the DMV will accept from you and whether your license will be valid for the full term (usually four to eight years, depending on your state) or only for the duration of your authorized stay in the United States.

Most states issue H-1B visa holders a license valid only until their I-94 expiration date (the date your current visa period ends), rather than the standard renewal term. This means you may need to renew again sooner than a U.S. citizen would. A few states, including Washington and California, will issue a standard-term license to H-1B holders, but you'll need to bring specific documents to prove your status and work authorization.

Key Takeaways

  • Your state's DMV determines the length of your renewed license — some states limit it to your I-94 expiration date, while others issue a full-term license to H-1B visa holders.
  • You will need your passport, I-94 arrival/departure record, and an Employment Authorization Document (EAD) or I-797 approval notice to prove your work authorization and visa status.
  • Proof of residency (utility bill, lease, or bank statement in your name) is required in every state, regardless of visa status.
  • Renewing before your current license expires prevents you from driving legally and keeps your address current with the DMV.

Documents you'll need to bring to the DMV

Start by gathering your passport and your I-94 record. Your I-94 is the arrival/departure document issued when you entered the United States — you can retrieve it free from the U.S. Customs and Border Protection website (cbp.gov) by entering your passport number and date of birth. Print or save a copy; the DMV will want to see the expiration date to determine how long your license will be valid.

Bring your Employment Authorization Document (EAD, also called an I-765) or your I-797 approval notice from USCIS. The I-797 is the notice that approved your H-1B petition; it shows your authorized period of stay. If you don't have a physical EAD card yet, your I-797 is sufficient proof of work authorization. Some states also accept an I-129 petition approval (the H-1B petition itself), so check your state's DMV website for the exact list of acceptable documents.

You'll also need proof of residency — a utility bill, lease agreement, bank statement, or mortgage statement in your name, dated within the last 60 days. A few states accept an employment letter on company letterhead as secondary proof. Check your state DMV's website for the exact residency documents they accept, because the list varies.

How to find your state's specific requirements

Each state's DMV sets its own rules for H-1B license renewal, so you must check your state's website before you go. Search "[your state] DMV H-1B driver's license" or "[your state] DMV nonimmigrant visa" to find the official guidance. Many states post a list of acceptable documents for visa holders on their website; some require you to call or visit in person to confirm.

A few states — including California, Washington, and New York — have published clear policies for H-1B holders and will issue a standard-term license if you bring the right documents. Most other states will issue a license valid only until your I-94 expiration date. If your state's website doesn't mention H-1B visas specifically, call the DMV directly and ask: "How long will my license be valid if I'm on an H-1B visa?" This one question will tell you whether you need to renew again in a year or can renew for the full term.

Timing your renewal to avoid driving without a valid license

Renew your license before the expiration date on your current one. In most states, you can renew up to 6 months before expiration, and the new license will be mailed to you within 1 to 3 weeks. If you wait until after your license expires, you cannot legally drive, even if your renewal is in process.

If your H-1B visa is expiring soon and you're unsure whether you'll still be in the United States when your new license arrives, renew anyway. You can use an expired license as proof of identity for many purposes, and having a current address on file with the DMV is useful if you need to update your registration or handle other DMV business later. If you leave the country before the license arrives, you can have it forwarded to a family member or held at the DMV for pickup if you return.

What happens if your I-94 expires before your license does

If your H-1B status expires or you change to a different visa type before your license expires, your license remains valid as a form of identification — it does not automatically become invalid. However, you cannot legally drive once your work authorization ends, even if the license itself hasn't expired. The license and your legal right to drive are two separate things.

If you're extending your H-1B, changing employers, or transitioning to a different visa status (such as L-1, O-1, or green card), your work authorization may continue uninterrupted or may have a gap. Check with your immigration attorney or your employer's HR department about your specific situation. If there's a gap in your authorization, you should not drive during that period.

Renewing online, by mail, or in person

Many states offer online or mail renewal for standard driver's license renewals, but H-1B holders often cannot use these methods because the DMV needs to see your visa documents in person. Check your state's DMV website to see whether online renewal is available for nonimmigrant visa holders; most states will require you to visit a DMV office in person.

When you go to the DMV, bring all documents listed above plus your current license and the renewal fee (usually $20 to $100, depending on your state). Some DMVs require you to take a new photo; others will use your current photo if you're renewing within a certain timeframe. A few states require a vision test. Check your state's website or call ahead to confirm what to expect, so you don't make a wasted trip.

If you're changing states or moving

If you move to a different state while on an H-1B visa, you'll need to get a new license from your new state rather than transfer your old one. Each state has its own rules for H-1B holders, so the process may be different. You can usually explore for a new license in your new state once you've established residency there (typically 30 to 60 days after moving, depending on the state).

Bring the same documents — passport, I-94, EAD or I-797, and proof of residency in your new state — to your new state's DMV. Your old license will no longer be valid once you get a new one, so update your address with your employer, insurance company, and any other organizations that have your license number on file.

Frequently Asked Questions

Can I renew my license online if I'm on an H-1B visa?

Most states require H-1B holders to renew in person at a DMV office because staff need to see your visa documents. A few states may allow online renewal if you've renewed before and your documents are already on file, but you should call your state DMV to confirm before attempting it online.

What if my I-94 expires before my license renewal is approved?

Your I-94 expiration date determines how long your renewed license will be valid, so the DMV will use that date even if it's soon. If your I-94 is expiring very soon, consider whether you'll still be in the country when your new license arrives. You can still renew; the license will straightforward be valid for a shorter period.

Do I need to renew my license if I'm changing H-1B employers?

No, your license itself doesn't change when you change employers. However, if your new employer's petition extends your authorized stay beyond your current I-94 date, you may want to renew your license so it's valid for the longer period. Check with your new employer's immigration team about your I-94 status.

What if the DMV says they won't accept my I-797 as proof of work authorization?

Ask to speak with a supervisor and bring a copy of your state's DMV policy (from their website) showing that the I-797 is acceptable. If the DMV still refuses, ask what documents they will accept and whether you can obtain an EAD card from USCIS. Document the interaction and contact your state's DMV customer service line to file a complaint if you believe the staff member misapplied the policy.

Can I renew my license if my H-1B petition is pending but not yet approved?

No. You need proof of current work authorization — an approved I-797 or EAD — to renew. If your petition is pending, you cannot renew until it's approved. Once approved, you can renew when ready using the approval notice.