I-129 Timeline: How Long Does Petition for a Nonimmigrant Worker Take?
Form I-129 is the petition an employer files with USCIS to hire or extend an employee on a nonimmigrant work visa, most commonly H-1B, but also L-1, O-1, TN, and others. The worker themselves does not file this form; the employer is the petitioner.
Regular processing: use the official USCIS selector for the exact classification and office. Eligible I-129 premium processing uses 15 business days.
Stage-by-stage breakdown
The employer files Form I-129 with the classification-specific evidence. For an H-1B cap-subject petition, the filing must be based on a valid selected registration and follow the filing window and instructions in the USCIS selection notice.
USCIS issues a receipt notice with the case number. Follow the USCIS account and mailed notice for case-specific receipt information.
USCIS reviews the petition and may issue a Request for Evidence. For an eligible I-129 premium request, USCIS must take qualifying adjudicative action within 15 business days; that does not guarantee approval.
USCIS issues a decision notice. An approval with a replacement I-94 and an approval marked for consular notification have different status effects; the notice, I-94, requested classification, and any later visa or admission requirements control.
Key things to know
- 1Form I-129 fees depend on petitioner type, classification, and applicable program, training, fraud-prevention, registration, or premium fees. Verify every applicable amount in current Form G-1055 before filing.
- 2I-129 is filed by the employer, not the worker. The worker is the beneficiary.
- 3H-1B cap selection uses the statutory regular cap and the additional U.S. advanced-degree exemption. Under the selection rule effective February 27, 2026, a beneficiary receives one to four entries in each applicable selection based on the submitted OEWS wage level. USCIS conducts the regular-cap selection first among all eligible beneficiaries, then an advanced-degree selection among remaining eligible U.S. advanced-degree beneficiaries.
- 4For an H-1B cap-subject filing, the prospective petitioner must submit during the current USCIS-announced registration window, receive a valid selection, and file the petition within the window and terms shown on the selection notice.
- 5Premium processing (Form I-907, $2,965 as of the March 1, 2026 USCIS fee update) requires qualifying adjudicative action within 15 business days for eligible I-129 petitions. It does not guarantee approval.
- 6An approved I-129 is not one universal grant of status, admission, or work authorization. The approval notice, attached I-94 if any, requested action, classification rules, and the person's current documents control.
- 7F-1 cap-gap is not triggered by selection alone. For an eligible beneficiary with a timely cap-subject H-1B change-of-status petition, the current rule may extend F-1 status and eligible post-completion OPT authorization through April 1 of the relevant fiscal year or the requested H-1B validity start date, whichever is earlier, unless a terminating event occurs.
Related forms
Frequently asked questions
Statuses to watch
When your I-129 moves through stages, you may see these status updates on my.uscis.gov. Click any to learn what it means.
Got a USCIS status update you don't understand? GreenLight decodes it in plain English (free).
Decode your status update →GreenLight is an independent tool and is NOT affiliated with USCIS, DHS, or any U.S. government agency. Nothing on this page constitutes legal advice. Timing depends on the filing category, office, notices, and case-specific facts. Always consult a licensed immigration attorney for advice specific to your situation. Verify all information at uscis.gov.