Traveling to Canada by land border:
For those entering into Canada, you will require a birth certificate and/or photo identification such as a Driver's License.
Western Hemisphere Travel Initiative:
This travel initiative is being implemented in two phases. The first phase will be for air travel, and the second for land/sea travel.
For Air Travel
As of January 23, 2007, U.S. citizens and citizens of Canada, Mexico and Bermuda traveling by air between the U.S. and Canada, Mexico, Central and South America, the Caribbean, and Bermuda are now required to present a valid passport to enter (or re-enter) the U.S.
For Land/Sea Travel
As early as January 1, 2008, U.S. citizens traveling between the U.S. and Canada, Mexico, the Caribbean, and Bermuda by land or sea (including ferries), could be required to present a valid U.S. passport or other documents as determined by the Department of Homeland Security in a forthcoming separate rule.
While recent legislative changes permit a later deadline, the Departments of State and Homeland Security are working to meet all requirements as soon as possible.