Skip to Content

USCIS Processing Time Information

U.S. Citizenship and Immigration Services (USCIS) is committed to offering the best possible service to you, our customer. With our focus on customer service, we offer you a variety of services both before and after you file your case. For example, you can:

  • Determine how long we take to process a particular type of case;
  • Easily check the status of your case by clicking on our USCIS Web site; or
  • Check our customer guide which explains how to contact us. The guide will also help you determine if your case is outside of the targeted processing time.

Background on Case Processing

USCIS usually processes cases in the order they are received. For each type of application or petition we have specific workload processing goals. For example, we try to process naturalization cases within 5 months of the date we receive them and immediate relative petitions (for the spouse, parent or minor child of a U.S. citizen) within 6 months of the receipt date. Sometimes the volume of cases we receive is so large that it prevents us from achieving our goals, but we never stop trying.

Case Processing Table

We have created a table you can use to determine how long we are taking to process an application or petition at a particular office. If you have already filed an application or petition, you can get an idea of how much longer it will take to process your case. To do so, you will need:

  • The office where it has been or will be filed (or to which it has been transferred);
  • The type of application or petition; and
  • The date on which it was filed, if it has already been submitted.

If you do not know this information about a case you have filed, you can find it on the Notice of Receipt that we mailed to you when you filed your application or petition.

Instructions on Using the Table

First, using the drop down menus below, find the local office or service center handling the case that interests you. Then click on the relating "Processing Dates" button. This will bring up a chart that shows the Form Number, Form Name and Processing Times for all of the forms that are processed at that office. (Note that not all offices process all types of applications and petitions.)

National Benefits Center (also known as MSC)

Para tener acceso a este sitio en Español, presione aquí.