USCIS Processing Times

Current USCIS processing times, broken down by form and office. Updated nightly from official USCIS data.

Reviewed by Aaron Elinoff, Managing Partner, Novo Legal Group — CO Bar #46468, WA Bar #58949

Choose a form

Select a USCIS form to see current processing times by field office.

Talk to a licensed attorney about your case

If your USCIS case is past the normal processing range, we can help you decide whether a service request, follow-up filing, or litigation is worth pursuing.

Schedule a consultation

Call (888) 746-5245 · Denver (303) 335-0250