Where to check your visa status depends on which country issued your visa and what stage your case is in
The place you check your visa status is almost always the government agency that received your process—not a private company or third-party service. For U.S. visas, that's typically U.S. Citizenship and Immigration Services (USCIS) or the State Department, depending on your visa type. For other countries, you'll use that nation's immigration authority website. The method varies: some agencies let you check online with a case number, others require you to call, and some require you to visit in person.
Before you search for your status, gather the documents you received when you submitted your process. These usually include a receipt notice, case number, or process reference number—the exact name depends on the country. Without this number, most systems won't show you anything.
Key Takeaways
- Your visa status is tracked by the government agency that received your process, and you check it using a case or reference number from your receipt notice.
- U.S. visa applicants use USCIS.gov or the State Department's visa portal depending on visa type; other countries have their own immigration websites.
- Most agencies update status information online within one to three business days of a change, though processing times vary widely by visa category and location.
- If your status hasn't changed in longer than the posted processing time, contact the agency directly rather than waiting—delays happen and staff can sometimes explain why.
How to find your case number
Your case number appears on the receipt notice or confirmation email you received when your process was submitted. Look for terms like "case number," "process number," "reference number," or "receipt number"—different agencies use different names. If you submitted your process online, check your email inbox and spam folder for a confirmation message; if you submitted it in person or by mail, check any paperwork you received at that time.
If you cannot find your receipt notice, contact the agency where you applied directly. Have your passport number and full name ready. They can look up your case using those details, though this usually takes longer than looking it up yourself.
Checking U.S. visa status online
For U.S. employment-based visas (H-1B, L-1, O-1) and family-based visas, go to USCIS.gov and select "Check Your Case Status." Enter your case number and date of birth. The system updates within one to three business days of any action on your case. Common statuses include "Case received," "Case is pending review," "Case approved," and "Case denied."
For U.S. tourist, student, and work visas processed through the State Department (B-1, B-2, F-1, J-1), use the State Department's visa status tool at travel.state.gov. You'll need your passport number and visa process barcode. This tool shows whether your visa has been approved, is pending, or was denied, but does not always show intermediate steps.
Processing times for U.S. visas vary widely. Employment-based cases often take several months; family-based cases can take years. Tourist and student visas are usually processed within weeks. The USCIS and State Department websites both publish average processing times by visa type and location.
Checking visa status for other countries
Each country maintains its own immigration portal. The United Kingdom uses UK Visas and Immigration (UKVI) at gov.uk; Canada uses Immigration, Refugees and Citizenship Canada (IRCC) at canada.ca; Australia uses Department of Home Affairs at immi.homeaffairs.gov.au. Search "[country name] visa status check" to find the correct portal.
Most countries require your process reference number and either your passport number or date of birth. Processing times vary by country and visa type—some nations process visas in weeks, others in months. The government website for each country publishes its own processing time estimates.
What different status messages mean
Status messages are usually straightforward but can vary by country. "process received" or "Case received" means the agency has your paperwork and has assigned it a case number. "Under review," "In progress," or "Pending" means the agency is examining your documents but has not yet made a decision. "Additional information requested" or "Request for evidence" means you need to send more documents—check the message for a important date and what to send.
"Approved" means your visa has been granted, though you may still need to collect it in person or pay a fee. "Denied" means your process was rejected; the message usually includes a reason code, though not always a detailed explanation. If you receive a denial, contact the agency to understand why before reapplying.
What to do if your status hasn't changed
If your case status has not changed for longer than the posted processing time, contact the agency directly. Have your case number ready. In the U.S., USCIS has a phone line (800-375-5283) and a live chat option on its website; the State Department has a visa inquiry form on travel.state.gov. Other countries publish contact information on their immigration websites.
Delays happen for many reasons: missing documents, background checks taking longer than expected, or straightforward high process volume. The agency staff cannot always speed up your case, but they can tell you whether your file is moving and what, if anything, is holding it up. If documents are missing, they will tell you what to send and where to send them.
Avoiding scams when checking your status
Never pay a third-party website or service to check your visa status for you. Government status checks are always free. Do not give your case number or passport information to anyone except the official government website or phone line. Scam websites often look similar to real government sites—check the URL carefully and bookmark the official site before you need it.
If someone claims they can speed up your visa processing or may provide approval, they are not legitimate. No private company can change how a government agency processes your case. Visa consultants and immigration lawyers can help you prepare your process, but they cannot access status information you cannot access yourself.
Frequently Asked Questions
How often does visa status update?
Most government systems update within one to three business days of a change to your case. If you check multiple times in one day, you will likely see the same status. Checking more frequently does not speed up processing.
What does "case approved" mean—do I have my visa?
Approval means the agency has granted your visa, but you may still need to collect it in person, pay a fee, or wait for it to be printed and mailed. The approval message usually includes next steps. For some visa types, approval and issuance happen on the same day; for others, there is a gap of days or weeks.
Can I call the agency if my status shows "pending" after the posted processing time?
Yes. Contact information is on the agency's website. Have your case number ready. Staff can tell you whether your file is still being reviewed or whether something is holding it up, though they cannot always speed up the process.
What if the status tool says my case was denied but I never received a letter?
Contact the agency when ready. Denial notices are usually mailed, but sometimes they are delayed. Ask the agency to confirm the denial reason and whether you can appeal or reapply. Keep records of all communication.
Is there a way to check my visa status without a case number?
Most agencies require a case number to look up your status online. If you do not have one, call the agency with your passport number and full name. This takes longer but is still free.