Third Country Nationals (TCNs) who wish to apply for a U.S. non-immigrant visa in Canada or Mexico must make an appointment for an interview at a U.S. Consulate. Please be aware that it is generally more difficult for applicants to obtain visas when they are outside their home country. Therefore, it is best to discuss this option with your International Student and Scholar Advisor. If your visa is denied, you must return to your home country to reapply there. You will not be able to re-enter the United States.
If you are a Canadian citizen, you do not need a visa to enter the United States. However, Mexican citizens must obtain a U.S. visa.
Entering Canada or Mexico
Please keep in mind that individuals from certain countries may need a visa to enter Canada or Mexico. For information about entry visas for Canada, contact the Embassy of Canada. For information about entry visas for Mexico, contact the Embassy of Mexico.
Scheduling a U.S. VISA Appointment in Canada
Non-immigrant visa services are provided at border posts in Calgary, Halifax, Montreal, Ottawa, Quebec City, Toronto, and Vancouver.
You can pay the visa fee and schedule an appointment through the U.S. Visa Service. Please note that you will need to submit your DS-160 Non-immigrant Visa Electronic Application and have the confirmation number prior to scheduling the appointment.
Citizens of Iran, Sudan and Syria may not apply for a visa in Canada.
Scheduling a U.S. VISA Appointment in Mexico
Non-immigrant visas can be obtained at the border posts in Ciudad Juarez, Matamoros, Nogales, Nuevo Laredo, and Tijuana.
You can pay the visa fee and schedule an appointment online. Please note that you will need to submit your DS-160 Nonimmigrant Visa Electronic Application and have the confirmation number prior to scheduling the appointment.
What applications are accepted in Mexico?
See the U.S. Embassy Mexico website for more details.