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.
Life Saver“After wasting thousands of dollars on other lawyers, Mr. Shusterman was life saver. I recommend him hands down!”
- Mukta Mohan, Buffalo, New York
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