Check Your Case Status


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 information under the Freedom of Information Act, you can check the status of your application online. You can also check the waiting times to cross the border at various port of entry from Canada and Mexico.


“I can honestly say that Mr. Carl Shusterman and his team are probably the best in the business when it comes to immigration matters. Carl’s greatest asset is his prior work experience as a former INS prosecutor. My family and I were on the verge of being deported from the United States. Because of Carl’s expertise and dedication, not only are we allowed to remain in this country permanently but are on path of obtaining citizenship.” (More client reviews…)


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-2010 Lottery Entrant Status Check
State Department (J Waivers)
CBP Border Wait Times (Canada and Mexico)


If you have a pending asylum application, or if you have a removal case before an Immigration Judge or 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

Free NewsLetter

Learn how to benefit from U.S. immigration laws and procedures from a former INS Attorney (1976-82) with over 30 years of experience specializing in immigration law. Join over 60, 000 persons in more than 150 countries in subscribing to our FREE monthly e-mail newsletter.



FOLLOW US ON

Immigration News Ticker