- Address
- Schiller 529, 11560 Ciudad de México
- Phone
- +52 55-5724-7900
- Website
- canadainternational.gc.ca
Canada
Mexico
Canadian Embassy & Consulates in Mexico
- 1 embassy
- 1 consulate general
- 7 consulates
- 1 honorary consulate
In Mexico, Canada has an embassy in Mexico City, a consulate general in Monterrey, 7 consulates in Playa del Carmen, Cancún, Acapulco de Juárez, Cabo San Lucas, Puerto Vallarta, Mazatlán and Guadalajara and an honorary consulate in Tijuana. Mexican citizens must obtain a visa before travelling to Canada.
Map: Canada’s 10 missions in Mexico
Canadian Embassy in Mexico City
Canada has its embassy in Mexico City, the capital; the address on record is Schiller 529, 11560 Ciudad de México. Its phone number and website are on its page.
Canadian consulates in Mexico
- Consulate General of Canada in Monterrey
Torre Gomez Morin 955, Ave. Gomez Morin No. 955, Suite 404, Col. Montebello, 66279 San Pedro Garza Garcia, Nuevo Léon, Monterrey
- Consular Agency of Canada in Playa del Carmen
Plaza Paraíso Caribe, Modulo C, Planta 2, Oficina C21 - 24, Av. 10 Sur entre Calle 3 y 5 Sur, M-35, Lote 1, Colonia Centro, 77710 Playa del Carmen, Quintana Roo
- Consular Agency of Canada in Cancún
Centro Empresarial, Oficina E7, Blvd. Kukulcan Km. 12, Zona Hotelera, 77500 Cancún, Quintana Roo
- Consular Agency of Canada in Acapulco de Juárez
Pasaje Diana, Avenida Costera Miguel Alemán 121, L-16, Fracc. Magallanes, 39670 Acapulco, Guerrero, Acapulco de Juárez
- Consular Agency of Canada in Cabo San Lucas
Carretera Transpeninsular Km. 0.5, Local 82, Col. El Tezal, 23454 Cabo San Lucas, Baja California Sur
- Consular Agency of Canada in Puerto Vallarta
Plaza Peninsula, Local Sub F, Boulevard Francisco Medina Ascencio 2485, Zona Hotelera Norte, 48300 Puerto Vallarta, Jalisco
- Consular Agency of Canada in Mazatlán
Centro Comercial La Marina Business and Life, Blvd. Marina Mazatlán 2302, Office 41, Col. Marina Mazatlán, 82103 Mazatlán, Sinaloa
- Consulate of Canada in Guadalajara
World Trade Center, Av. Mariano Otero 1249, Torre Pacifico Piso 8, Col. Rinconada del Bosque, 44530 Guadalajara, Jalisco
Canada also has a consulate general in Monterrey and 7 consulates in Playa del Carmen, Cancún, Acapulco de Juárez, Cabo San Lucas, Puerto Vallarta, Mazatlán and Guadalajara; consulates handle passports, civil registration and, for many countries, visa applications for their district.
Canadian honorary consulates in Mexico
- Honorary Consulate of Canada in Tijuana
Germán Gedovius No.10411-101, Condominio del Parque, Zona Río, 22010 Tijuana, Baja California Norte
Canada has an honorary consulate in Tijuana; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.
Canada visa for Mexican citizens
Mexico
Canada Visa required Canada visa for citizens of Mexico
Canada
Mexico Visa-free, 180 days Mexico visa for citizens of Canada
Canada visa requirements for citizens of Mexico
- Visitor visa (temporary resident visa, TRV)
- Transit visa
- Study and work permits (brief)
- Fee: CA$100
- 4 required documents
checked 22 October 2026
Canada requires Mexican citizens to hold a visa issued in advance. From Mexico, the application is made at the Canadian embassy in Mexico City or one of the consulates in Monterrey, Playa del Carmen, Cancún, Acapulco de Juárez, Cabo San Lucas, Puerto Vallarta, Mazatlán and Guadalajara or through a visa centre appointed by Canada.
Mexico’s missions in Canada
Missions of Mexico in Canada (1)
In return, Mexico has an embassy in Canada, in Ottawa.
Good to know
Canada in Mexico
Worldwide, Canada has 263 missions in 155 countries; 10 of them are in Mexico.
Travel to Mexico for Canadian citizens
Canadian citizens can visit Mexico without a visa for up to 180 days. In Mexico, Canadian citizens can turn to the Canadian embassy for passports and emergency help.
When Canadian missions in Mexico are closed
Canadian missions in Mexico close on Mexico’s public holidays, the next being Revolution Day (Día de la Revolución) on Monday 16 November 2026, Christmas Day (Navidad) on Friday 25 December 2026 and New Year's Day (Año Nuevo) on Friday 1 January 2027, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Where is the Canadian embassy in Mexico?
The Canadian embassy is in Mexico City, at Schiller 529, 11560 Ciudad de México.
Does Canada have consulates in Mexico?
Yes, Canada has a consulate general in Monterrey and 7 consulates in Playa del Carmen, Cancún, Acapulco de Juárez, Cabo San Lucas, Puerto Vallarta, Mazatlán and Guadalajara. Canada also has an honorary consulate in Tijuana.
Do Mexican citizens need a visa for Canada?
Mexican citizens must obtain a visa before travelling to Canada.
Do Canadian citizens need a visa for Mexico?
No visa is needed by Canadian citizens for Mexico, for stays of up to 180 days.
Does Mexico have an embassy in Canada?
Yes, Mexico has its embassy in Ottawa.