http://travel.state.gov/travel/tips/regional/regional_1170.html
Current Requirements for Entry Into Canada
Visas are not required for U.S. citizens entering Canada from the U.S. You will, however, need:
1) Proof of your U.S. citizenship such as your
U.S. passport (For information on obtaining a U.S. passport, check with one of the regional passport agencies located throughout the U.S.) or
certified copy of your birth certificate issued by the city, county or state in the U.S. where you were born. If you are a naturalized U.S. citizen and do not have a passport, you should travel with your naturalization certificate. A drivers license, voters registration card or Social Security card is NOT valid proof of citizenship.
2)
Photo identification, such as a current, valid drivers license.
The Intelligence Reform and Terrorism Prevention Act of 2004 requires that, by January 1, 2008, travelers to and from the Caribbean, Bermuda, Panama, Mexico and Canada have a passport or other secure, accepted document to enter or re-enter the United States. This is a change from prior travel requirements. The goal is to strengthen border security and facilitate entry into the United States for U.S. citizens and legitimate foreign visitors. The U.S. passport is the document of choice because of the incorporated advanced security features.
Travelers to and from Canada will be required to have a U.S. passport or other secure, accepted document to enter or re-enter the United States. For land border crossings to Canada, other documents that we anticipate will be acceptable are NEXUS and FAST program cards. No other document is currently available that will be an acceptable substitute for a U.S. passport, NEXUS or FAST card. However, we are using new technologies to create other acceptable travel documents. We will make public additional travel document options as they become available.
The travel initiative requirements will be rolled out in phases. The proposed implementation timeline is as follows:
*
December 31, 2006 Passport required for all air and sea travel to or from Canada, Mexico, Central and South America, the Caribbean, and Bermuda.
*
December 31, 2007 Passport required for all land border crossings, as well as air and sea travel.