Visto n' Visa

Is there a limit on how many times I can extend my H-1B?

The H-1B does not allow unlimited extensions: what limits you is the total time in status. An ongoing green card process may allow extensions beyond the cap. Learn how to confirm your situation.

Written by

Victoria Harper

Editor-in-Chief

Updated on July 10, 2026
2 min read
Share

The H-1B does not allow unlimited extensions. Rather than counting how many times the visa can be renewed, what matters is that there is a general cap on total time in status: you may renew within that limit, but it is the cumulative time that effectively restricts further extensions.

In practice, the visa is granted for an initial period and may be renewed until that maximum time is reached. Once the overall limit is hit, standard extensions are no longer available, regardless of how many petitions you have filed within that period.

There is, however, an important exception: when a green card process is already underway and has reached certain stages, it may be possible to extend H-1B status beyond the general cap, typically in shorter increments, until the permanent residence process advances. These extensions depend on specific conditions set forth in immigration rules.

  • The real limit is the total time in status, not the number of petitions.
  • Within that cap, you may renew your status.
  • An ongoing green card process can open up extensions beyond the general limit.

Because timelines and conditions change and each case is assessed individually, confirm the current rules with the official source (USCIS) or a specialist before counting on an extension.

Learn more about H-1B

Initial validity
3 years
Extension
Up to 6 years total
Annual cap
85,000 visas
Processing
6-12 months
All about H-1B

About the author

Victoria Harper

Editor-in-Chief

Meet the author

As a journalist and lead editor at Visto n’ Visa, Victoria helps ensure that immigration topics are covered in a clear, trustworthy, and easy-to-understand way. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.

Victoria's tips

Is there a limit on how many times I can extend my H-1B?

The H-1B does not allow unlimited extensions: what limits you is the total time in status. An ongoing green card process may allow extensions beyond the cap. Learn how to confirm your situation.

Recommended reading about H-1B

More content about H-1B