If you are a U.S. citizen, ensure you carry proof of citizenship such as a passport, birth certificate, a certificate of citizenship or naturalization, a U.S. Permanent Resident Card, or a Certificate of Indian Status along with photo identification.
For all modes of entry, we recommend you carry a valid passport for all travel abroad, including visits to Canada from the United States. A passport may be required by your airline or alternative transportation authority, as it is the only universally-accepted identification document.
Citizens and permanent residents of the United States who are members of the NEXUS or FAST programs may present their membership cards to the CBSA as proof of identity and as documents that denote citizenship, when arriving by land or marine modes only.
All visitors arriving from or transiting through the United States are encouraged to visit www.cbp.gov for information concerning the U.S. Western Hemisphere Travel Initiative, and the requirements to enter or return to the United States.
The Government of Canada requires that all travellers carry a valid passport because it is the only reliable and universally-accepted travel and identification document for the purpose of international travel.
International transportation companies such as airlines may require travellers to present a passport. Therefore, travellers may face delays or may not be allowed to board the aircraft or other mode of transportation, if they present other documents.
When you enter Canada, a border services officer may ask to see your passport and a valid visa (if you are arriving from a country for which one is required). We remind all travellers you must carry proof of citizenship such as a birth certificate, a certificate of citizenship or naturalization or a Certificate of Indian Status along with photo identification.
For more information, consult Visitors to Canada and Other Temporary Residents.