Seasonal non-agricultural workers, both skilled and unskilled, may apply for an H-2B visa to the United States. Such visas are used for a wide variety of worker types, such as business trainers, entertainers, athletes, camp counselors, ski instructors, and home attendants for terminally ill patients. However, you must have a job offer first, for a position for which there is a shortage of U.S. workers willing or able to take the job. And you must be able to show that you intend to return home at the end of the permitted stay.
The H-2B visa holder may bring along a spouse and children (unmarried, under age 21) to the United States. The dependents may attend school while in the United States, but may not legally work.
This article covers some practical and procedural issues relating to filing for an H-2B visa.
The H-2B numerical limit set by Congress per fiscal year is 66,000, with 33,000 to be allocated for employment beginning in the 1st half of the fiscal year (October 1 - March 31) and 33,000 to be allocated for employment beginning in the 2nd half of the fiscal year (April 1 - September 30).
This category tends to bring in a lot of applications, meaning a visa might not be available to you in the year you apply.
In light of that, however, the U.S. government is sometimes able to make more available. For example, it added 64,716 H-2B visas for fiscal year 2025.
To qualify for an H-2B visa, your employer must meet the following requirements:
The employee must meet the following H-2B visa requirements:
Your U.S. employer must start the process, by advertising and recruiting for the job in an attempt to find U.S. workers instead of hiring you! If no adequate workers are found, the employer can apply to its local state workforce agency (SWA) for a temporary labor certification. The SWA will transfer the case to the U.S. Department of Labor for a final decision on the labor certification.
After the labor certification has been approved, your employer must file a visa petition on Form I-129 and submit it to U.S. Citizenship and Immigration Services (USCIS). If you're already legally in the U.S. at this time, your employer can simultaneously ask that your status be changed to H-2B worker.
When USCIS approves the I-129 petition, applicants who are already in the United States and simultaneously received a change of status are good to start working.
If you're outside the United States, your next step is to apply for a visa through a U.S. consulate in your home country. See your local consulate's website for its application and appointment procedures. Or if you're from Canada, you can head straight to the U.S. border with the documents described below.
The U.S. consulate will likely ask you to bring:
The H-2B visa costs include a filing fee paid by the employer for the I-129 Petition of Nonimmigrant Worker. At the U.S. consulate, you will need to pay a visa application fee. For the latest amount, see the Fees for Visa Services page of the State Department website.
The initial H-2B visa is good for up to one year. If the employer can show that it needs you for a longer time, and you can show that you still plan to return to your home country when required, the visa can be extended upon request in one year increments. Such extensions can be hard to get, however. They're not automatic at all.
The maximum time you can stay in the U.S. with an H-2B visa is three years.
Some employers will be able to help you with your entire H-2B visa application process, most likely if they regularly hire employees from outside the U.S. If your employer does not provide an attorney, consider hiring one yourself. The attorney can help you assess which visa category is most appropriate for your employment purposes and, if you apply for an H-2B, help you not only prepare the paperwork but try to get it submitted early enough that visas for that year won't have run out when you apply.