Generally, a citizen of a foreign country who wishes to enter the United States must first obtain a visa, either a nonimmigrant visa for temporary stay or an immigrant visa for permanent residence. Citizens of qualified countries may be also able to visit the United States without a visa under the Visa Waiver Program. If you do not qualify for the Visa Waiver Program or are traveling to study, work, or participate in an exchange program, you must apply for a nonimmigrant visa.
Applicants for U.S. visas are required to appear in person for a visa interview at the U.S. Embassy You must schedule an appointment for that interview, either online using this website or through the call center.
To schedule a nonimmigrant visa appointment, you must have the following information and documents available:
Applicants are limited to the number of times they can reschedule their appointments. Please plan accordingly so that you are not required to pay another visa application fee.