How long can I stay in the U.S. on an H-1B visa?

H-1B Visa
January 01, 2026
1,123 views

Answer

An H-1B visa is initially granted for up to 3 years and can be extended for another 3 years, for a maximum total of 6 years.

Extensions Beyond 6 Years:

  • Possible if you have an approved I-140 petition (Green Card petition)
  • You can extend in 1-year increments
  • No maximum limit if I-140 is approved

Important: The 6-year limit applies to H-1B status, not the visa stamp. You can renew your visa stamp multiple times as long as your status is valid.

Share: WhatsApp Facebook X LinkedIn Email

Was this helpful?

Discussion (0 comments)

Leave a Comment

No comments yet. Be the first to share your thoughts!

Confirm Action