You can schedule your US visa interview at any of the US Embassies listed below. Be sure to attend 30 minutes before your scheduled visa appointment time. You will lose your appointment slot if you fail to attend on time. You must file a DS-160 application for yourself and every dependent before you book your visa appointment.
Embassy Ottawa
Consular Section
U.S. Embassy
490 Sussex Drive
Ottawa, Ontario
K1P 5T1
U.S. Consulate General Calgary
615 Macleod Trail, S.E.
Suite 1000
Calgary, Alberta
T2G 4T8
U.S. Consulate General Halifax
Suite 904, Purdy’s Wharf Tower II
1969 Upper Water Street
Halifax, Nova Scotia
B3J 3R7
Consulate General Montréal
1155 rue St-Alexandre
Montréal, Québec
H3B 1Z1
Consulate General Québec City
2 Place Terrasse Dufferin
(Vieux Quebec, behind Château Frontenac)
Québec City, Québec
G1R 4T9
Consulate General Toronto
360 University Ave.,
Toronto, Ontario
M5G 1S4
Consulate General Vancouver
1075 West Pender Street
Vancouver, B.C.
V6E 2M6