Immigration Timeline Calculator
Estimate green card and visa processing timelines by category and country.
By Konstantin Iakovlev · Updated September 2026 · Source: USCIS — Visa Availability and Priority Dates
Estimated Timeline
2-3 years
Processing Details
| Category | EB-2 — Advanced Degree |
| Estimated Wait | 2-3 years |
Use the Immigration Timeline Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.
Disclaimer: This calculator is for informational purposes only and does not constitute legal advice. Results are estimates based on the information you provide and the rules described on this page. Consult an attorney licensed in your state for advice specific to your situation.
How It Works
Green card and visa processing times swing widely depending on the category you're filing under and where you were born. Enter both, and the tool estimates how long the wait is likely to run so you can plan the rest of your immigration journey around it. Demand and government processing capacity push these numbers around constantly, and for the capped categories the country of birth can matter more than the category itself: an EB-2 applicant born in India waits far longer than one born almost anywhere else.
The estimates are typical ranges per category, with a separate range where one country's backlog is far longer than the rest, as India's is for the employment categories and F1. They are a planning guide, not a reading of your own priority date. Immediate relatives of U.S. citizens face no per-country cap, so their range applies whatever the country; natives of India, mainland China and Mexico cannot enter the Diversity Visa lottery. Where the tool has no country-specific range for a capped category, it says so rather than guessing: check that month's Department of State Visa Bulletin for your category and country.
Even solid estimates carry no guarantee, and individual cases rarely move in a straight line. A Request for Evidence (RFE), an unusually complex file, or a sudden policy shift can all stretch the timeline. Applicants also tend to overlook how long document gathering and interview prep actually take, and that lead time can add weeks or months to the total.
Example: The Same EB-2 Petition, Two Countries of Birth
- 1 Step 1: Select 'EB-2 — Advanced Degree' and 'Most Countries'. The estimate is 2-3 years.
- 2 Step 2: Change the country of birth to 'India'. The estimate becomes 10+ years, because EB-2 visas are capped at 7% per country and demand from India far exceeds that share.
- 3 Step 3: Change it to 'China'. The tool shows 'Varies: check the current Visa Bulletin', since the Chinese EB-2 backlog moves differently from both the general and the Indian one.
- 4 Step 4: For your own case, compare your priority date with the Final Action Dates chart in the latest Visa Bulletin; processing of the green card application itself adds months once the date is current.
Source: USCIS — Visa Availability and Priority Dates · Last updated: September 2026
Frequently Asked Questions
How long does it take to get a green card?
Why do green card wait times vary by country?
How can I check my immigration case status?
You might also need
Child Support Calculator
Estimate child support from both parents' incomes and the custody split, using New York-style percentages of combined income (17% for one child up to 35% for five or more).
Alimony Calculator
Estimate spousal support amount and duration based on income difference and years of marriage.
Divorce Settlement Calculator
Calculate equitable division of marital assets and debts. Separate marital from individual property.