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.
2–4 months regular processing · ~15 business days with premium processing (Form I-907)
Stage-by-stage breakdown
1
Petition prepared and filed
Employer (with their immigration attorney) files Form I-129 with the supporting evidence package — job description, beneficiary qualifications, LCA for H-1B, etc. For H-1B cap cases, the employer must first be selected in the lottery.
Filed in spring for H-1B cap cases (April after March lottery)
2
Receipt notice (Form I-797C)
USCIS issues a receipt notice with the case number. The case appears in the USCIS online system within 2–3 weeks of filing.
2–4 weeks after filing
3
Adjudication
USCIS reviews the petition. May issue a Request for Evidence (RFE) if anything is unclear. Premium processing guarantees a decision (approval, RFE, or denial) within 15 business days.
2–4 months regular · 15 days premium
4
Decision
Approval (Form I-797A) or denial. For H-1B beneficiaries inside the US, an approval also updates the I-94. For consular processing, the beneficiary then applies for the visa abroad.
Same day as adjudication completes
Key things to know
1Filing fee: $460 base (as of the April 2024 USCIS fee rule), plus $600 asylum program fee for most H-1B petitions. The ACWIA training fee and fraud prevention and detection fee also apply for H-1B. Verify all applicable fees at uscis.gov before filing.
2I-129 is filed by the employer, not the worker — the worker is the beneficiary.
3H-1B cap: 65,000 visas for the regular cap plus 20,000 additional visas for beneficiaries with a U.S. master's degree or higher (the master's cap). These are separate pools — master's cap applicants who are not selected enter the regular lottery.
4For H-1B cap-subject filings, the employer must first be selected in the annual lottery (registration window is typically March 1–17).
5Premium processing (Form I-907, $2,805 in 2026) guarantees a USCIS response within 15 business days. It does not guarantee approval.
6An approved I-129 does not by itself authorize the worker to be in the US — the worker also needs valid status (I-94 update for in-country, visa stamp for consular).
7Change-of-status applicants (e.g., F-1 to H-1B) often have a cap-gap that requires careful timing.
I-129 typically takes 2–4 months for regular processing. Premium processing (Form I-907) guarantees a USCIS response within 15 business days — but this is response, not approval.
What is premium processing for H-1B?+
Premium processing is an optional $2,805 service that requires USCIS to issue a decision (approval, RFE, or denial) on your I-129 within 15 business days. You file Form I-907 alongside or after I-129.
Can I work while my I-129 is pending?+
If you are already in valid H-1B status with the same employer (extension), yes — you can continue working under cap-gap or 240-day extension rules. If you are changing employers or changing status, the rules are stricter and you should consult an immigration attorney.
What happens if my I-129 is denied?+
If denied, your employer can file a motion to reopen/reconsider or appeal. The denial does not automatically revoke prior valid status, but if you have no other status, you may need to depart the US.
How do I check my I-129 status?+
Use your receipt number on my.uscis.gov. GreenLight can decode any status message into plain English and tell you what's typical at each stage.
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.
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. Timelines are typical ranges — your case may differ based on your individual circumstances. Always consult a licensed immigration attorney for advice specific to your situation. Verify all information at uscis.gov.