H-1B Green Card Guide · Updated June 12, 2026

How Long Does It Take to Get a Green Card from H-1B? Step-by-Step Timeline for 2026

4 stages · 0–17 years depending on country · Source: USCIS, DOL, DOS

H-1B to green card is not a single step — it's a four-stage process spanning 1 to 17 years. The timeline: PERM labor certification (8–18 months), I-140 petition (6–12 months), priority date wait (0–12 years by country), then I-485 adjustment (8–18 months). For Rest of World applicants, the full path takes 1.5–3 years. For India, it is 13–17+ years due to the ~12-year backlog. Source: USCIS Employment-Based Immigration, Department of State Visa Bulletin, June 2026.

The H-1B to Green Card Timeline: Visual Overview

Stage 1: PERM Labor Certification
8–18 months
DOL · Required before I-140
Prevailing wage determination → Recruitment testing (ads, posting) → PERM application → Audit risk (15–20% of cases) → DOL certification
Stage 2: I-140 Immigrant Petition
6–12 months (45 days premium)
USCIS · Employer-sponsored
Employer files I-140 with supporting documentation · PERM certified · Your qualifications · Salary evidence · Priority date established when I-140 is filed
Stage 3: Priority Date Wait
0 to 12+ years
Department of State · Visa Bulletin
Your place in the queue based on country of birth · Visa Bulletin FAD must be at or after your priority date · No action required — just wait · Can change employers under AC21 portability rules
Stage 4: I-485 Adjustment of Status
8–18 months
USCIS · Final stage · Can be concurrent with I-140 if current
File I-485 when priority date is current · Medical exam required · Background check · Interview (sometimes) · Employment Authorization Document (EAD) and Advance Parole available during processing

Current Priority Date Backlogs by Country (June 2026)

🌍
Rest of World
CURRENT
File I-485 immediately · Total: 1.5–3 years
🇲🇽
Mexico
CURRENT
No backlog · Same as ROW
🇵🇭
Philippines
CURRENT
No backlog · Same as ROW
🇨🇳
China
~5 years
FAD: Nov 2020 · Total: 6–8 years
🇮🇳
India
~12 years
FAD: June 2014 · Total: 13–17 years

Source: Department of State Visa Bulletin, June 2026, Vol. XI, No. 7.

Stage-by-Stage Breakdown

Stage 1: PERM Labor Certification (8–18 months)

PERM is the Department of Labor's certification that no qualified U.S. worker is available for the position. The employer must conduct mandatory recruitment: post the job, test the market for at least 30 days, and document all recruitment steps. Source: DOL PERM Labor Certification.

PERM Stage Duration Notes
Prevailing Wage Determination (PWD) 1–2 months DOL sets the minimum acceptable wage by occupation and location
Recruitment Testing 30–60 days Newspaper ads (2 Sundays), 30-day posting, professional journal if applicable
PERM Application Filing Filed with BALCA via PERM system
Regular Processing 6–8 months Most cases approved without audit
If Audited 12–18+ months 15–20% of cases receive audit; requires extensive documentation

Stage 2: I-140 Immigrant Petition (6–12 months standard, 45 days premium)

With PERM certified, the employer files Form I-140 on your behalf. This petition proves your qualifications and establishes your priority date — the date that determines your place in the green card queue. Source: USCIS I-140 Information.

Key facts about I-140:

Stage 3: Priority Date Wait (0–12+ years)

Your priority date must be current per the monthly Visa Bulletin before you can file I-485. The Final Action Date (FAD) for your chargeability area determines when this happens. Current Visa Bulletin data:

Chargeability Area FAD (June 2026) Wait from today
Rest of World Current No wait — file I-485 now
Mexico Current No wait
Philippines Current No wait
China (mainland) November 1, 2020 ~5 years
India June 15, 2014 ~12 years
Hidden strategy — cross-chargeability: If your spouse was born in a country without a backlog (not India, China, Philippines, Mexico), you can use their country of birth for visa allocation through cross-chargeability. This can cut a 12-year India wait to zero. Only works if you marry before your spouse's priority date becomes current. See cross-chargeability guide →

Stage 4: I-485 Adjustment of Status (8–18 months)

When your priority date is current, you file I-485 to adjust from H-1B to permanent resident status. This is the final stage. Source: USCIS I-485 Information.

Total Timeline Summary by Country

Chargeability Area PERM I-140 PD Wait I-485 Total (from start)
Rest of World 8–18 months 6–12 months 0 (current) 8–18 months 1.5–3 years
Mexico 8–18 months 6–12 months 0 (current) 8–18 months 1.5–3 years
Philippines 8–18 months 6–12 months 0 (current) 8–18 months 1.5–3 years
China 8–18 months 6–12 months ~5 years 8–18 months 6–8 years
India 8–18 months 6–12 months ~12 years 8–18 months 13–17+ years

Source: DHS, DOL, Department of State data. Does not include time before starting PERM (employer decision, drafting, offer negotiation). All ranges are approximate.

How to Speed Up the H-1B to Green Card Process

Internal Links to Related Pages

Find Your Personal Green Card Timeline

Our $19 Visa Pathway Snapshot analyzes your country of birth, field, education, and employer profile to give you an exact timeline estimate and identify which path (EB-2, EB-1A, EB-1C) is fastest for your situation.

Take the 3-Minute Quiz →
$19 — delivered as a detailed PDF within minutes
Last updated: June 12, 2026 · Data sourced from USCIS, DOL, Department of State Visa Bulletin June 2026 · AI-generated content disclaimer