← All forms
I-140

I-140 Immigrant Petition for Workers

Who files this: Employers and workers in employment-based green card cases
Median
7 mo
Typical range
68
months
Premium
Yes
Speed band
Moderate

What this form does

The employer-sponsored petition behind most employment green cards. Regular processing runs about 6 to 8 months; premium processing brings a decision within 15 business days.

What affects the timing

Premium processing is the main lever here. The bigger wait for many is the priority date in the visa bulletin, especially for applicants from countries with heavy backlogs, which the I-140 approval does not shorten.

Premium processing

Premium processing available: USCIS acts within 15 business days for $2,805.

Check your exact case

USCIS Check Processing Times

Select your form, category, and field office for the official 80% completion time.

Related forms

Not legal advice and not affiliated with USCIS. Processing times are estimates compiled from public USCIS data and vary by service center, category, and case. Verify your case on the official USCIS tool or consult an immigration attorney.