Application Processing Times

Application Processing Times

The time it takes to process a visa petition is based on a number of factors that include:

  1. When the petition is received for processing by the appropriate U.S. government agency.
  2. The type of petition filed and the individual’s circumstance.
  3. Time it takes for administrative processing.
  4. Backlogs (petitions pending approval).

The time it takes to process the case from the start to the finish is called the processing (wait) times.

Overseas applicants can check the processing times for nonimmigrant or immigrant visa applications by contacting the nearest U.S. embassy or consulate office closest to their location. Applicants can obtain this information at http://www.usembassy.gov

If you are in the U.S., the U.S. Citizenship and Immigration Services (USCIS) has several service centers that process your petitions. Based on the service center processing your application, you can check the processing time by logging in to that particular service center’s website.

The list of processing centers is as follows:

USCIS Field offices (go to www.uscis.gov and select “Services & Benefits” and then “Field Offices” for more information).

USCIS field (local) offices process certain applications filed directly with their offices. They also conduct biometrics and interviews. Each field office's service area may include part of a state, entire state, or many states.

USCIS service centers receive applications by mail and based on the state that you live in the applications are processed at the designated centers. Go to www.uscis.gov and select “Services & Benefits”, “Field Offices” and the "Field Office Locator" for more information. Vermont Service Center (VSC) - This center processes applications from Connecticut, Delaware, District of Columbia, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Pennsylvania, Puerto Rico, Rhode Island, Vermont, Virgin Islands, Virginia and West Virginia. Nebraska Service Center (NSC) - This center processes applications from Alaska, Colorado, Idaho, Illinois, Indiana, Iowa, Kansas, Michigan, Minnesota, Missouri, Montana, Nebraska, North Dakota, Ohio, Oregon, South Dakota, Utah, Washington, Wisconsin and Wyoming. Texas Service Center (TSC) - This center processes applications from Alabama, Arkansas, Florida, Georgia, Kentucky, Louisiana, Mississippi, New Mexico, North Carolina, Oklahoma, South Carolina, Tennessee and Texas. California Service Center (CSC) - This center processes applications from Arizona, California, Guam, Hawaii, and Nevada. National Benefits Center (NBC) - The National Benefits Center was formerly known as the Missouri Service Center. This center processes applications related to family-based immigration. Also, applicants who seek to obtain some basic information on the processing of their individual cases can do so on the USCIS website. The USCIS issues a receipt number to each case that it processes, and this information is sent by mail to the applicant. Using this number, applicants can check the status of their applications online. Please contact us for more information or to schedule a personalized consultation with any of our experienced attorneys. We will answer your inquiries promptly and confidentially.