A green card (Form I-551, Permanent Resident Card) grants lawful permanent resident status — the right to live and work in the United States indefinitely, to petition for family members, and eventually to apply for US citizenship. Getting one is a multi-year, multi-step process with a long queue if you were born in India or China.

This guide covers every pathway, the exact steps in order, current processing times, and the critical decision points that determine how long your journey takes.

Find your fastest path to a green card

Not sure which employment-based category fits your profile? Our free AI quiz scores your eligibility across EB-1, EB-2 NIW, EB-3, and more — in 3 minutes.

Check My Eligibility →

Step 1: Determine Your Green Card Pathway

Your green card pathway determines everything else — the forms you file, the timeline, and whether you can self-petition or need an employer sponsor. There are four main categories:

Employment-Based (EB-1, EB-2, EB-3) — For Workers
Requires:Employer sponsor or self-petition
PERM required:EB-2 (NIW exempt) / EB-3 (yes) / EB-1 (no)
Processing:2–20 years depending on birthplace
Best for:Workers with specialized skills, advanced degrees, extraordinary ability
Family-Based — For Relatives of US Citizens or Green Card Holders
Requires:US citizen or green card holder sponsor
Processing:1–12 years depending on relationship and sponsor status
Best for:Immediate relatives of US citizens have no wait
Marriage to US Citizen — Fastest Family Pathway
Requires:Bona fide marriage to a US citizen
Processing:12–24 months typically
Best for:Anyone married to or marrying a US citizen
Diversity Visa Lottery — Annual Random Selection
Requires:Country of origin (low-admission countries), education/work experience
Chance:~1% of applicants selected each year
Best for:Natives of countries with low US immigration rates; backup strategy

Step 2: Employment-Based Green Card — The Process in Order

Step 2A

PERM Labor Certification (EB-2 and EB-3 only)

Required for EB-2 (unless qualifying for National Interest Waiver) and all EB-3 categories. The employer must prove to the Department of Labor that there are no qualified US workers available for the position. This involves: drafting a job description, placing advertisements (newspaper + two additional recruitment steps), waiting for the mandatory 30-day recruitment period, evaluating any US worker applicants, and filing ETA-9089 electronically with the DOL National Prevailing Wage Center.

Processing time: 6–18 months depending on DOL processing and whether the application is audited. Audits (Requests for Prevailing Wage Determination) are common and can add 3–6 months. Your filing date becomes your priority date.

Step 2B

I-140 Immigrant Petition

Once PERM is approved (or if you're in EB-1 or EB-2 NIW where PERM is not required), the employer (or you, for self-petition cases) files Form I-140 with USCIS. This petition proves you qualify for the employment-based category. For EB-1A and EB-2 NIW self-petitioners: you file yourself with an immigration attorney. The I-140 includes the supporting evidence package — degrees, employment letters, awards, publications, reference letters — everything that proves you meet the criteria.

Processing time: Regular processing: 6–18 months. Premium processing (I-907) available: 15 business days guaranteed decision.

Step 2C

Priority Date and Visa Availability

Your priority date is the date your PERM was filed (for EB-2/EB-3) or your I-140 was filed (for EB-1). Each month, the State Department publishes the Visa Bulletin showing which priority dates are 'current' — meaning a visa number is available. As of May 2026: EB-1 is current for most countries, EB-2 is current for Rest of World (India: July 2014), EB-3 is current for Rest of World (India: ~2010-2012).

If your priority date is not current, you wait. The waiting period can be the longest part of the process for Indian and Chinese nationals — 10–20 years for some categories. Use this time to maintain your nonimmigrant status (H-1B, L-1, etc.) and ensure your employer continues to support the case.

Step 2D

I-485 Application to Register Permanent Residence

Once your priority date is current on the Visa Bulletin, you file I-485 (Adjustment of Status) with USCIS. For those in the US on a qualifying nonimmigrant status (H-1B, L-1, O-1, etc.), this allows you to remain in the US and eventually receive your green card without leaving for a consular interview. You can file I-485 only when your priority date is current. Concurrent filing: you can also apply for Employment Authorization Document (EAD, Form I-765) and Advance Parole (Form I-131) at the same time as I-485.

Processing time: 8–18 months typically. Depends heavily on service center and whether your case is processed at a field office or the lockbox. After filing, USCIS will schedule you for a biometrics appointment (if not previously done), then a field interview.

Step 3: Family-Based Green Card — The Process

Family-based green cards start with a US citizen or permanent resident sponsor filing Form I-130. The processing order depends on your relationship to the sponsor and whether the sponsor is a citizen or green card holder. For immediate relatives of US citizens (spouse, minor child, parent), no visa queue exists — the I-130 can be filed and approved relatively quickly. For other family preferences (adult children, siblings), the queue can be 5–20 years.

After I-130 approval, if you're in the US on a valid status and a visa number is available, you file I-485. If you're outside the US, you go through consular processing — the approved I-130 is sent to the National Visa Center, then to a US embassy in your home country for the immigrant visa interview.

Step 4: Marriage-Based Green Card

A US citizen can sponsor a foreign spouse without a waiting period for a visa number. The process: (1) Sponsor files I-130. (2) Spouse files I-485 (adjustment of status) either concurrently with I-130 or after I-130 approval. (3) USCIS schedules an interview at a field office. (4) At the interview, the officer reviews the bona fides of the marriage — evidence of joint finances, shared addresses, photos, joint accounts, testimony from both spouses. (5) Approval grants a 2-year conditional green card. (6) 90 days before the 2-year card expires, file I-751 to remove conditions. (7) After 3 years of continuous residence as a green card holder in a bona fide marriage, you may apply for citizenship.

Green Card Processing Timelines — May 2026

Employment-based (Rest of World): 2–4 years from PERM/I-140 filing to green card

Employment-based (India EB-2): ~12+ years total wait after I-140 approval

Marriage to US citizen: 12–24 months

Family-based (immediate relative of US citizen): 12–18 months

EB-1A self-petition (current countries): 12–24 months total (no PERM required)

Know Your Green Card Eligibility

Not sure which employment-based category you qualify for? Answer 10 questions and get an instant eligibility assessment for EB-1A, EB-2 NIW, and more.

Take Free Eligibility Assessment →

Frequently Asked Questions

How do I get a green card in 2026?
Four main pathways: (1) Employment-based — EB-1 (extraordinary ability), EB-2 (advanced degree/National Interest Waiver), EB-3 (skilled workers). Requires employer sponsor or self-petition. (2) Family-based — US citizen or green card holder sponsors a relative. (3) Marriage — marrying a US citizen. (4) Diversity Visa — annual lottery. The correct pathway depends on your current immigration status, nationality, education, and work experience. Each has different processing timelines and priority date systems.
What is the difference between EB-1, EB-2, and EB-3?
EB-1 (First Preference): Extraordinary ability (self-petition available), outstanding professors/researchers, multinational managers. No labor certification. Current for most countries. EB-2 (Second Preference): Advanced degree or exceptional ability. Requires PERM labor certification unless you qualify for National Interest Waiver. India EB-2: ~12-year backlog. EB-3 (Third Preference): Skilled workers, professionals with bachelor's degrees, other workers. Requires PERM. India EB-3: ~15+ year backlog.
What is a labor certification (PERM) and why does it matter?
PERM (Program Electronic Review Management) is the labor certification that proves no qualified US workers are available for your position at the prevailing wage. Required for EB-2 (unless NIW) and EB-3. The process involves advertising the position, waiting 30 days, documenting US worker rejections, and filing ETA-9089 with DOL. Takes 6–18 months. Your PERM filing date becomes your priority date — the key to your place in the visa queue.
What is the current green card backlog for India and China?
As of May 2026 Visa Bulletin: EB-1 India: current. EB-2 India: July 2014 (~12-year backlog). EB-3 India: approximately 2010-2012 (~14-16 year backlog). China EB-1: current. China EB-2: ~2022. China EB-3: ~2022. Rest of World: current for all EB categories. This backlog means that even after I-140 approval, Indian and Chinese nationals may wait 10–20 years for a visa number. Planning around this is critical.
How long does the employment-based green card process take?
EB-1A self-petition: 1–2.5 years total (I-140 premium processing available). EB-2/EB-3 with PERM (Rest of World): 2–4 years from start to green card. EB-2/EB-3 for India/China: 10–20+ years from start to green card due to priority date backlog. The numbers shift as the visa bulletin advances each month — staying current on the monthly visa bulletin is essential for planning.
Can I get a green card through marriage to a US citizen?
Yes. Steps: (1) Sponsor files I-130. (2) File I-485 once visa number is available (immediate for US citizen sponsors). (3) Attend I-485 interview proving bona fide marriage. (4) Receive 2-year conditional green card. (5) 90 days before expiry, file I-751 to remove conditions. Total timeline: 12–24 months typically. Same-sex marriages are treated identically.
What documents do I need for a green card application?
Required: valid passport, birth certificate (translated), marriage/divorce certificates, police certificates from every country you lived in 6+ months after age 16, medical exam (Form I-693), photos, I-864 Affidavit of Support from sponsor, and employment evidence (for employment-based): degrees, transcripts, employment letters, pay stubs, awards, publications, reference letters. Specific requirements vary by category — consult an immigration attorney.
Can I work and travel while my green card application is pending?
H-1B/L-1 holders with pending I-485: continue working for the same employer. After 180 days of I-140 approval, H-1B portability allows changing employers to same/similar occupation without restarting green card. Travel: you need advance parole (Form I-131) before traveling — leaving without it can be seen as abandoning your application. EAD (Form I-765) provides work authorization independent of nonimmigrant status.