From CBSA " If you are a citizen of the United States, you
do not
need a passport to enter Canada. However, you
should carry proof of your citizenship, such as a birth certificate, certificate of citizenship or naturalization, as well as photo identification.
read more >>