do us citizens need a visa to live in canada?
While U.S. citizens do not need visas to enter Canada, many other visitors do. Also remember that American nationals, including those with dual citizenship, are required by law to both enter and exit the United States using their U.S. passport.