Where to book your visa appointment

You schedule a U.S. visa appointment through the State Department's official website for your country, not through a private company or travel agent. Go to travel.state.gov, find your country in the list, and you will land on that embassy or consulate's page. From there, look for a link labeled "Schedule an Appointment" or "Book Now"—the exact wording varies by location.

The State Department contracts with a company called VisaHQ or CGI Federal to run the scheduling system in most countries. When you click the appointment link on the embassy website, you are taken to one of these platforms. You create an account, fill in your visa type and personal details, and see available dates at that specific embassy or consulate.

Do not use unofficial websites that claim to book appointments for you. These charge fees on top of the visa fee and often cause delays. The official system is free to use for scheduling.

Key Takeaways

  • Start at travel.state.gov, select your country, and use the "Schedule an Appointment" link on the official embassy page.
  • You must create an account on the scheduling platform and enter your visa type, passport number, and personal information before you can see available dates.
  • Appointment availability varies widely by location and visa type—some consulates have openings within weeks, others have waits of several months.
  • You will receive a confirmation email with your appointment date, time, and location; bring this email and your passport to the appointment.
  • If you need to reschedule, log back into your account on the scheduling platform at least 72 hours before your appointment.

Steps to create your account and find dates

Once you are on the scheduling platform for your country, click "Create New Account" or "Register." You will need an email address you check regularly—this is where appointment confirmations and updates arrive. Choose a password you can remember; you may need to log back in to reschedule or check your confirmation.

After you log in, select your visa type from the dropdown menu. Common types are B1/B2 (tourist or business), F1 (student), H1B (specialty occupation worker), and IR (when ready relative). If you are unsure which type applies to you, check the visa category page on travel.state.gov before you start—selecting the wrong type wastes time and may lock you out of the correct queue.

Enter your passport number, date of birth, and full name exactly as they appear in your passport. The system matches this information to your visa process file, so any mismatch will cause problems at your appointment. Fill in your contact information and the embassy or consulate where you want to be interviewed. If your country has multiple locations, the system shows you wait times for each one—choose based on which is closest to you or which has the shortest wait.

Once you submit this information, the system shows you available appointment dates. These fill up quickly in busy locations. If no dates appear, it means that consulate has no openings—check back in a few days, as new slots sometimes open when other applicants cancel.

Understanding wait times and availability

Appointment wait times are not the same everywhere. A consulate in a small city might have openings within two weeks, while a major city consulate might show a wait of three to six months. The wait depends on how many visa applications that location processes and how many staff they have.

Visa type also affects your wait. Tourist visas (B1/B2) often have longer waits because they are the most common. Employment visas and family-based visas sometimes move faster because fewer people explore for them. Student visas (F1) have seasonal patterns—waits are longest in spring and summer when students are preparing for fall enrollment.

If the wait at your nearest consulate is very long, you may be able to interview at a different location. Some countries allow you to choose any consulate; others restrict you to the one that covers your home region. The scheduling system will tell you which consulates you can use based on your passport country and residence.

What to do if no appointments are available

If the system shows no available dates, do not assume the consulate is closed. Appointment slots are released in batches, and they fill within hours. Check back every few days—many people find that new dates appear on Tuesday or Wednesday mornings in the consulate's local time zone.

Some consulates allow you to join a waitlist if you cannot find a date. Look for a "Join Waitlist" button on the scheduling page. If you join, the system notifies you by email when a cancellation opens up a slot, usually within 24 hours. You then have a limited time (often 24 to 48 hours) to confirm the new date or you lose your spot.

If your country's consulate is temporarily closed or not accepting appointments, the scheduling system will display a message saying so. In that case, you cannot book until the consulate reopens. Check the embassy's main website or social media for updates on when appointments will resume.

Confirming your appointment and preparing documents

After you select a date and time, the system generates a confirmation number and sends a confirmation email to the address you provided. Save this email and print it—you must bring it to your appointment. The confirmation shows your appointment date, time, location, and a barcode or reference number the consulate will scan when you arrive.

Check the confirmation email for any instructions specific to your consulate. Some locations ask you to arrive 15 minutes early; others say to arrive exactly at your appointment time. Some require you to bring printed copies of your visa process forms; others have you fill them out on arrival. The email usually lists what documents to bring.

Before your appointment, gather your passport, birth certificate, and any documents related to your visa category. If you are explore for a work visa, bring your job offer letter. If you are explore as a family member, bring proof of your relationship. The consulate's website lists the full document checklist for your visa type—review it at least one week before your appointment so you have time to collect anything missing.

Rescheduling or canceling your appointment

If you need to change your appointment date, log back into your account on the scheduling platform. Look for an option to "Reschedule" or "Modify Appointment." You can usually reschedule up to 72 hours before your appointment. After that window, you must cancel and book a new slot.

To cancel, select "Cancel Appointment" in your account. This frees up your slot for someone else and removes the appointment from your record. You can then book a new date if you need one. Canceling does not affect your visa process itself—you are only changing when you interview.

If you cancel and want to reschedule for a date further in the future, you may face a longer wait. The system treats a new booking like any other appointment request, so if the consulate is busy, you might not find an opening for several months.

What happens after you book

Booking an appointment does not mean your visa is approved or even that your process has been reviewed. The appointment is straightforward your interview slot. Before you go, the consulate will have received your visa process (which you submitted separately through your country's visa process portal), and they will have your file ready for the interview.

At your appointment, a consular officer will ask you questions about your purpose for traveling to the United States, your background, and your ties to your home country. They will review your documents and may ask for additional information. The officer will then decide whether to approve or deny your visa, usually on the same day.

If approved, the consulate will keep your passport and issue your visa, typically within one to two weeks. If denied, you will receive a written explanation and can reapply by booking a new appointment, though you will need to address the reason for the denial.

Frequently Asked Questions

Can I book an appointment before I submit my visa process?

No. You must submit your visa process through your country's online portal first. The consulate needs your process file in their system before they will let you schedule an interview. Once you submit your process, you can when ready book an appointment using the confirmation number from your process.

What if I miss my appointment?

If you do not show up, the consulate will cancel your appointment and you will need to book a new one. Missing an appointment does not automatically deny your visa, but it does delay your case. You can reschedule by logging into the scheduling platform and booking another date, though you may face a longer wait depending on availability.

Do I need a visa agent or travel company to book my appointment?

No. The State Department's scheduling system is free and designed for you to use directly. Agents and travel companies charge fees to book appointments that you can book yourself in minutes. Using an agent does not speed up your appointment or improve your chances of approval.

Can I book an appointment for someone else?

No. Each person must create their own account and book their own appointment using their own passport number. Parents can help children under 18 create accounts and select dates, but the account must be in the child's name and use their passport information.

What if the scheduling system is down or not working?

If the platform is temporarily unavailable, try again in a few hours. If it stays down for more than a day, contact the consulate directly through the phone number or email listed on the embassy's website. They can tell you when the system will be back online or offer an alternative way to book.