This document is also available in PDF (48 Kb)
As of January 31, 2008, if you travel to the U.S. by land or water, a U.S. law will require you to present:
Canadian citizens flying to or through the U.S. must present a valid Canadian passport.
Canadians will also be able to enter the United States by land or water with a NEXUS or Free and Secure Trade (FAST) card.
The Government of Canada will keep Canadians informed as the U.S. makes further changes to its entry requirements.