Published May 11, 2025
The Green Card Backlog: How Long Each Country Waits
The US green card backlog affects millions of applicants worldwide, with wait times varying dramatically by country of birth and preference category. Indian-born applicants in the EB-2 and EB-3 categories face the longest waits, often spanning decades.
Why the Backlog Exists
The green card backlog is caused by per-country limits combined with high demand from a few countries. US immigration law caps the number of employment-based green cards at approximately 140,000 per year, with no single country allowed more than 7% of the total. This means India, China, the Philippines, and Mexico, countries with far more applicants than the 7% cap allows, develop massive backlogs.
The result is a two-tier system: applicants from most countries receive green cards within 1-2 years, while applicants from backlogged countries wait 10-40+ years for the same visa category.
Current Wait Times by Country
Based on the latest Visa Bulletin from the Department of State, estimated wait times vary significantly:
- India, EB-2, Priority dates are approximately 12-15 years behind, with some estimates suggesting 30+ year waits for new filers
- India, EB-3, Similar to EB-2, with priority dates roughly 10-12 years behind current filing
- China, EB-2, Approximately 4-6 years behind, varying with quarterly movements
- China, EB-3, Approximately 3-5 years behind
- Philippines, EB-3, Approximately 3-8 years depending on subcategory
- All Other Countries, Generally current or within 1-2 years
For family-based categories, the backlogs can be even longer. Siblings of US citizens (F4 category) from the Philippines face waits exceeding 20 years. Check the green card detail page for current processing metrics.
Impact on Applicants
The backlog creates significant life disruptions for affected applicants. Workers remain tied to their sponsoring employer for years or decades, limiting career mobility and salary growth. Children of applicants may "age out" at 21 and lose their derivative status, potentially requiring them to start the process independently.
The Child Status Protection Act provides some relief, but it does not fully address the problem. Many families face the prospect of children growing up and losing their place in the queue.
Legislative Proposals
Several proposals aim to address the backlog. The most prominent would eliminate per-country caps entirely, allowing green cards to be issued on a first-come, first-served basis regardless of nationality. Other proposals include recapturing unused visas from prior years and exempting certain categories (such as STEM PhDs) from the annual cap.
Read more about immigration patterns in our immigration by country analysis.
Frequently Asked Questions
Indian nationals in the EB-2 and EB-3 employment categories face estimated waits of 10-40+ years depending on their priority date. The per-country cap of 7% creates a severe bottleneck given the high volume of Indian applicants in these categories.
You can file a new petition in the EB-2 category if you qualify (generally requiring a master's degree or bachelor's plus 5 years of progressive experience). However, you get a new priority date, and for Indian nationals the EB-2 backlog is often longer than EB-3.
Your priority date is essentially your place in line for a green card. For employment-based cases, it is typically the date your PERM labor certification was filed. For family-based cases, it is when your I-130 petition was filed. Green cards are issued in priority date order within each category and country.
Yes. Per-country caps apply to both employment-based and family-based green card categories. No single country can receive more than 7% of the total visas available in each category per fiscal year. Immediate relatives of US citizens (spouses, parents, unmarried children under 21) are exempt from these caps.
/methodology