Total estimateApr 29
1.5 to 13.8years
4 stages · sum of min and max
Editorial estimate· I-140 / I-485

Employment green card processing time — full timeline

PERM, I-140, priority date, then I-485 — the four-stage employer path.

For workers sponsored by a US employer for permanent residence in the EB-2 or EB-3 preference categories.

For EB-2 and EB-3 from countries with a current priority date, plan 2 to 4 years from PERM start to green card. For India and China the wait can stretch a decade due to per-country limits.

//

Journey

4 stages
STAGE 01· Editorial estimate

PERM labor certification

DOL prevailing-wage determination plus recruitment and ETA-9089 filing — a prerequisite for most EB-2 and EB-3 employment-based green cards. Filed by the employer, not the worker.

Estimate
5.5–18.4 months
as of 2026-04
STAGE 02· Historical band

I-140 immigrant petition

Immigrant Petition for Alien Worker — confirms the employer can pay the offered wage and that the worker meets the EB-2 or EB-3 qualifications. Premium processing is available for an additional fee.

Estimate
5.5–13.8 months
as of 2026-04
Form I-140
STAGE 03· Editorial estimate

Priority date / visa bulletin wait

Most countries are current immediately, but India and China face multi-year backlogs governed by the State Department Visa Bulletin. The I-485 cannot be filed until the bulletin shows a current date.

Estimate
0–10 years
as of 2026-04
STAGE 04· Historical band

I-485 adjustment of status

Adjustment of Status to Permanent Resident, filed once the priority date is current. Includes the medical exam and a USCIS field office interview, though employment-based interviews are sometimes waived.

Estimate
7.4–13.8 months
as of 2026-04
Form I-485
//

Current bottlenecks

The visa bulletin dominates the timeline for India and China — most other countries are current and bottleneck on PERM and I-140. PERM has tightened in 2024–2025 with longer audit rates. The I-485 interview is increasingly waived for routine EB cases, shaving months off the back end.

//

FAQ

How long does an employment green card take?[+]

For most countries: roughly 2 to 4 years from PERM start to green card. For India EB-2 and EB-3, the priority-date wait alone is currently a decade or more.

What is a priority date and why does it matter?[+]

Your priority date is set when PERM is filed (or the I-140 if PERM-exempt). Per-country numerical limits mean some countries' priority dates are years behind the current calendar — you cannot file I-485 until the State Department Visa Bulletin shows your date as current.

Can I switch jobs during the green card process?[+]

After your I-140 is approved and your I-485 has been pending 180+ days, AC21 portability lets you change to a same-or-similar role with a new employer without restarting PERM. Before that window, a job change usually restarts the entire process.

Is premium processing available for I-140?[+]

Yes. Premium processing is available for most I-140 categories and reduces USCIS adjudication to 15 business days. It does not help with the priority-date wait.

Do I need to be in the US to start the green card process?[+]

No. Workers abroad can complete consular processing once the I-140 is approved and the priority date is current, via the National Visa Center and a US embassy interview.

Is the I-485 interview always required for employment-based cases?[+]

No. USCIS exercises discretion to waive employment-based I-485 interviews for routine cases, particularly where the underlying I-140 is clean. Family-based I-485 interviews are not waived.

Snapshot · Apr 29, 2026Sources: USCIS egov + travel.state.gov · refreshed daily