As immigration attorneys, one of the most common questions that we are asked is, “how long will it take?”  Apart from responding, “too long,” it is often exceedingly difficult for an attorney to predict how long it will take USCIS to adjudicate a particular application.  USCIS processing times vary widely based on a number of factors, including agency staffing and resource allocation, the aggregate numbers of applications received for processing, changing government priorities, and the legal and factual complexities of an individual application or petition. In order to provide some predictability to the process, USCIS periodically releases average processing times.

On January 20, 2015, United States Citizenship and Immigration Services (USCIS) published information concerning average processing times for the most common types of immigrant and non-immigrant petitions and applications,which are adjudicated at the agency’s large regional service centers.  For the convenience of our readers, we are posting the most recent USCIS processing times reports here.  Please keep in mind — these are average processing times, and, in our experience, some petitions will be processed faster than these published times and others, unfortunately, will be slower.

EB-5 Processing Report

National Benefits Center Report

Vermont Service Center Report

Texas Service Center Report

Nebraska Service Center Report

California Service Center Report