Mexico Visa RequirementsFor Canada passport holders
Canadian passport holders can enter Mexico visa-free for up to 180 days, making Mexico one of Canada's most popular and accessible international travel destinations.
Great news! Canada passport holders can enter Mexico without a visa for tourism or business purposes. You can stay up to 180 days.
No visa is required. Canadian passport holders receive a free tourist permit (Forma Migratoria Multiple, or FMM) valid for up to 180 days on arrival at any Mexican airport or land border. The FMM is now mostly electronic and tied to your passport number rather than a paper card. Keep your entry record accessible; you may need it when departing. Your passport should be valid for the duration of your stay; Mexico does not have a formal 6-month validity requirement for Canadians but airlines may enforce one.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Canada to Mexico: What You Need to Know
Mexico is Canada's second-most-popular international destination after the United States, with millions of Canadians visiting each year for beach resorts, cultural tourism, and winter sun escapes. Popular destinations include Cancun and the Riviera Maya, Los Cabos, Puerto Vallarta, Mexico City, Oaxaca, and the colonial cities of Guanajuato and San Miguel de Allende. The country has a rich pre-Columbian heritage with UNESCO-listed sites including Teotihuacan, Chichen Itza, and Monte Alban. Despite its popularity, certain regions of Mexico have elevated security risks and the Government of Canada advises varying levels of caution by state.
Practical Tips
- Review the Government of Canada travel advisory for Mexico state by state; some states are safe for tourism while others have significant criminal activity warnings.
- Purchase travel insurance before departure; Canadian provincial health plans provide little or no coverage abroad and Mexican private hospitals require payment upfront.
- The FMM is issued at no charge at airports; the fee that used to apply was eliminated and is now included in airline ticket taxes.
- Direct flights connect Toronto, Montreal, Vancouver, Calgary, and several other Canadian cities to major Mexican destinations year-round.
Frequently Asked Questions
Do Canadians need a visa for Mexico?
No. Canadian passport holders can enter Mexico visa-free for up to 180 days. A tourist permit (FMM) is issued on arrival at no charge. No advance visa or authorisation is required.
Is Mexico safe for Canadian tourists?
Safety varies significantly by region in Mexico. Popular tourist destinations like the Riviera Maya, Puerto Vallarta, Oaxaca, Mexico City tourist zones, and San Miguel de Allende are generally safe with normal precautions. Other states have serious security advisories. Check the Government of Canada's state-by-state travel advisory at travel.gc.ca before booking.
Does my Canadian health insurance cover me in Mexico?
Provincial health plans provide minimal or no coverage in Mexico. Always purchase comprehensive travel insurance before departure that includes emergency medical, evacuation, and repatriation coverage. Mexican private hospitals require payment upfront.
How do I get from Mexico airports to hotels safely?
Use only authorised taxi booths inside the terminal (pay in advance, get a ticket) or pre-booked ride services like Uber or InDriver in cities where they operate. Avoid flagging down unmarked taxis on the street, particularly in Mexico City and at major resort airports.