Question: when was a passport needed for canada?
Answer: Since 1 June 2009, the United States has required all Canadian citizens (16 years or older) to present a passport, NEXUS card, enhanced driver's licence, or Free and Secure Trade (FAST) card to enter the U.S. via land or water.