Published June 2, 2026

How to check current USCIS processing times

A person reviewing immigration paperwork at a desk

USCIS maintains an online processing times tool that shows estimated ranges for each form type, broken down by the office handling the case. Because these estimates update regularly and vary by service center, the most reliable way to check your specific timeline is directly through the official tool rather than relying on a fixed number.

To check your processing time, you will generally need to know which form you filed and which USCIS office or service center is processing it. This information appears on your receipt notice. From there, the official tool provides an estimated range based on recently completed cases in that category.

DocPrep's Check Status page links directly to the official USCIS processing times tool and case status lookup so you can check your specific case using your receipt number.

Back to news