Clicking on the link below provides access to the most recent available data of normal processing times for various applications at all US Citizenship and Immigration Services (USCIS) Service Centers and District Offices.

Please remember that processing times vary widely and can increase significantly without prior notice to attorneys or the public as a result of workload demands, budgetary issues, or computer hardware and software problems.

USCIS Processing Times

The posted USCIS processing times represent data that is approximately 45 days old at the time of posting. In addition, the listed dates reflect the most-recently filed case in the particular product line on an examiner’s desk at the time the data as gathered. This means that there are many cases with substantially earlier receipt dates than those officially listed that have not been processed as of the date of publication of the processing times schedule. The National Customer Service Center (NCSC) is not using the processing times listed on the USCIS website when it considers whether a case is beyond the official USCIS processing times. The processing times used by NCSC are substantially longer than those on the posted processing time schedule in many cases, particularly in H and L filings, causing NCSC to refuse to submit a case inquiry in some instances.

Sign-up for Case Updates

USCIS Customers (applicants or petitioners) can create an account to more conveniently access information on pending applications and petitions. In addition, USCIS Customers can choose to receive automatic case status updates, which will be sent via e-mail. A new pilot program provides the additional option to receive a text message notification that a case status update has occurred, which will be sent to a United States mobile phone number. USCIS Customers who select the option to receive the text message notification acknowledge that Standard Messaging Rates or other charges related to these notifications may apply.

Click here to access this USCIS service.