Check Your Immigration Case Status

immigration case status

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.


“Very professional law firm. We had a difficult issue and Mr. Shusterman’s office got right onto the case and resolved the issue with USCIS. Because of their efforts, me and my family were able to get our Legal Permanent Residency card. My suggestion to those trying to obtain employment based card. Don’t look for money saving attorney. They will cost you lot more in long run. Go to a law firm which is professional and knowledgeable. It pays in the long term.” (More client reviews…)



Schedule Consultation

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 .


Google +