Estimate your EB-3 green card wait time as a skilled worker, professional, or other worker based on your priority date, country of birth, and current Visa Bulletin movement. Updated for 2026.
Green card wait times vary significantly based on country of birth due to per-country visa limits.
Every case is different. Our attorneys have processed over 10,000 family-based cases with a 99%+ approval rate. Get a personalized case assessment.
Schedule ConsultationEB-3 covers three groups: skilled workers (jobs requiring at least two years of training), professionals (jobs requiring a U.S. bachelor's degree or foreign equivalent), and other workers (unskilled labor). All three share the EB-3 visa cap — but "other workers" has a separate, much smaller sub-cap that creates its own backlog.
For applicants born in most countries (Rest of World), EB-3 has been roughly current to lightly backlogged in 2025-2026, with total processing times around 18-30 months. For India, EB-3 backlog has stretched 8-12+ years for many applicants, though it can move faster than EB-2 in certain windows. China waits sit around 3-5 years. EB-3 Other Workers is significantly more backlogged than skilled/professional EB-3 across all countries.
Some applicants whose I-140 was approved in EB-2 file an additional I-140 in EB-3 to "port" their priority date if EB-3 is moving faster than EB-2 for their country. This is a real strategy that has saved India-born applicants years in some periods. Whether it makes sense depends on the current Visa Bulletin direction — talk to an attorney before filing the second I-140.
The calculator is preset to EB-3. Pick your country of birth, enter your priority date if you have one, and select your filing stage to see an estimated wait based on the most recent Visa Bulletin and USCIS data.