Skip to main contentSkip to main content

Processing Timeline Estimator

How Processing Times Work

USCIS publishes estimated processing times for different forms and service centers. These times represent how long it takes to process 80% of cases for each form type.

Important: Processing times are estimates and can change monthly. Your specific case may take longer or shorter depending on various factors.

Select a Form to View Processing Times

Family Petition (I-130)

Most common family immigration form

Adjust Status (I-485)

Apply for green card in U.S.

Naturalization (N-400)

Apply for U.S. citizenship

Work Visa (I-129)

H-1B, L-1, O-1 petitions

Other Forms

Factors Affecting Processing Times

Service Center Variations

Different USCIS service centers process cases at different speeds

Case Complexity

Complex cases requiring additional review take longer to process

Government Priorities

USCIS processing priorities can affect different case types

External Factors

Background checks, medical exams, and interviews add processing time