Citizens of Canada traveling to the United States do not require a nonimmigrant visa, except for the travel purposes described below. Canadian citizens who are inadmissible to the United States under United States immigration law or have previously violated the terms of their immigration status in the United States can Learn More about ineligibilities related to Canadians on the CBP website. Canadian citizens with ineligibilities can also apply for a visa at the nearest U.S. Embassy or Consulate if it is more convenient for them.
Canadians require nonimmigrant visas for temporary travel to the United States for these purposes:
Permanent residents (landed immigrants) of Canada must have a nonimmigrant visa.
Additional resources for Canadian visitors to the United States can be found on the U.S. Embassy and Consulate websites in Canada – including information for Entering the United States and Business Travel to the United States.
Citizens of Bermuda traveling to the United States do not require a nonimmigrant visa for travel up to 180 days, except for the travel purposes described below. Additionally, citizens of Bermuda do not require a nonimmigrant visa unless they have been found ineligible for a visa under U.S. immigration law, or have previously violated the terms of their immigration status in the U.S.
Citizens of Bermuda require nonimmigrant visas when traveling to the U.S. for these purposes:
Additional resources for Bermudian visitors to the U.S. can be found on the U.S. Consulate Hamilton website under Visa Exemptions for Bermudians.
The Department of Homeland Security (DHS), U.S. Customs and Border Protection (CBP) officials at the port-of-entry have authority to permit or deny admission to the United States. Learn more about admissions and entry requirements, restrictions about bringing food, agricultural products, and other restricted/prohibited goods, and more by reviewing the CBP website.