You now need a passort to get into the U.S.A. no matter your citizenship.
The Western Hemisphere Travel Initiative (WHTI) requires Canadian and U.S. travelers to present a passport or other document that denotes identity and citizenship when entering the U.S. It is a result of the Intelligence Reform and Terrorism Prevention Act of 2004 (IRTPA).
The goal of WHTI is to facilitate entry for Canadian and U.S. citizens and other legitimate foreign visitors, while strengthening U.S. border security. Standard documents will enable the Department of Homeland Security to quickly and reliably identify a traveler.
WHTI went into effect today, Monday 01 June 2009 for land and sea travel into the U.S. WHTI went into effect for air travelers on 23 January 2007.
The common document is now the PASSPORT.
Click here to get a new Canadian passport.