Passport & Visa
As of December 31, 2006, U.S. citizens are now required to present a valid U.S. passport in order to enter Canada by air or by sea. The passport expiration date must extend at least six months beyond your return to the United States. No visa is required for U.S. citizens. If you are not a U.S. citizen, you must contact Canada’s consulate for your specific entry requirements.