Documents required for H1B renewal

To renew an H1B driver license, you will need to bring proof of your current immigration status, proof of your Social Security number, and proof of your current address. The exact documents vary by state, but most states require the same core set of items. You do not need to retake the written or road test unless your state's rules require it for your specific situation.

Your H1B visa itself is not enough. States want to see an I-797 approval notice (the document USCIS sends when your H1B petition is approved), your passport, and your I-94 arrival/departure record. If you have an Employment Authorization Document (EAD) or another form of work authorization, bring that too — some states accept it as an alternative to the I-797.

Bring originals or certified copies, not photocopies. If a document is in another language, bring the original plus an official English translation. Many states will not accept a translation you made yourself.

Key Takeaways

  • You must bring your I-797 approval notice, passport, and I-94 record to prove your H1B status; the visa stamp alone is not enough.
  • Proof of your Social Security number can be your Social Security card, W-2, or 1099 form, depending on what your state accepts.
  • Proof of address must be current (usually dated within the last 60 days) and can be a utility bill, lease, or bank statement.
  • Most states do not require you to retake tests for an H1B renewal, but check your state's rules because some have exceptions.
  • Bring original documents or certified copies; photocopies and self-made translations will be rejected.

Immigration status documents

Your I-797 approval notice is the document that proves USCIS approved your H1B petition. It has your name, your employer's name, and the dates your status is valid. Bring the original or a certified copy from USCIS. If your I-797 has expired but your employer has filed a new petition, bring both the old one and the receipt notice for the new petition (the I-797-R or I-797-C).

Your passport must be valid or expired no more than five years ago, depending on your state. Bring the original. Your I-94 record shows when you entered the United States and your authorized status. You can print this from the CBP (Customs and Border Protection) website using your passport number and date of birth, or bring the paper I-94 if you received one at the airport.

If you have an Employment Authorization Document (EAD), bring it. Some states accept an EAD as proof of work authorization instead of an I-797, though most prefer the I-797. If you are on an H1B extension and USCIS has not yet approved the new petition, bring your current I-797 plus the receipt notice showing the extension was filed.

Social Security and tax documents

You must prove your Social Security number. The easiest way is to bring your Social Security card. If you do not have one, bring a W-2 from your employer, a 1099 form if you are self-employed, or a tax return with your Social Security number on it. Some states also accept a letter from the Social Security Administration confirming your number.

If you have never had a Social Security number, you will need to explore for one before you renew your license. This is a separate process through the Social Security Administration and can take several weeks. Contact your local Social Security office or visit ssa.gov to start.

Proof of current address

Your proof of address must be dated within the last 60 days in most states, though some allow up to 90 days. A utility bill (electric, gas, water, or internet), a lease or rental agreement, a mortgage statement, a bank statement, or a credit card statement all work. The document must show your name and your current address.

If you recently moved and do not yet have a document in your new name at your new address, bring two documents: one showing your name at your old address and one showing your new address (such as a change-of-address confirmation from the post office). Some states will also accept a notarized letter from your landlord or employer confirming your address.

What you do not need to bring

You do not need to retake the written test or the road test for an H1B renewal in most states. The renewal process assumes you already passed both tests when you first got your license. However, check your state's specific rules: some states require a new road test if your license has been expired for more than a certain period (often one to three years), or if you are over a certain age.

You do not need to bring your current license, though it helps. You do not need to bring your visa stamp if you have your I-797 and passport. You do not need to bring your employment letter or proof of employment, though some states ask for it and it does not hurt to have it on hand.

Documents checklist for your state

Each state's DMV has its own list of accepted documents. Before you go, visit your state's DMV website and search for "H1B renewal" or "nonimmigrant visa renewal." Print the list or take a screenshot. Some states have a specific form you fill out for H1B renewals, and some require you to bring it completed.

Call your local DMV office if you are unsure whether a document will be accepted. Many offices have a phone line for document questions, and staff can tell you right away whether what you have will work. This takes five minutes and saves you a wasted trip.

If your state does not have a clear list online, contact the DMV directly. Some states group H1B renewals with other nonimmigrant visa renewals, so search for "nonimmigrant" or "visa" if "H1B" does not return results.

What to do if documents are missing or expired

If your I-797 has expired and your employer has not yet filed a new petition, you may still be able to renew your license in some states if you can show you are in valid status. Bring your expired I-797, your current passport, and your I-94 record. Some states will renew you; others will not. Call ahead to ask.

If your passport is expired, you can still renew your license in most states as long as your I-797 is current and you bring your expired passport plus your I-94. However, some states require a valid passport. Check before you go.

If you do not have a Social Security number and cannot get one before your renewal date, some states will issue a license without one, though this is rare. Contact your DMV to ask. If your state will not renew you without all documents, you may need to wait until you have them or ask your employer to help you obtain them.

Frequently Asked Questions

Can I renew my H1B license by mail or online?

Most states do not allow H1B renewals by mail or online because they need to verify your immigration documents in person. Some states offer online renewal for citizens and permanent residents only. Check your state's DMV website to see if in-person renewal is required, and if so, whether you can make an appointment or if it is first-come, first-served.

What if my I-797 shows a different name than my passport?

Bring both documents and a document showing the name change, such as a marriage certificate, divorce decree, or court order. The DMV will note the discrepancy and may ask you to contact USCIS to update your I-797 if the names do not match. Do this before your renewal appointment if possible.

Do I need to bring my work authorization letter from my employer?

No, you do not need it for the DMV. The DMV only needs your I-797, passport, and I-94. However, some employers ask you to bring a letter confirming your H1B status, so check with your HR department. It does not hurt to have it, but the DMV will not ask for it.

What happens if my H1B status expires before I can renew my license?

If your H1B status expires, you cannot renew your license until your employer files a new petition and USCIS approves it. Once approved, you can renew. If you need to drive before your status is renewed, talk to your employer about filing the extension petition as soon as possible.

Can I use a copy of my I-797 instead of the original?

Most states accept a certified copy from USCIS, but not a photocopy you made yourself. If you need a certified copy, contact USCIS or request one through their website. Some DMVs will accept a clear photocopy if the original is not available, but call ahead to confirm.