Visto n' Visa

How long does the H-1B lottery online registration last?

The H-1B lottery online registration is open for a short window, set by USCIS each cycle. Learn why the dates change every year and where to confirm the official period before registering.

Written by

Victoria Harper

Editor-in-Chief

Updated on July 13, 2026
1 min read
Share

The H-1B lottery online registration is the first step in the process: a brief filing through which employers, or attorneys, register candidates as beneficiaries before proceeding with the petition.

The window to submit these registrations is short and is set by USCIS each cycle. Both the opening and closing dates, as well as the exact duration, can change from one year to the next, so relying on timelines from past cycles is not advisable.

The safe way to know the current registration period is to follow official USCIS announcements, on the agency’s website or through reliable government channels, as soon as the registration season is announced. Noting the period well in advance helps avoid missing the deadline.

Because each cycle has its own dates, always confirm with the official source and, if needed, seek specialized guidance while being cautious of any promises of guaranteed outcomes.

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

How long does the H-1B lottery online registration last?

The H-1B lottery online registration is open for a short window, set by USCIS each cycle. Learn why the dates change every year and where to confirm the official period before registering.

Recommended reading about H-1B

More content about H-1B