We will be straight with you: for Indian nationals, the EB-2 and EB-3 backlogs are measured in decades, not years, because of per-country limits and demand. Many people file, then wait 15–50+ years for a priority date depending on projections. Some pursue EB-1 or marriage/family routes, which move faster; others eventually choose countries like Canada where permanent residence can come in 1–2 years. Check the monthly Visa Bulletin and USCIS.gov for current movement.
Updated July 2026