Upvote:4
US citizens do not need an eTA.
I am an American citizen. What do I need to enter Canada?
American citizens, including American-Canadian citizens, must carry proper identification and meet the basic requirements to enter Canada. You do not need a Canadian passport, a Canadian visa or an eTA to enter Canada if you are travelling with a valid U.S. passport.