How to Find and Book a U.S. Visa Appointment in Canada
Where U.S. visa appointments are scheduled in Canada
U.S. visa appointments in Canada are booked through the U.S. State Department's official visa scheduling system, which you access on the website for the specific U.S. embassy or consulate serving your region. Canada has four locations where visa interviews happen: the embassy in Ottawa, and consulates in Toronto, Vancouver, and Montreal. You cannot book an appointment directly with the embassy or consulate by phone or email — the online system is the only way to reserve a time slot.
The system shows you available dates at each location based on visa type and current demand. Availability changes constantly as other applicants book and cancel appointments. Some consulates have longer wait times than others, and the time between booking and your actual interview can range from a few weeks to several months, depending on the visa category and how busy that location is.
Before you can see any available dates, you must have a valid passport and a completed DS-160 form (the online nonimmigrant visa form). The system will not let you proceed to the appointment calendar without both of these.
Key Takeaways
- U.S. visa appointments in Canada are booked only through the State Department's online system for your nearest embassy or consulate — Ottawa, Toronto, Vancouver, or Montreal.
- You must complete the DS-160 form and have a valid passport before the system will show you any available appointment dates.
- Available dates change daily as other applicants book and cancel, so checking regularly increases your chances of finding an earlier slot.
- Wait times between booking and your interview vary by location and visa type, from weeks to several months.
- If no dates appear in your preferred location, you can check other Canadian consulates or consider applying at a U.S. location if you travel there.
Steps to find and book your appointment
Start by going to the website for the U.S. embassy or consulate closest to you. Each location has its own visa scheduling portal. Enter your passport number and DS-160 confirmation number into the system. The system will ask you what type of visa you need — tourist, work, student, family-based, or another category — because different visa types have different wait times and availability.
Once you select your visa type, the system shows you a calendar of available dates at that location. Dates that are open appear in a different color than dates that are full. Click on a date to see what times are available that day, then select the specific time slot that works for you. After you confirm your choice, the system generates a confirmation number and sends it to your email. Write down this confirmation number and save your confirmation email — you will need both when you arrive for your interview.
If you do not see any open dates, the consulate is temporarily full. Check back the next day or later that week. Cancellations happen regularly as people reschedule or withdraw their applications. Some people find that checking early in the morning or late in the evening shows more availability.
What happens if your preferred location has no open dates
If the consulate nearest you is booked solid, you have two options. First, check the other Canadian consulates — Toronto, Vancouver, and Montreal all use the same system, and one location may have earlier dates than another. You can book at whichever location has the soonest opening, even if it is not the closest to your home. Travel to another Canadian city for your interview is permitted and common.
Second, if you are a Canadian citizen or permanent resident and you travel to the United States, you can schedule your visa interview at a U.S. consulate there instead. This sometimes has shorter wait times, though you would need to travel to the U.S. to attend the appointment. Check the State Department website for consulate locations in the U.S. and their current wait times before you decide.
Do not use third-party booking services or agents who claim they can get you an earlier appointment. The State Department's system is the only legitimate way to book, and paying someone else does not move you ahead in the queue.
What to bring and what to expect on interview day
Bring your confirmation email and confirmation number, your valid passport, and the original DS-160 confirmation page (print it or have it on your phone). Bring all documents that support your visa type — for a work visa, that means your job offer letter and labor certification; for a student visa, your I-20 form and proof of financial support; for a tourist visa, proof of ties to Canada such as employment, property, or family.
Arrive at least 15 minutes before your scheduled time. The consulate will screen you at the entrance, then direct you to a waiting area. A consular officer will call you for your interview, which usually lasts 5 to 15 minutes. The officer will ask about your purpose for travel, your background, and your ties to Canada. Answer directly and honestly. Do not volunteer information beyond what is asked.
After the interview, the officer will tell you whether your visa is approved, denied, or pending further review. If approved, they will tell you how to collect your passport with the visa stamped in it — usually within a few business days, either by mail or in person at the consulate.
How wait times vary by location and visa type
The time between booking your appointment and sitting for your interview is not the same everywhere. Toronto and Vancouver typically have longer waits than Ottawa or Montreal, because more people live in those regions and apply there. Work visas and family-based visas often have longer processing queues than tourist visas. Student visas have their own timeline, which can be shorter during off-peak seasons.
The State Department publishes average wait times for each consulate on its website, updated regularly. Before you book, check those estimates so you know what to expect. If the wait at your preferred location is longer than you can manage, booking at a different Canadian consulate may save you weeks.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, log back into the scheduling system using your confirmation number and passport number. You can reschedule to a different date at the same location. If you cancel without rebooking, your slot opens up for someone else, and you will have to start the booking process over from the beginning.
If you cancel and want to rebook later, you can do so, but you go back to the end of the queue. Do not cancel unless you are certain you cannot make the appointment, because rebooking may mean a longer wait.
What to do if the system is not working or you cannot complete your booking
The visa scheduling system occasionally goes down for maintenance or experiences technical problems. If you cannot access the system or get an error message, wait a few hours and try again. If the problem persists, check the consulate's website for a notice about system maintenance or contact information for technical support.
Some people have trouble with the DS-160 form — it times out, does not save, or shows an error. If this happens, start a new form rather than trying to fix the old one. The form is free and takes 20 to 30 minutes to complete. Save your answers as you go, and do not close the browser until you have received your confirmation number.
If you have questions about your specific case — such as whether you need a visa at all, or whether you are may be able to access for a particular visa category — contact the consulate directly by email or phone. The scheduling system cannot answer those questions, and the staff there can point you to the right information.
Frequently Asked Questions
Can I book an appointment for someone else?
No. Each person must book their own appointment using their own passport number and DS-160 confirmation number. Parents cannot book for adult children, and spouses cannot book for each other. If you are booking for a minor child, you will use the child's passport and DS-160, but you will attend the interview with them.
What if I miss my appointment?
If you do not show up, your appointment is forfeited and you lose your place in the queue. You will have to book a new appointment, which may mean waiting weeks or months for the next available slot. If you know you cannot make it, cancel in advance so someone else can use that time.
Do I need to pay a fee to book the appointment?
Booking the appointment itself is free. However, most visa types require a visa fee, which you pay separately before or at your interview. The fee amount depends on your visa type and is listed on the consulate's website. Some visas also require a medical exam or police certificate, which have their own costs.
Can I book an appointment at a U.S. consulate outside Canada?
Yes, if you are outside Canada, you can book at the consulate in the country where you are located. However, you must be physically present in that country to attend the interview. You cannot book at a consulate in another country and then attend by video or mail.
How far in advance should I book my appointment?
Book as soon as your DS-160 is complete and you know your visa type. The sooner you book, the sooner you can interview, even if the earliest available date is weeks away. Do not wait — the queue only gets longer as more people apply.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.