Processing Times

Check the latest estimated USCIS processing times for the forms we support. Choose your form to view details or start your application.

USCIS data source Last Updated -

Popular Forms

What would you like to do next?

Already filed your application?

Check your current case status with USCIS using your receipt number.

Check Case Status

Need to Apply?

Select a form preparation service to start your application.

Start Application

Visa Bulletin

Check the latest monthly Visa Bulletin for family and employment priority dates.

Check Visa Bulletin