PlainVisa

I-140 Processing Time

Immigrant Petition for Alien Workers

Last updated: March 2026 · 2 offices

USCIS processing snapshot: Form I-140, Immigrant Petition for Alien Workers. U.S. Citizenship and Immigration Services publishes adjudication-time data monthly for each service center and field office handling I-140. This snapshot covers 2 offices and was last refreshed in March 2026. The average minimum processing time across reporting offices is roughly 4.3 months, with the fastest office currently at 4 months (Nebraska Service Center) and the slowest at 4.5 months (Texas Service Center). USCIS processing time is the agency’s own reported window for cases currently receiving decisions, not a guarantee, individual cases can finish inside, at, or beyond the range depending on case complexity, RFE activity, and office workload.

Where this form sits in the corpus. Among 10 USCIS forms published here, Form I-140 ranks #8 by average office minimum months (#1 = longest). By office-to-office spread (slowest minus fastest minimum) it ranks #9 of 9 (spread ≈ 0.5 months). I-140's average-wait rank and office-spread rank sit close together, so backlog length and geographic unevenness move together for this form more than for many others. I-140's average office minimum sits in a middle band (roughly 4 to 10 months). Ranks are computed live from the same USCIS snapshot shown in the table; they compare forms to each other, not individual case outcomes.

Office / Service Center Processing Time Range
Nebraska Service Center 4 Months to 8 Months
Texas Service Center 4.5 Months to 9 Months

Employment petition timeline

Form I-140 (Immigrant Petition for Alien Workers) is an employer/worker petition lane. Across 2 reporting offices the average minimum is 4.3 months (corpus rank #8 of 10 by average minimum). Layer DOL LCA certification and, for consular applicants, embassy interview waits on top of this USCIS window.

Other Form Types

Related USCIS forms with current processing times

View all USCIS processing times →