The H-1B visa is a non-immigrant visa that allows US companies to employ foreign workers in specialty occupations. The H-1B visa program has a cap of 65,000 visas per year, and in recent years, the demand for H-1B visas has exceeded the supply. As a result, U.S. Citizenship and Immigration Services (USCIS) has implemented a lottery system to allocate the available visas.
With the H-1B cap being reached quickly in recent years, many are wondering if there will be a second lottery for H-1B visas in 2025. The answer to this question depends on whether Congress increases the H-1B cap by 2025. If the cap is not increased, then there is likely to be a second lottery for H-1B visas in 2025.