You can check processing times for immigration applications and petitions filed with U.S. Citizenship and Immigration Services (USCIS) field offices, service centers and national benefits center online.
Steps
- Access the online processing times on the USCIS website.
- Choose the office or center where your form is filed to see a list of all applications and petitions being processed at that location.
- Find the type of form that applies to you. The "processing timeframe" dates represent the receipt dates of petitions and applications currently being processed by these offices.
USCIS updates the processing times monthly, so it's worthwhile to check the processing timeframe of a specific form each month to get an idea of how quickly processing is progressing.

