Waiting time for an immigration application could be very long. In your anxious wait, use the following official resources to track and monitor your case progress and waiting time.
USCIS Case Status
Using this tool to track the status of an immigration application, petition, or request.
USCIS Service Center Processing Time
Select your form, form category, and the office that is processing your case, and get the estimated processing time.
Visa Bulletin
Provide an updated waiting list for immigrants that are subject to the quota system.
Manage Your Case and Account
USCIS Infopass
Using this tool to check your appointment with USCIS or make or cancel an appointment.
My USCIS Account
Sign up or sign in your USCIS personalized account.
News and Supplemental Information
USCIS Latest News
You can find all USCIS news releases and alerts on this page.
Immigrant Visa Process
You can learn about each step in the process of obtaining an immigrant visa on this page.
EOIR Immigration Court Listing
Accessing this website to find information about your immigration court and the judge in charge of your case.
USCIS Forms and Fees
You can find all USCIS forms, filing guidance, filing fees, forms updates, and file your form online on this page.
USCIS Class Action
This page is presented for those individuals who are part of various class action lawsuits against USCIS or its predecessor agency.
Online Detainee Locator System
Using this page to locate a detainee who is currently in ICE custody.
Congressional Bills Re to Immigration
Using this page to browse bills in the U.S. Congress related to the subject Immigration, as determined by the Library of Congress.