Question: does american citizens need a passport?
Answer: Canada Entry Requirements for US Citizens If you book a flight to Toronto (or another Canadian city) and enter Canada by air, you need a valid US passport with at least three months validity to enter Canada. ... On top of a passport, there may be instances where you will need a visa to enter Canada.