Generally, yes. Those already lawfully present in the United States on another nonimmigrant visa can, in most cases, request a change of status to the H-1B without leaving the country for a consular appointment abroad.
The petition is filed by the employer with USCIS as part of the H-1B petition. To qualify, the position must meet the definition of a specialty occupation and satisfy all other visa requirements. It is essential that you maintain valid status throughout the process.
- Maintaining valid status is what makes an in-country change of status possible.
- Gaps or an expired status may require consular processing outside the US.
- The offered position must qualify as a specialty occupation.
Because each immigration history has its own details (length of stay, prior status changes), it is worth confirming the current requirements with USCIS or reviewing your situation with an immigration professional 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.