<P> A foreign national wishing to enter Canada must obtain a temporary resident visa from one of the Canadian diplomatic missions unless he or she holds a passport issued by one of the 51 eligible visa exempt countries and territories or proof of permanent residence in the United States . </P> <P> All visa exempt travelers except Americans to Canada are required to obtain an Electronic Travel Authorization (eTA) when arriving in Canada by air since 10 November 2016 . Travelers were able to apply early as of 1 August 2015 . </P>

When did you have to have a passport to go to canada