Find an Attorney →
Priority Date Guide Green Card Wait Times H-1B Visa Guide Citizenship Requirements USCIS Status Meanings About Contact Find an Attorney →

How Long Does a Green Card Take? 2026 Wait Times by Country and Category

If you're asking "how long does a green card take?" the honest answer is: it depends entirely on two factors — your visa category and your country of birth. Wait times range from under a year for immediate relatives of US citizens to literal decades for EB-2 India applicants.

This guide breaks down current green card processing times for every major category, explains why the system works the way it does, and gives you a calculator to estimate your specific wait.

Quick Answer: Green Card Wait Times at a Glance

CategoryMost CountriesIndiaChinaMexico
IR (spouse/parent of USC)8-14 months8-14 months8-14 months8-14 months
EB-1 Priority workersCurrent~6 years~5 yearsCurrent
EB-2 Advanced degreeCurrent~70+ years~15 yearsCurrent
EB-3 Skilled workersCurrent~60+ years~12 yearsCurrent
F-2A Spouse of LPR2-3 years3 years3 years~5 years
F-4 Sibling of USC~25 years~35 years~35 years~70 years
Key takeaway

If you are born outside India, China, Mexico, or the Philippines, your employment-based green card is likely current — meaning no Visa Bulletin backlog. Processing time is mainly determined by USCIS workload, typically 1-3 years total.

Employment-Based Green Card Wait Times

Employment-based green cards are divided into five preference categories, each with different requirements and dramatically different wait times depending on country of birth.

EB-1: Priority Workers

EB-1 is reserved for people with extraordinary ability, outstanding professors and researchers, and multinational executives. For most countries, EB-1 is current with no backlog. India and China have moderate backlogs of approximately 5-6 years. EB-1 is the only employment-based category where Indian applicants have a realistic chance of obtaining a green card within their working lifetime.

EB-2: Advanced Degree Professionals

EB-2 requires a master's degree or higher (or a bachelor's plus 5 years of progressive experience). For applicants born outside India and China, EB-2 is typically current. For India-born applicants, the EB-2 wait can exceed 70 years at current Visa Bulletin movement rates — a number so large it has become a defining feature of the Indian-American immigration experience. China EB-2 waits are significantly shorter at approximately 15 years.

EB-2 NIW: National Interest Waiver

The National Interest Waiver allows certain advanced-degree professionals to self-petition without an employer sponsor. The priority date cutoffs are the same as EB-2, but NIW removes the dependency on a specific employer — significantly increasing flexibility for independent professionals, entrepreneurs, and researchers.

EB-3: Skilled Workers and Professionals

EB-3 covers workers with bachelor's degrees or specialized training. Most countries are current. India EB-3 waits exceed 60 years. EB-3 "Other Workers" (for unskilled positions) has even longer waits for backlogged countries.

EB-4 and EB-5

EB-4 covers special immigrants including religious workers and certain US government employees abroad. EB-5 is the investor visa requiring a minimum $800,000-$1,050,000 investment in a US business creating American jobs. EB-5 wait times depend on the project's targeted employment area designation.

Family-Based Green Card Wait Times

Immediate Relatives (IR) — No Cap, No Wait

Spouses, unmarried children under 21, and parents of US citizens have no annual cap and no Visa Bulletin backlog. Processing time is determined entirely by USCIS workload — typically 8-14 months from filing to green card. If you're a spouse or parent of a US citizen, you are not in the green card backlog system at all.

F-1: Unmarried Adult Children of US Citizens

F-1 has annual caps that create waits of 10-25 years depending on country. Philippines and Mexico have the longest F-1 waits.

F-2A: Spouses and Minor Children of Green Card Holders

F-2A is the most accessible family preference category, with waits of 2-5 years for most countries. This is the category green card holders use to bring their spouses to the US — significantly longer than the immediate relative path available to US citizens.

F-2B, F-3, and F-4

F-2B (adult unmarried children of green card holders), F-3 (married children of US citizens), and F-4 (siblings of US citizens) have the longest family-based waits — often 15 to 70 years depending on country. F-4 from Mexico and the Philippines is essentially a multi-generational wait.

Important

Wait times reflect current Visa Bulletin movement rates extrapolated forward. Actual waits can be longer or shorter depending on policy changes, retrogression, and shifts in application volume. Use these as planning estimates only.

Why India and China Have Such Long Waits

The single biggest factor driving green card wait times is the per-country cap in US immigration law. Section 202 of the Immigration and Nationality Act limits each country to no more than 7% of the annual employment-based and family-based visa quota — regardless of the country's population or applicant volume.

With approximately 140,000 employment-based green cards available annually worldwide, the per-country cap is roughly 9,800. India alone generates significantly more than 9,800 EB-2 and EB-3 applicants every year — particularly from the technology sector. The result is a structural, compounding backlog that has grown for over two decades.

There have been numerous legislative proposals to eliminate or modify per-country caps — most notably the Fairness for High-Skilled Immigrants Act — but none have become law as of 2026. Until Congress acts, the per-country cap remains the defining constraint on green card timelines for Indian and Chinese nationals.

How to Potentially Speed Up Your Green Card

If you're facing a multi-year or multi-decade wait, there are several legitimate strategies worth considering:

Pursue a higher-preference category if eligible. EB-1 has shorter waits than EB-2/EB-3 for backlogged countries. Many people qualify for EB-1 categories they're unaware of — particularly EB-1B (outstanding researchers) and EB-1A (extraordinary ability).

File for EB-2 NIW. The National Interest Waiver does not require employer sponsorship. While the priority date is the same as EB-2, the path is more flexible.

Use cross-chargeability. If your spouse was born in a country with shorter waits, you may be able to use their country of birth for chargeability purposes. This single change can cut decades off the timeline.

Naturalize your sponsor. For family-based applicants, if your US sponsor is currently a green card holder, encouraging them to naturalize can move you to immediate relative status or a faster family preference.

Consider alternative pathways. The O-1 visa, the EB-5 investor visa, or marriage to a US citizen (where applicable) are all alternative routes that bypass the EB-2/EB-3 backlog entirely for those who qualify.

Calculate Your Personal Green Card Wait Time

The estimates above are general averages. Use the calculator below to get a more specific estimate based on your visa category, country of birth, and priority date.

Green Card Wait Time Calculator

Free · no signup · results in seconds

Please fill in all fields.
Category
Your priority date
Current bulletin cutoff

Estimates based on current Visa Bulletin data. Not legal advice. Always verify against the official USCIS Visa Bulletin.

Frequently Asked Questions

How long does it take to get a green card?

Green card wait times vary dramatically. Immediate relatives of US citizens typically wait 8-14 months. Employment-based green cards from most countries are current with no backlog. Applicants born in India or China can wait 5 to 70+ years depending on category.

What is the fastest way to get a green card?

The fastest path is marriage to a US citizen, which falls under the Immediate Relative category and has no annual cap. Processing typically takes 8-14 months. EB-1 (extraordinary ability) is the fastest employment-based path.

Can I work in the US while waiting for my green card?

Most employment-based green card applicants maintain nonimmigrant work status (H-1B, L-1, O-1) during their wait. Once you file Form I-485, you can apply for an Employment Authorization Document (EAD) allowing flexible work.

What happens if my priority date never becomes current?

Theoretically possible but extremely rare. More common scenarios include pursuing alternative visa paths, the law changing to address backlogs, or aging out of certain family preference categories. Long-wait applicants typically maintain H-1B or other status indefinitely.

This guide is for informational purposes only and does not constitute legal advice. Always consult a licensed immigration attorney before making immigration decisions.