USCIS Processing Time Information
U.S. Citizenship and Immigration Services (USCIS) is committed to providing the best possible customer service before and after you file your case. You can read our customer guides for more information about available services such as information on average wait times and current case status.
USCIS Processing Timeframes
We generally process cases in the order that we receive them. On this page you can find an estimate of how much time the office handling your case currently takes to process your type of application, petition, or request.
The information on this page will be updated around the 15th day of each month to reflect current processing times as of the previous full month. Please note that these data are preliminary and may change without notice.
To check processing times for your type of application, petition, or request, you will need to know:
You can find this information on the receipt notice that we mailed to you when we accepted your case for processing. Once you have this information, use the appropriate drop-down menu and corresponding Processing Dates button to display a chart of local processing timeframes.
- Work Visa
- Non-Immigrant Visa
- Immigrant Visa
- Permanent Residence
- U.S. Citizenship
- Gov’t Resources
- Customs and Border Protection
- Department of Homeland Security
- Executive Office for Immigration Review
- Immigration and Customs Enforcement
- Department of Labor
- Social Security
- Department of State
- U.S. Citizenship and Immigration Service
- Employer Compliance