ImmigrationResources
Home > Immigration > Immigration Resources > Government Processing Times

Government Processing Times

CIS District and Regional Processing Times

CIS Online Case Status
To check the status of a pending petition or application filed with a CIS Service Center using the receipt number on the petition or application.

Labor Certification
For current Department of Labor (DOL) Regional Processing Times, please refer to the DOL website.

Please remember that processing times accessible through this link are for informational purposes only. Readers should not make contingent plans or otherwise rely on this information without first consulting their immigration attorney. Further down the page, this link also provides the various state employment agencies' processing times. Instructions on how to interpret this page are provided by the DOL, but please remember the cases are filed with the state agencies and once pre-screened are only then forwarded to the appropriate DOL Regional Office for final certification.

Beneficiaries are reminded not to contact the state agency or Department of Labor in any fashion regarding the status of "their" case as the government has the authority to cancel the case if beneficiary influence is perceived. The labor certification is a test of the U.S. job market by a specified employer and beneficiaries are not legally considered a party to the process.

CBP Updated Airport Immigration Inspection Wait Times, Airport by Airport

CBP Border Inspection Times Post by Post


DOL Backlog Reduction Public Disclosure System

NIV waiting times for interview appointments and visa processing at individual posts

Visa Numbers - US Government Monthly Bulletin

Visa Numbers - Explanation

CIS Periodic Update on the H Quotas Fulfillment

Administratrive Appeals Unit Processing Report

Some documents are in .pdf format and require the Acrobat reader plug-in to view.
If you do not have the plug-in installed, you can download it from Adobe by clicking this icon:

 Get Acrobat Reader


 

  
600 Travis, Suite 2800
Houston, Texas 77002-3094
|
1300 Post Oak Blvd, Suite 1550
Houston, Texas 77056-3081
|
100 Congress, Suite 1500
Austin, Texas 78701-2976