Processing times vary by visa type and location, from weeks to months
The time between submitting your visa process and receiving a decision depends on which visa category you are in, where you are explore from, and how busy the U.S. consulate or embassy is that month. A visitor visa (B1/B2) typically takes 2 to 4 weeks for a decision at most locations, but can stretch to 8 to 12 weeks during peak travel seasons. Employment visas (H-1B, L-1, O-1) often take 2 to 6 months because they require labor certification or additional government review. Family-based visas can take anywhere from several months to several years, depending on whether you are an when ready relative of a U.S. citizen or a more distant family member.
The timeline has two separate stages: the time your process sits in the queue before your interview, and the time between your interview and the final decision. The first stage is what most people mean when they ask "how long does it take." The second stage is usually faster—often a few days to a few weeks—but can be longer if the consulate needs to conduct additional security checks.
Key Takeaways
- Visitor visas (B1/B2) typically take 2 to 4 weeks for an interview appointment, with a decision usually the same day or within a few days.
- Employment-based visas take 2 to 6 months because they require labor certification, prevailing wage determinations, or other government agency reviews before your interview.
- Family-based visas range from several months for when ready relatives to several years for other family members, depending on visa availability and visa number allocation.
- The U.S. State Department website lists current processing times by visa type and location, updated monthly, so you can check the specific consulate or embassy where you are explore.
- Security and background checks can add weeks or months to any visa type, though most applicants do not experience significant delays beyond the standard timeline.
Visitor visas: the fastest route
If you are explore for a B1/B2 visitor visa to travel to the United States for tourism, business meetings, or short-term visits, the typical wait for an interview appointment is 2 to 4 weeks at most consulates and embassies. During peak travel seasons—typically spring and summer—this can extend to 8 to 12 weeks. Some locations, particularly in countries with high visa demand like India, Mexico, and the Philippines, regularly see waits of 3 to 6 months.
Once you have your interview, the decision usually comes the same day or within a few days. The consular officer will tell you on the spot whether your visa is approved, denied, or requires additional administrative processing (a security check that can add 2 to 4 weeks). If approved, you receive your passport with the visa stamp within 1 to 2 weeks by mail.
You can check the current wait time for your specific location on the U.S. State Department's visa appointment availability page. The wait times listed there are updated regularly and reflect how far in advance appointments are being scheduled.
Employment visas: longer because of labor certification
Employment-based visas (H-1B, L-1, O-1, EB-3, and others) take longer because your employer must first obtain approval from the U.S. Department of Labor or U.S. Citizenship and Immigration Services (USCIS) before you can even schedule a consular interview. This pre-approval step can take 1 to 3 months on its own.
Once your employer's petition is approved, you still need to wait for a consular interview appointment. For H-1B visas, this is typically 2 to 4 weeks, but can be longer depending on the location. The interview itself is usually quick, and decisions often come within a few days. The total time from when your employer starts the process to when you receive your visa is usually 2 to 6 months, though some cases take longer if additional security checks are needed.
Some employment visas, like the EB-3 (employment-based green card), involve a separate labor certification process that can take 1 to 2 years before you are even may be able to access to explore for the visa itself. Your employer's immigration attorney can give you a more precise timeline based on your specific visa category and country of origin.
Family-based visas: when ready relatives versus other family members
If a U.S. citizen is sponsoring you as an when ready relative (spouse, parent, or unmarried child under 21), the process is faster than for other family members. Your U.S. citizen sponsor files a petition (Form I-130) with USCIS, which typically takes 2 to 4 months to approve. Once approved, you can schedule a consular interview, which usually happens within 1 to 2 months. The interview decision is often when ready, and you receive your visa within 1 to 2 weeks. Total time: roughly 4 to 8 months.
If you are a more distant family member—sibling, adult child, or parent of a green card holder—you must wait for a visa number to become available. The wait depends on your country of origin and can range from several months to several years. During this wait, your petition sits in a queue. Once a visa number is available, the rest of the process (interview scheduling and decision) is similar to when ready relatives. Your sponsor can check the current visa bulletin on the State Department website to see where your category stands.
Why some applications take much longer: administrative processing
After your interview, the consulate may place your case in administrative processing, which means they are conducting additional security or background checks. This is not a denial—it is a pause while the consulate verifies information with other U.S. government agencies. Administrative processing can add 2 to 4 weeks, but in some cases (particularly for applicants from certain countries or in sensitive fields like technology or defense) it can last several months.
You will not know during your interview whether administrative processing will be needed. The consulate will tell you after the interview if your case is being held for additional review. There is no way to speed this up; you straightforward have to wait for the security checks to clear. The consulate will contact you when a decision is ready.
How to check current processing times for your location
The U.S. State Department publishes current visa processing times on its website, broken down by visa type and by specific consulate or embassy. You can search for your location and visa category to see how long people are currently waiting for interview appointments. These times are updated monthly and reflect real data from the past few weeks.
Keep in mind that the published time is the wait for an appointment, not the total time from process to visa in hand. Add 1 to 2 weeks for the interview decision and passport return, and potentially more if administrative processing is needed.
If you are explore through an employer or family sponsor, ask them or their immigration attorney to check the processing times as well. They may have more recent information or know of delays that have not yet been reflected on the public website.
What you can do to avoid delays
Submit a complete process the first time. Missing documents or incorrect information will send your process back, adding weeks to the timeline. Double-check that your passport is valid for at least 6 months beyond your intended stay, that your photos meet the exact specifications, and that all forms are signed and dated correctly.
If you are explore for an employment visa, make sure your employer starts the petition process as early as possible. Do not wait until you have a job offer in hand if your visa category requires advance approval. The sooner the petition is filed, the sooner the clock starts.
For family-based visas, respond when ready to any requests for additional documents from USCIS or the consulate. Delays in responding can add months to your case.
Frequently Asked Questions
Can I travel to the U.S. while my visa process is being processed?
No. You cannot enter the U.S. without a valid visa (with very limited exceptions for certain nationalities under the Visa Waiver Program). You must wait for your visa to be approved and stamped in your passport before you travel.
What if I need my visa faster than the normal timeline?
For visitor visas, some consulates offer expedited appointment scheduling for an additional fee, though this only speeds up the wait for an interview—not the processing time itself. For employment and family visas, there is no expedited option; the timeline is set by government processing requirements. Your only option is to plan ahead and file as early as possible.
Do I have to wait for my interview appointment before I know if I am approved?
Yes. The consulate does not make a decision until you have had your in-person interview. The wait time before your interview is just the queue; the actual decision happens at the interview.
What happens if my visa is denied—can I reapply when ready?
You can reapply at any time, but you will go to the back of the queue and wait for another appointment. There is no waiting period, but you will need to address whatever reason the consulate gave for the denial. Reapplying without fixing the underlying issue will likely result in another denial.
How do I know if my case is in administrative processing?
The consulate will tell you after your interview if your case is being held for administrative processing. They will give you a timeframe (usually 2 to 4 weeks) and tell you how to check on the status. You can also contact the consulate directly if you have not heard back after the stated timeframe.