You don't need a visa to travel

Travel requirements to Mexico for Canadian citizens

Canadian citizens don't need a visa for short stays in Mexico, making it a great destination for tourism, business trips, and short visits. However, it's important to be aware of other travel requirements and conditions to ensure a smooth journey.

Mexico entry requirements for Canadian citizens

If you're visiting Mexico for business or tourism for more than 180 days, you'll need a visa. If you're staying for 180 days or less, you don't need one.
The UK government is introducing a new Electronic Travel Authorisation (ETA) requirement for non-visa travellers starting in 2025. This system, similar to the US ESTA, will require most visitors to obtain an ETA or eVisa before travelling to the UK. The ETA is a digital permit linked to the traveller's passport, costing £10, and allows multiple entries into the UK for up to six months at a time over a two-year period.
ETA rollout schedule:
  • From January 8, 2025: All non-European nationals will need an ETA.
  • From April 2, 2025: European citizens will also require an ETA.
  • Applications: Open for non-European nationals on November 27, 2023, and for European citizens on March 5, 2025.
Who needs an ETA?
It will cover all non-European and European nationals (except British and Irish citizens).
Exemptions:
British and Irish passport holders, those with British Overseas Territories passports, existing visa holders, and individuals with permission to live, work, or study in the UK do not need to apply for an ETA.
Restrictions:
While the ETA permits stays for tourism, business, short-term studies, or visiting friends and family for up to six months, it does not allow activities like getting married, claiming benefits, residing in the country through frequent visits, or self-employed work.
  • Mandatory tourist tax for Baja California Sur

    Foreign nationals visiting the state of Baja California Sur for more than 24 hours are required to pay a tourism tax of MXN 470.00 (USD 25.00). This requirement doesn’t apply to the following travellers: - Travellers visiting other states in Mexico; - Mexican nationals. The payment can be made online before arriving in Mexico. Travellers will receive a QR code after payment, which must be presented at all entry and exit points of the state. See the source for more details.
    Pay online
  • You need a passport that's valid for your entire stay in Mexico

    Travellers need a valid passport to enter Mexico. The traveller's passport must remain valid throughout the traveller's stay in Mexico.
  • You'll need to pay a mandatory tourist tax if you're visiting Quintana Roo (Cancun, Cozumel, and Tulum)

    Foreign nationals visiting the state of Quintana Roo are required to pay a tourism tax (Visitax) of MXN 283.00 (USD 14.00). This requirement doesn’t apply to the following travellers: - Travellers visiting other states in Mexico; - Mexican nationals. The payment can be made online before arrival or on arrival in Mexico. Travellers are required to provide proof of payment. See the source for more details.
    Pay online
Plan your trip: Check travel and visa requirements
Destination

You don't need a visa to travel
You may need a visa to travel
You must have a visa to travel
An eVisa is delivered electronically, and can be obtained online before your trip to .
You can travel to your destination for a limited stay. Be sure to check other entry requirements and how long you can stay for.
Visa & travel requirements powered by Sherpa
Filter
Enter your passport nationality and the destination you want to visit in the map. We'll tell you if you need a visa and explain any other travel requirements.
Select your passport to see visas and travel requirements by country
Popular destinations in Mexico

Essential travel FAQs: From Canada to Mexico

What if my visa application is denied?

What if I lose my visa while in Mexico?

Can I apply for a visa to Mexico online?

Are there any health requirements for visiting Mexico?

Exploring more visa-free destinations for Canadian citizens

United States
Travel requirements
United Kingdom
Travel requirements
Philippines
Travel requirements
South Korea
Travel requirements
Netherlands
Travel requirements
Costa Rica
Travel requirements
New Zealand
Travel requirements
Switzerland
Travel requirements
Antigua and Barbuda
Travel requirements
Bosnia and Herzegovina
Travel requirements
British Virgin Islands
Travel requirements
Cape Verde
Travel requirements
Cayman Islands
Travel requirements
El Salvador
Travel requirements
Kazakhstan
Travel requirements
Luxembourg
Travel requirements
Montenegro
Travel requirements
Puerto Rico
Travel requirements
Saint Kitts and Nevis
Travel requirements
Seychelles
Travel requirements
Sint Maarten
Travel requirements
South Africa
Travel requirements
Tajikistan
Travel requirements
Trinidad and Tobago
Travel requirements
Türkiye (Turkey)
Travel requirements
Uzbekistan
Travel requirements
Show more

Plan your travel to Mexico

Flights to Mexico
Car rental in Mexico
Hotels in Mexico

Understand visa requirements for other destinations

Show more