Green Card Guide11 min readJuly 1, 2026

Employment-Based Green Card Timeline: How Long Each Step Takes in 2026

The employment-based green card process is a multi-step journey that can take anywhere from 1 year to over a century depending on your country of birth and visa category. This guide breaks down realistic timelines for each stage of the process in 2026.

Stage 1: PERM Labor Certification

PERM (Program Electronic Review Management) is required for most EB-2 and EB-3 green cards. DOL processing time: 6-18 months in 2026 (audited cases take longer). Recruitment advertising period: 60 days minimum. PERM audit: adds 6-12 months. Premium processing is NOT available for PERM. This step is skipped for EB-1A, EB-1C, and NIW.

Stage 2: I-140 Immigrant Petition

I-140 processing: 6-12 months regular, 15 business days with premium processing ($2,805). I-140 approval establishes your priority date (or you use your PERM filing date). Once approved, I-140 survives employer withdrawal after 180 days of pending. Priority date is the key variable determining when you can file I-485.

Stage 3: Priority Date Wait

EB-1 (all countries except India): typically current, no wait. EB-1 (India): 5-8 year wait in 2026. EB-2 (most countries): no wait or 1-2 years. EB-2 (India): 50-100+ year wait. EB-2 (China): 10-15 year wait. EB-3 (most countries): 1-3 years. EB-3 (India): 80-100+ year wait. Check the Visa Bulletin monthly at travel.state.gov.

Stage 4: I-485 Adjustment of Status

Once priority date is current: file I-485 (adjustment of status) plus I-765 (EAD) and I-131 (travel document) concurrently. USCIS processing: 12-36 months depending on field office. Biometrics appointment: 4-8 weeks after filing. Interview (if required): 6-18 months after filing. Once approved: permanent residence granted. Travel freely with green card — no more H-1B dependency.

Frequently asked questions

How long does the green card process take from start to finish?

For EB-1 (most countries): 1-3 years total if no backlog. For EB-2 (most countries except India/China): 2-5 years. For EB-2 India: 50-100+ years at current rates. For EB-1 India: 5-10 years. Timelines vary enormously by category and country of birth. PERM + I-140 + priority date wait + I-485 processing all add to the total.

Can I file I-485 while waiting for my priority date?

You can only file I-485 when your priority date is current in the Visa Bulletin. However, I-485 can be filed concurrently with I-140 if a visa number is immediately available. Once I-485 is pending for 180+ days and I-140 is approved, you benefit from AC21 portability for job changes.

Does my priority date change if I change employers?

Your priority date (from your original PERM or I-140 filing) is portable when changing employers under AC21, as long as your I-485 has been pending for 180+ days and the new job is in a same or similar occupational classification. A new employer filing a new PERM creates a new priority date — so preserve your old date when possible.

Disclaimer: This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and situation-specific. Always consult a licensed immigration attorney before making decisions about your immigration status.

Track your deadlines automatically

PriorityPath tracks every immigration deadline for you — H-1B renewals, OPT windows, and Visa Bulletin movements — with AI guidance tailored to your case.

Get started free

Free to start. No credit card required.

Related Articles