For the H-1B, there is generally no limit on the number of petitions a single person can have over time. Since the visa is employer-sponsored, each company interested in hiring you may file its own petition, and each one is reviewed separately, within the applicable rules and official timelines.
This means having more than one job offer is not a problem in itself: it is possible to appear on petitions from different employers at the same time. What changes the equation is not a per-person cap, but other aspects of the program:
- Each petition must meet the H-1B requirements, such as professional qualifications and the nature of the position.
- There is an annual selection limit (the cap), which makes the process competitive when demand exceeds available slots.
- The timelines and windows set by the authorities must be observed in each petition.
In other words, the bottleneck tends to be the annual selection and the quality of each petition, not a maximum number per person. It is worth preparing each petition carefully and checking the updated rules and windows on the USCIS website before filing.
Learn more about H-1B
- Initial validity
- 3 years
- Extension
- Up to 6 years total
- Annual cap
- 85,000 visas
- Processing
- 6-12 months
About the author
Victoria Harper
Editor-in-Chief
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.