Check Current USCIS Processing Times H1B, L1, H4 EAD, I-140, I-485, F1 OPT

If you have filed an application like H1B Visa petition or I-140 with USCIS, you would constantly keep checking their site for the latest case status. USCIS processing times are really long and can vary a lot by the Service Center that was used to file the application or benefit. Some of the processing times are over a year and they keep changing as the load changes with USCIS service centers.

General Option to Check USCIS Processing times

 The only option that USCIS provides is a web page with USCIS processing times . The challenge with the web page is that you need to select two drop downs and still you would only get processing times for a service center. You do not have a way to compare the processing times of all three service centers on a single page. Also, there is no history or trend of the processing times. 

Check USCIS processing times Screen
Check USCIS processing times screen

Current USCIS Processing times of All Service Centers – Single Page

To address all these issues, we have created a Current USCIS Processing times Page

You can select the Visa Type or Form Type and then you can see all of them on a single page. Also, you can raise a service request then and there, if there are delays.  Also, you have a nice trend of the same on how the processing times would change.  Below is how it works. 

Step 1 : Go to USCIS Processing times page

Step 2 : Click on the Form Type or Petition type tile

Various visa types and their USCIS Processing times tiles
Check USCIS processing times by clicking on the tile

Step 3 : You will see the details of the processing times. 

USCIS Processing times for H1B Visa from USCIS website.
USCIS Processing times by Service Center for H1B Visa

What do you think of seeing processing times on one page  ?  Any suggestions or changes

Leave a Comment