CUSTOMER RESOURCES CENTER
IMMIGRATION APPLICATION STATUS
Use this tool to check the status of your immigration application, petition or request, entering your receipt number.
IMMIGRATION APPLICATION PROCESSING TIMES
Use this tool to check the processing times for your immigration application by entering the form number of your case.
This free resource helps you prepare for your English and civics test before your naturalization interview.
Check the priority date to start processing your immigrant visa. The Visa Bulletin is a monthly publication that tells you if/when you can apply for your green card.
Use this tool to check the current wait time for a visa appointment. Estimated wait times can change weekly.
IMMIGRATION COURT CASE STATUS
Call 1-800-898-7180 to check the status of your case. You can obtain case status information 24 hours a day, 7 days a week, toll-free.
IMMIGRATION COURT LISTING
Make sure you are appearing in the right place; on this page you will find a list of all Immigration Courts in the United States.