Canada Embassies and Consulates


Here is the list of embassies and consulates for Canada by country. Find the nearest one to you.

Content overview

Canadian Consulate in Tirana

Canadian Embassy in Algeria

Canadian Consulate in Luanda

Canadian Embassy in Argentina

Canadian Consulate General in Sydney

Canadian High Commission in Australia

Canadian Embassy in Austria

Canadian High Commission in Bangladesh

Canadian High Commission in Barbados

Canadian Embassy in Belgium

Canadian Honorary Consulate in Belize City

Canadian Consulate in Cotonou

Canadian Consulate in St. George

Canadian Embassy in Bolivia

Canadian Consulate in Gaborone

Canadian Embassy in Brazil

Canadian Consulate General in Rio de Janeiro

Canadian Consulate General in São Paulo

Canadian Consulate in Belo Horizonte

Canadian High Commission in Brunei

Canadian Consulate in Sofia

Canadian Embassy in Burkina Faso

Canadian Embassy Office in Cambodia

Canadian High Commission in Cameroon

Canadian Consulate in Douala

Canadian Consulate in George Town

Canadian Consulate in Bangui

Canadian Consulate in N’Djamena

Canadian Embassy in Chile

Canadian Embassy in China

Canadian Consulate General in Chongqing

Canadian Consulate General in Guangzhou

Canadian Consulate General in Shanghai

Canadian Embassy in Colombia

Canadian Honorary Consulate in Cartagena

Canadian Embassy in Costa Rica

Canadian Embassy in Côte d’Ivoire

Canadian Embassy in Croatia

Canadian Embassy in Cuba

Canadian Honorary Consulate in Willemstad

Canadian Consulate in Nicosia

Canadian Embassy in Czech Republic

Canadian Embassy in the Democratic Republic of Congo

Canadian Embassy in Denmark

Canadian Consulate in Djibouti

Canadian Embassy in Dominican Republic

Canadian Embassy Office in Punta Cana

Canadian Consulate in Puerto Plata

Canadian Embassy in Ecuador

Canadian Consulate in Guayaquil

Canadian Embassy in Egypt

Canadian Embassy in El Salvador

Canadian Consulate in Asmara

Canadian Embassy Office in Estonia

Canadian Embassy in Ethiopia

Canadian Honorary Consulate in Suva

Canadian Embassy in Finland

Canadian Embassy in France

Canadian Consulate in Nice

Canadian Consulate in Lyon

Canadian Consulate in Tahiti

Canadian Consulate in Libreville

Canadian Consulate in Tbilisi

Canadian Embassy in Germany

Canadian Consulate in Düsseldorf

Canadian Consulate in Munich

Canadian Consulate in Stuttgart

Canadian High Commission in Ghana

Canadian Embassy in Greece

Canadian Consulate in Thessaloniki

Canadian Consulate in Nuuk

Canadian Embassy in Guatemala

Canadian Consulate in Conakry

Canadian High Commission in Guyana

Canadian Embassy in Haiti

Canadian Embassy in Honduras (Program Office)

Canadian Consulate General in Hong Kong

Canadian Embassy in Hungary

Canadian Embassy in Iceland

Canadian High Commission in India

Canadian Consulate General in Bengaluru

Canadian Consulate General in Chandigarh

Canadian Consulate General in Mumbai

Canadian Embassy in Indonesia

Canadian Consulate General in Bali

Canadian Embassy in Ireland

Canadian Embassy in Israel

Canadian Embassy in Italy

Canadian Embassy in the Holy See

Canadian High Commission in Jamaica

Canadian Embassy in Japan

Canadian Consulate in Nagoya

Canadian Honorary Consulate in Fukuoka

Canadian Honorary Consulate in Hiroshima

Canadian Honorary Consulate in Osaka

Canadian Honorary Consulate in Sapporo

Canadian Embassy in Jordan

Canadian Embassy in Kazakhstan

Canadian High Commission in Kenya

Canadian Embassy in Kuwait

Canadian Consulate in Bishkek

Canadian Embassy Office in Laos

Canadian Embassy in Latvia

Canadian Embassy in Lebanon

Canadian Embassy Office in Lithuania

Canadian Honorary Consulate in Luxembourg

Canadian High Commission in Malaysia

Canadian Consulate in Penang

Canadian Embassy in Bamako

Canadian Consulate in Valletta

Canadian Consulate in Nouakchott

Canadian Honorary Consulate in Port Louis

Canadian Embassy in México

Canadian Consulate General in Monterrey

Canadian Consulate in Guadalajara

Canadian Consulate in Tijuana

Canadian Consular Agency in Acapulco

Canadian Consular Agency in Cabo San Lucas

Canadian Consular Agency in Cancún

Canadian Consular Agency in Mazatlán

Canadian Consular Agency in Playa del Carmen

Canadian Consular Agency in Puerto Vallarta

Canadian Consulate in Monaco

Canadian Embassy in Mongolia

Canadian Embassy in Morocco

Canadian High Commission in Mozambique

Canadian Embassy in Myanmar

Canadian Consulate in Kathmandu

Canadian Embassy in The Netherlands

Canadian Consulate General in Noumea

Canadian High Commission in New Zealand

Canadian Embassy in Nicaragua (Program Office)

Canadian Consulate in Niamey

Canadian High Commission in Nigeria

Canadian Consulate in Port Harcourt

Canadian Deputy High Commission in Lagos

Canadian Consulate in Skopje

Canadian Embassy in Norway

Canadian Honorary Consulate in Stavanger

Canadian Consulate in Muscat

Canadian High Commission in Pakistan

Canadian Consulate in Karachi

Canadian Consulate in Lahore

Canadian Embassy in Panama

Canadian Consulate in Asunción

Canadian Embassy in Peru

Canadian Embassy in Philippines

Canadian Consulate in Cebu 

Canadian Embassy in Poland

Canadian Embassy in Portugal

Canadian Consulate in Faro

Canadian Consulate in Ponta Delgada

Canadian Consulate in San Juan

Canadian Embassy in Qatar

Canadian Embassy in Romania

Canadian Embassy in Russia

Canadian Consulate in Vladivostok

Canadian Office of the High Commission in Ethiopia

Canadian Consulate in Castries

Canadian Consulate in Saint-Pierre et Miquelon

Canadian Embassy in Saudi Arabia

Canadian Consulate in Jeddah

Canadian Embassy in Senegal

Canadian Embassy in Serbia

Canadian Consulate in Freetown

Canadian High Commission in Singapore

Canadian Consulate in Sint Maarten

Canadian Embassy Office in Slovakia

Canadian Consulate in Ljubljana

Canadian High Commission in South Africa

Canadian Consulate in Cape Town

Canadian Embassy in Korea (Republic)

Canadian Consulate in Busan

Canadian Embassy in South Sudan

Canadian Embassy in Spain

Canadian Consulate in Barcelona

Canadian Consulate in Málaga

Canadian High Commission in Sri Lanka

Canadian Embassy in Sudan

Canadian Consulate in Paramaribo

Canadian Embassy in Sweden

Canadian Consulate in Gothenburg

Canadian Embassy in Switzerland

Canadian Trade Office in Taiwan

Canadian High Commission in Tanzania

Canadian Embassy in Thailand

Canadian Consulate in Chiang Mai

Canadian High Commission in Port of Spain

Canadian Embassy in Tunisia

Canadian Embassy in Türkiye

Canadian Consulate General in Istanbul

Canadian Consulate in Kampala

Canadian Embassy in Ukraine

Canadian Embassy in the United Arab Emirates

Canadian Consulate General in Dubai

Canadian High Commission in the United Kingdom

Canadian Consulate in Belfast

Canadian Consulate in Edinburgh

Canadian Consulate in Wales

Canadian Embassy in the United States of America

Canadian Consulate General in Atlanta

Canadian Consulate General in Boston

Canadian Consulate General in Chicago

Canadian Consulate General in Dallas

Canadian Consulate General in Denver

Canadian Consulate General in Detroit

Canadian Consulate General in Honolulu

Canadian Consulate General in Los Angeles

Canadian Consulate General in Miami

Canadian Consulate General in Minneapolis

Canadian Consulate General in New York

Canadian Consulate General in San Francisco

Canadian Consulate General in Seattle

Canadian Embassy in Uruguay

Canadian Consulate in Tashkent

Canadian Embassy in Vietnam

Canadian Consulate General in Ho Chi Minh City

Canadian Office of the High Commission in Zambia

Canadian Embassy in Zimbabwe


Immigration Consultants Mexico S.C.
Homero 229, Polanco V Sección, Miguel Hidalgo, CP 11560, Ciudad de México


Have an immigration question? Let us help you or let us connect you with an attorney that can help you. Please fill out the form below so that we can assist you on your immigration or travel. We process both immigration visas as well as tourist visas.

This site is registered on wpml.org as a development site.