U.S. citizens traveling with a valid U.S. passport do not need a Canadian visitor visa or electronic travel authorization (eTA). Admission remains subject to Canadian entry requirements. Travelers of other nationalities should check the requirements that apply to their passport and immigration status.