← All articles

H-1B to Green Card: Complete Timeline and Process in 2026

8 min read
Listen to this article3 min listen

Moving from an H-1B work visa to a permanent green card is a multi-step journey that can take anywhere from 2 years to 15+ years depending on your country of birth and EB category. Here's the complete process and estimated timelines based on historical data.

Step 1: PERM Labor Certification (6–18 months)

Your employer files a PERM (Program Electronic Review Management) application with the Department of Labor. This involves:

  • Prevailing wage determination: 2–6 months
  • Recruitment period: ~2 months of job advertising
  • PERM filing and processing: 3–9 months

Total time: approximately 6–18 months. The date DOL receives your PERM application becomes your priority date.

Step 2: I-140 Immigrant Petition (4–12 months)

After PERM approval, your employer files an I-140 petition with USCIS. Processing options:

  • Regular processing: 4–12 months
  • Premium processing: 45 calendar days (additional fee of $2,805)

Most employers opt for premium processing to get a faster answer. The I-140 establishes your eligibility for the specific EB category.

Step 3: Wait for Priority Date to Become Current

This is where the real wait happens. Depending on your country and category:

  • Rest of World EB-2/EB-1: Usually current — no wait
  • China EB-2: 5–7 year wait
  • India EB-2: 10–15+ year wait
  • India EB-3: 12–18+ year wait

During this wait, you must maintain valid H-1B status. After 6 years, H-1B extensions are possible in 3-year increments if your I-140 is approved.

Step 4: I-485 Adjustment of Status (8–24 months)

Once your priority date is current (either via FAD or DFF), you file I-485 to adjust your status to permanent resident. Alternatively, if you're outside the US, you go through consular processing at a US embassy.

I-485 processing currently takes 8–24 months depending on the service center and category.

Total Timeline Summary

Country/CategoryTotal Estimated Time
ROW EB-11–2 years
ROW EB-21.5–3 years
China EB-27–10 years
India EB-212–18 years
India EB-315–20+ years

Research Your Employer's Track Record

Before starting the green card process, research your employer's sponsorship history using the Employer Sponsorship Tracker. You can see how many LCAs they've filed, filing volumes, and typical salary ranges.

Estimate Your Personal Timeline

Once you have your priority date, use the Priority Date Estimator for personalized conservative, base case, and optimistic estimates based on historical trends.

Check your green card timeline

Get an estimated green card timeline based on your country, EB category, and priority date.

Open Priority Date Estimator