Question: do canadian citizens need a visa for mexico?
Answer: Canadians travelling on regular Canadian passports do not require visas to enter Mexico if the purpose of their trip is tourism and the stay does not exceed 180 days (a fee is applicable if entering by land. For those travelling by air the fee is included in the price of the plane ticket).