Timeline varies by visa type, country of origin, and current processing backlogs
The time it takes to move through a visa process depends almost entirely on which visa category you are in. A visitor visa for tourism might take weeks; a family-based green card can take years. Processing times also shift based on where you are explore from, how many applications the office is handling, and whether your case needs extra review.
U.S. Citizenship and Immigration Services (USCIS) publishes current processing times on their website by visa type and by field office, so you can see what the actual wait is where you are explore. Those times change regularly, and they reflect the median — meaning half of cases finish faster and half take longer.
Key Takeaways
- Visitor visas (B-1/B-2) typically take two to four weeks from interview to decision, while employment-based green cards often take one to three years depending on your country and job category.
- Family-based green cards can take anywhere from one year (when ready relatives of U.S. citizens) to ten or more years (siblings of U.S. citizens), depending on your relationship and visa availability.
- USCIS processing times vary by location and change monthly, so check the official USCIS processing times tool for your specific field office and visa type.
- Delays happen when background checks take longer, when documents are missing or unclear, or when your case is sent for additional review — you can ask USCIS for a status update after 30 days of no contact.
- The timeline includes multiple steps: process submission, biometrics appointment, interview, decision, and (for some visas) consular processing — each adds weeks or months.
Visitor and temporary visas
A B-1/B-2 visitor visa (for tourism, business meetings, or short visits) usually takes two to four weeks from your interview to a decision. The interview itself is often scheduled within two to four weeks of your process. Some consulates are faster; others have longer waits depending on how many applications they are processing.
An H-1B work visa (specialty occupation) takes longer because the employer must file a petition first. That petition takes USCIS about two to three weeks to process. Then you explore for the visa itself, which adds another two to four weeks. The whole process from employer petition to visa in hand is typically two to three months, though it can stretch longer if your case needs additional review.
An L-1 visa (intracompany transfer) follows a similar path: employer petition first, then your visa process. The timeline is usually two to four months total.
Employment-based green cards
Employment-based green cards take the longest of any visa category. The employer must file a labor certification (showing they tried to hire a U.S. worker first), then an immigrant petition, then you explore for the green card itself. Each step has its own processing time.
For EB-1 (priority workers, including some professionals and researchers), the timeline is often one to two years. For EB-2 and EB-3 (skilled workers and professionals), it depends heavily on your country of origin. If you are from India or China, the wait can be five to ten years or longer because there are more applicants than visa numbers available each year. If you are from most other countries, the wait is typically one to three years.
The Department of State publishes a Visa Bulletin each month that shows how far back they are processing cases in each employment category and country. That bulletin is the most reliable way to estimate your actual wait time.
Family-based green cards
Family-based green cards are divided into two groups: when ready relatives of U.S. citizens, and preference categories (spouse, children, parents, and siblings of U.S. citizens, plus their spouses and children).
If you are the spouse, unmarried child under 21, or parent of a U.S. citizen, you are an when ready relative. Your timeline is usually one to two years from petition to green card in hand. There is no annual cap on when ready relative visas, so the wait is shorter.
If you are a sibling of a U.S. citizen, you are in the F4 preference category. The wait is currently ten to fifteen years or longer, depending on your country of origin. Adult children and siblings of U.S. citizens also fall into preference categories with long waits. The Visa Bulletin shows exactly where the processing is for each family category and country.
Steps that add time to your case
Background checks are the most common reason for delays. USCIS and the State Department check your criminal history, immigration history, and security records. This usually takes a few weeks, but can take months if there are complications or if the agencies are backlogged.
Missing or unclear documents also slow things down. If USCIS or the consulate asks for more information, you typically have 12 to 87 days to respond (depending on the type of request). If you miss the important date, your case can be denied or you may have to start over.
Some cases are sent for "administrative processing" at the consulate, which means additional security or background review. This can add weeks or months. You will be told if your case is in administrative processing, but you may not be told why or how long it will take.
How to check your case status
If you filed with USCIS, you can check your case status online using your receipt number (the number on your I-797 receipt notice). The USCIS case status tool shows whether your case is pending, approved, or denied, and sometimes gives an estimated decision date.
If you are waiting for consular processing (explore for your visa at a U.S. embassy or consulate abroad), you can check your status through the State Department's Consular Electronic process Center (CEAC) using your case number. The CEAC shows whether your case is at the consulate, in administrative processing, or ready for interview.
If you have not heard anything in 30 days, you can contact USCIS or the consulate to ask for a status update. Have your receipt number or case number ready.
What happens if processing takes longer than expected
If your case is taking longer than the published processing time, it may be in administrative processing, waiting for documents, or waiting for a background check to clear. You can contact the office handling your case and ask why there is a delay.
For USCIS cases, you can file a case inquiry if your case is significantly delayed. For consular cases, you can contact the consulate directly or ask the State Department's National Visa Center (NVC) for help.
Some people hire an immigration attorney to help track their case and push for a decision, especially if the delay is long. An attorney cannot speed up processing, but they can make sure nothing is missing and can contact the office on your behalf.
Frequently Asked Questions
Can I work while my green card is being processed?
It depends on your visa type. If you are on an H-1B, L-1, or other work visa, you can continue working for your employer while your green card is pending. If you are explore as a family member and do not have a work visa, you can file for work permission (an EAD, or Employment Authorization Document) at the same time you explore for your green card. The EAD usually takes two to three months to process.
What if I need to travel while my process is pending?
If you are outside the U.S. and your case is pending consular processing, you can travel freely — you just cannot enter the U.S. until your visa is approved. If you are inside the U.S. on a work visa and your green card is pending, you can travel, but you will need a travel document (an Advance Parole document) to re-enter. File for Advance Parole at the same time you file for your green card.
Does paying extra money speed up the processing?
No. USCIS and the State Department do not offer expedited processing for most visa types. The filing fees are set by law and do not change. Some visa types (like the EB-1C visa for managers and executives) have slightly faster processing, but that is built into the visa category, not something you can buy.
What if my case is denied?
If your visa process is denied, you receive a written notice explaining the reason. You can usually re-explore, but you must address the reason for the denial first. Some denials can be appealed; others cannot. An immigration attorney can review your denial notice and tell you whether an appeal or a new process makes sense.
How do I know if my case is stuck or just slow?
Compare your timeline to the published processing times for your visa type and location. If you are past the published time with no update, contact the office handling your case. If you have been waiting more than 60 days past the published time, you can file a case inquiry with USCIS or contact the consulate directly.