Canadian Americans are American citizens whose ancestry is wholly or partly Canadian, American Canadian origin, or citizens of either country who hold dual citizenship. Today, many Canadian Americans and American Canadians hold both US and Canadian citizenship.