The Government of Canada has several diplomatic offices in Mexico, which include the Embassy of Canada in Mexico City, the Consulate General in Monterrey, the Consulate in Guadalajara as well as a network of Consular Agencies and an Honorary Consul across the country.
Find out about our offices in Mexico and the services offered by each, as well as information on holidays and job opportunities.