Entry requirements for US citizens
US citizens do not need a visa or an eTA to visit Canada but must carry a valid passport or other proper identification.
US citizens can enter with a US passport, passport card or NEXUS card, and stays under 180 days generally do not need a visa. Returning to the US by air requires a passport book or other approved ID.