Immigration Processing Times
The most recent processing times for petitions and applications for immigration benefits submitted to the U.S. Citizenship and Immigration Service (USCIS), the Department of Labor (DOL) and the Department of State (DOS) can be found on this page.
We link to the most recent processing times for each of four USCIS Service Centers, the National Benefits Center and the Administrative Appeals Office. We also link to the processing times of all of 83 USCIS District Offices and Sub-offices. We link to the Labor Department’s page entitled “Processing dates for labor certification applications”. Finally, we link to the State Department’s “Visa Wait Times” page. Simply enter the consulate where you wish to apply for a temporary non-immigrant visa, and you will be informed as to how long it takes to obtain such a visa at any visa-issuing consular post overseas.
“Extremely happy with the service. Fees are very reasonable for the quality of service that they provide. Hired their services a few years ago after 2 lawyers told me my case was hopeless and advised me to go back to my country of origin. I got my greencard December 2011.”(More attorney endorsements…)
Note: The USCIS displays its processing times via pop-up windows. If you have installed software on your computer to stop pop-up advertisements, you will need to temporarily disable it in order to view the USCIS processing times.
This page is divided into the following subtopics:
- USCIS Service Centers and the AAO
- USCIS (Formerly INS) District Offices & Suboffices
- Labor Department Processing Times
- Nonimmigrant Visa Wait Times
USCIS SERVICES CENTERS AND THE AAO
| California Service Center | Nebraska Service Center |
| Texas Service Center | Vermont Service Center |
| National Benefits Center | Administrative Appeals Office |
| FOIA Request Status Check (USCIS) |
USCIS DISTRICT OFFICES AND SUBOFFICES
Processing times for USCIS District Offices for (1) Applications for Adjustment of Status; (2) Work Authorization; (3) Advance Parole; (4) Naturalization and other types of applications.
Processing times for I-601 Waivers at USCIS offices abroad
DEPARTMENT OF LABOR PROCESSING TIMES
We link to the Labor Department’s Official PERM Processing Times
NONIMMIGRANT VISA WAITING TIMES
The Department of State (DOS) issues temporary, non-immigrant, visas about over 100 consular posts around the world. We link to the DOS’s Visa Wait Times page. Select the appropriate consulate, and learn the current waiting times for receiving a particular type of temporary visa.





