What happens when your H1B license expires

Your H1B driver license renewal works the same way as any other license renewal in your state — you go through your state's Department of Motor Vehicles (DMV) or equivalent agency, pay the renewal fee, and submit any required documents. The main difference is that you will need to show proof of your current immigration status, which means having your valid H1B visa documentation or Employment Authorization Document (EAD) with you when you renew.

You cannot renew by mail or online if your visa status has changed or expired since your last license was issued. Most states require you to renew in person so they can verify your work authorization against federal databases. The timeline for renewal depends on your state — some allow you to renew up to six months before expiration, while others require you to wait until closer to the expiration date.

Key Takeaways

  • Bring your valid H1B visa documentation, passport, and current driver license to your DMV appointment, along with proof of your current address.
  • Most states require in-person renewal for H1B visa holders because they verify work authorization through federal systems.
  • Your renewal fee and processing time vary by state, but typically range from two to four weeks for standard processing.
  • If your H1B status expires before your license renewal date, you must renew your visa before you can renew your license.

Documents you need to bring to the DMV

Gather these documents before you schedule your appointment. You will need your current driver license, your valid passport, and your H1B visa documentation — this means either your visa stamp in your passport or your I-797 approval notice from USCIS. Some states also accept an EAD if you have one, but the H1B visa documentation is the standard proof of work authorization.

You will also need proof of your current address. This can be a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days. If you have moved since your last license was issued, bring documentation showing your new address. Some states require a Social Security number verification, so have that ready as well.

Call your state's DMV before you go to confirm the exact list for your location, because requirements vary. Some states ask for your I-94 arrival/departure record, which you can print from the U.S. Customs and Border Protection website if needed.

How to schedule your DMV appointment

Most states now require you to schedule an appointment online through their DMV website rather than walk in. Go to your state's DMV site, select "driver license renewal," and choose the appointment type for visa holders or non-citizens if that option appears. If your state does not have an online scheduling system, call the DMV directly to book an appointment.

When you schedule, select a date that gives you enough time before your license expires. If your H1B visa is expiring soon, do not wait — renew your visa first, then schedule your license renewal. Some DMV locations have longer wait times than others, so if your local office is booked out, check whether a nearby location has earlier availability.

Bring a printed copy of your appointment confirmation to the DMV. Some states text or email a reminder, but having the confirmation in hand prevents delays if there is a system issue.

What to expect during your renewal visit

The DMV staff will verify your documents against federal work authorization databases. This step takes longer for H1B renewals than standard renewals because the system must confirm your visa is still valid. Have your documents organized and ready to hand over — passport open to the visa page, I-797 on top, and address proof separate.

You will take a new photo and answer standard questions about your address, medical conditions, and driving record. If anything has changed since your last renewal — such as a name change, address change, or medical condition — tell the staff member before they process your renewal. Corrections are easier to make during the appointment than afterward.

The DMV will collect your old license and issue you a receipt showing your new license number. Your physical license will arrive by mail within two to four weeks in most states. Some states offer expedited processing for an additional fee if you need it sooner.

What to do if your H1B visa expires before your license

If your H1B visa is expiring before your driver license, you must renew your visa through your employer and USCIS before you can renew your license. The DMV will not process a license renewal if your work authorization has lapsed, even if your license has not expired yet.

Once your employer files your H1B extension and USCIS approves it, you will receive a new I-797 approval notice and a new visa stamp in your passport (if you are outside the U.S. at the time). Bring these new documents to your DMV appointment. If you are in the U.S. and your visa stamp has not been updated yet, the I-797 approval notice alone is usually sufficient to renew your license.

Plan ahead for this timing. H1B renewals can take several months, so do not wait until your current visa is about to expire. Talk to your employer's immigration attorney or HR department about the timeline for your extension.

Fees and processing times by state

Renewal fees range from $20 to $100 depending on your state and the length of your license (typically four or eight years). Some states charge an additional fee for non-citizen or visa holder renewals, though most do not. Check your state's DMV website for the exact fee before you go.

Standard processing takes two to four weeks for your license to arrive by mail. Some states offer expedited processing for $10 to $25 extra, which can reduce the wait to one week. A few states allow you to pick up your license in person at the DMV on the same day, but this is less common and usually requires paying an extra fee.

If you need to drive before your new license arrives, ask the DMV for a temporary paper license at your appointment. This is valid for 30 to 60 days depending on your state and gives you time to receive your permanent license in the mail.

What happens if you renew after your license expires

If your license expires before you renew it, you are driving without a valid license, which is illegal. You cannot legally drive even if you have an appointment scheduled. If you are pulled over, you can face a fine or citation.

To renew an expired license, go to the DMV with the same documents listed above. Most states allow you to renew up to one or two years after expiration, but the process is the same and takes the same amount of time. Some states charge a small penalty fee for late renewal, typically $5 to $10.

If your license has been expired for more than two years, your state may require you to retake the written test and driving test rather than straightforward renewing. Check your state's DMV website to confirm the rules for your situation.

Frequently Asked Questions

Can I renew my H1B license online or by mail?

Most states require in-person renewal for H1B visa holders so they can verify your work authorization. A few states allow online renewal if your visa status has not changed, but you will need to check your specific state's rules. Call your DMV to confirm whether your state offers this option.

What if my H1B visa is valid but my passport is expired?

You will need a valid passport to renew your license because the DMV uses it to verify your identity and visa status. Renew your passport through your country's consulate or embassy before you schedule your DMV appointment. This can take several weeks, so plan ahead.

Do I need to renew my license if I change jobs while on H1B?

No, you do not need to renew your license when you change employers. Your license is tied to your identity, not your employer. However, if your new employer files an H1B amendment or extension, make sure your visa status stays valid. If there is a gap in your authorization, you cannot legally drive until your new visa is approved.

What if the DMV says my H1B status did not verify in their system?

This usually means there is a delay in the federal database updating. Ask the DMV staff to try again or come back the next day. If the problem persists, contact your employer's immigration attorney — they may need to contact USCIS to confirm your status. Do not leave the DMV without resolving this, because you cannot renew without verified work authorization.

Can I renew my license if I am on a visa extension pending (EAD)?

Yes, if you have an EAD (Employment Authorization Document) issued while your H1B extension is pending, you can use that to renew your license. Bring the EAD along with your current passport and I-797 receipt notice. The DMV will accept the EAD as proof of work authorization during the extension period.