How do you check the status of your pending immigration case? Do you have to pay a lawyer to do so? No, you can do it yourself either online or by telephone.
If your case is pending in a USCIS Service Center, you have been selected as a winner in the DV Lottery, you have applied for a U.S. Passport, you have a J waiver request pending before the State Department or you have applied for a copy of your file under the Freedom of Information Act, you can check your immigration case status online. You can also check the visa waiting times at a U.S. Embassy or Consulate anywhere in the world.
“After wasting thousands of dollars on other lawyers, Mr. Shusterman was life saver. I recommend him hands down!”
- Mukta Mohan, Buffalo, New York
Read More Reviews
Skype Consultations Available!
Simply check the appropriate box below and follow the instructions.
|USCIS Service Centers|
|iCert Case Status Check (DOL)|
|FOIA Request Status Check (USCIS)|
|U.S. Passport Applications|
|DV Lottery Entrant Status Check|
|State Department (J Waivers)|
|CBP Border Wait Times (Canada and Mexico)|
If you have a deportation or removal case before an Immigration Judge or an appeal or a motion to reopen or reconsider pending before the Board of Immigration Appeals, you can check the status of your case by calling (800) 898-7180. For more detailed information about checking the status of your case by telephone, see our article Immigration Courts (800) Phone Number .
What Can We Help You With - Videos
Green Cards Through Employment
Green Cards Through Marriage
Carl Shusterman served as an INS Trial Attorney (1976-82) before opening an 8 attorney firm specializing in immigration law. He is a Certified Specialist in Immigration Law who has testified as an expert witness before the Senate Immigration Subcommittee. Carl as featured in the February 2018 edition of SuperLawyers Magazine.
Rate this page: