Canada is a friendly country and has opened its doors to visitors from its neighbour, the United States. American citizens and passport holders do not require Canada visa for American to enter Canada for the following purposes: Tourism where their intended stay is less than 180 days Education, American citizens and passport holders may not