Track Your USCIS Case Status Online

Posted by Frank Gogol

The U.S. immigration process is complex and often confusing, with many obstacles to overcome. So in order to ensure that your USCIS case moves quickly through the process, you’re going to want to stay updated on case status. 

In this guide, we’ll discuss several options for tracking your USCIS case status. Read on to learn more.  

Why wait? Get case status updates directly

to your email.

Enter your details to receive automated updates about your USCIS case status from Stilt. 

How to Check Your USCIS Case Status Online

Checking your case status online is relatively simple, if a bit tedious, especially if your case is open for months or even years. Below are step-by-step instructions for checking your status as well as information on who can check their status on the USCIS website.

Steps to Check Your USCIS Case Status

USCIS provides the option to check a case status online for any abovementioned applications. All you will need to look up your case status is your 13-digit receipt number. To check your USCIS case status online: 

  1. Navigate to USCIS’s case status page
  2. Enter your 13-digit receipt number 
  3. Click the “Check Status” button

After clicking the button, the page will refresh and you will see an update with the current status of your case. 

Who Can Check Their USCIS Cast Status

If you have submitted a visa application, extension, transfer or a green card application to USCIS, you will be able to check your USCIS case status online. USCIS also offers case status tracking for: 

  • Form I-140
  • Form I-485
  • Form I-765 
  • Adjustment of Status (AoS)
  • Advance Parole
  • Employment Authorization Documents (EAD)
  • Citizenship

The types of applications you can check in the USCIS website include:

  • H1-B Applications
  • Green Card Applications

Alternate Methods for Checking Your USCIS Case Status

If you’d like to check your case status offline, there are several inquiry options available to you, including email, telephone, direct mail, or in-person at your local processing center. Note that these methods of inquiry can, in some instances, have long wait times to get a status update.  

How to Check your Case Status by Email 

Another option for checking your USCIS case status is by inquiring via email. USCIS processing centers have unique email addresses. Check the list below for the contact information for your processing center: 

How to Check Your USCIS Case Status by Phone

To check your USCIS case status by phone, call 1-800-375-5283. You may inquire about your case status without a receipt number. Be warned, however, that wait times will depend on the volume of other callers inquiring about their case status. Wait time may be up to two hours or more. 

How to Check Your USCIS Case Status by Direct Mail

You may also inquire about your USCIS case status via direct mail. To get a case status update, you will mail an inquiry letter to your local USCIS field office (where you filed your petition) with the following information: 

  • full name
  • birth date
  • alien number (if applicable)
  • date your application/petition was filed
  • location your petition/application was filed
  • receipt number (if you’ve received one)

If possible, include a copy of your receipt with your inquiry letter to facilitate the case status update process.

How to Check Your USCIS Case Status by in Person

Lastly, you can inquire in-person about the status of your USCIS case. This will require you to make an appointment with your local processing center. Appointments can be made regardless of whether you are currently in the U.S. or not. To schedule an appointment, visit the USCIS appointment scheduling page.

USCIS Case Status Processing Time

USCIS case processing times depend on the form that has been submitted and may vary in length from months to years. USCIS offers typical processing times for each type of application on their website.

Sign Up for Automated Cast Status Updates

Checking your case status repeatedly over the course of months or even years can be tedious. But getting updates on your case status doesn’t have to be. Complete the form below to receive free automated USCIS case status updates.

Why wait? Get case status updates directly

to your email.

Enter your details to receive automated updates about your USCIS case status from Stilt.