USCIS Form Timeline Guides

Plain-English explanations of how long each major USCIS form takes, what every stage means, and what to watch for along the way. Select a form below to see its full timeline breakdown.

Employment-based

Work visas, employer-sponsored petitions, and employment-based green cards.

I-129Employment / Nonimmigrant

Petition for a Nonimmigrant Worker

Form I-129 is the petition an employer files with USCIS to hire or extend an employee on a nonimmigrant work visa — most…

Timeline2–4 months regular processing · ~15 business days with premium processing (Form I-907)
Full timeline guide →
I-140Employment-Based Green Card

Immigrant Petition for Alien Workers

Form I-140 is the employer-sponsored petition that establishes your eligibility for an employment-based green card. Your…

Timeline4–18 months standard processing; 15 business days with premium processing ($2,805 fee)
Full timeline guide →
I-907Premium Processing

Request for Premium Processing Service

Form I-907 is the optional request you (or your employer) file to upgrade an eligible USCIS petition to premium processi…

Timeline15 business days for I-129; 15 business days for I-140; 30 business days for eligible I-539 and I-765 categories
Full timeline guide →

Green card and adjustment of status

Applying for lawful permanent residence from inside or outside the United States.

I-485Green Card

Application to Register Permanent Residence or Adjust Status

Form I-485 is the application you file to become a U.S. lawful permanent resident (green card holder) without leaving th…

Timeline8–33 months (varies by case type, priority date availability, and field office)
Full timeline guide →
I-131Travel Document

Application for Travel Document (Advance Parole)

Form I-131 is the application for an Advance Parole travel document, which lets you leave the United States and return w…

Timeline3–8 months (Advance Parole with concurrent I-485 typically processes alongside the EAD)
Full timeline guide →
I-765Work Permit (EAD)

Application for Employment Authorization

Form I-765 is how you apply for an Employment Authorization Document (EAD) — the card that lets you legally work for any…

Timeline3–7 months (expedite available in certain qualifying circumstances)
Full timeline guide →

Family immigration

Petitions filed by U.S. citizens and permanent residents to sponsor relatives.

I-130Family Immigration

Petition for Alien Relative

Form I-130 is filed by a U.S. citizen or lawful permanent resident to establish that a qualifying family relationship ex…

Timeline5–12 months for immediate relatives of U.S. citizens; years for preference categories due to visa backlogs
Full timeline guide →

Naturalization and status changes

Applying for U.S. citizenship and extending or changing nonimmigrant status.

N-400U.S. Citizenship

Application for Naturalization

Form N-400 is the application to become a U.S. citizen through naturalization. Eligible green card holders (lawful perma…

Timeline8–24 months (varies significantly by field office)
Full timeline guide →
I-539Nonimmigrant Status

Application to Extend/Change Nonimmigrant Status

Form I-539 is what you file to extend your current nonimmigrant stay (like H-4, F-2, or B-2) or to change to a different…

Timeline2–8 months (varies heavily by category and biometrics requirements)
Full timeline guide →

Got a USCIS status update you don't understand? Paste it in and get a plain-English explanation.

Decode your status update →

GreenLight is an independent tool and is NOT affiliated with USCIS, DHS, or any U.S. government agency. Nothing on this page constitutes legal advice. Timelines are typical ranges — your case may differ. Always consult a licensed immigration attorney for advice specific to your situation.