The immigration timeline tracker shows estimated processing times and key milestones for major US immigration processes. Select your current immigration stage to see what comes next.

Select Your Immigration Process

Quick Reference: Common USCIS Processing Times

FormPurposeRegularPremium
I-129H-1B, L-1, O-1 petition3–6 months15 bus. days
I-140Immigrant petition6–12 months15 bus. days
I-485Adjustment of status12–36 monthsN/A
I-765EAD (work permit)3–6 monthsN/A
I-131Advance Parole3–9 monthsN/A
N-400Naturalization8–18 monthsN/A
Processing times vary by field office. Check uscis.gov for current times.