Here is the list of all the embassies and consulates of the countries of the world in Canada.
Americas
Antigua and Barbuda
Argentina
- Embassy of Argentina in Canada, Ottawa
- Consulate of Argentina in Canada, Montreal
- Consulate of Argentina in Canada, Toronto
Aruba
Bahamas
Barbados
- Consulate of Barbados in Canada, Ottawa
- Consulate of Barbados in Canada, Edmonton
- Consulate of Barbados in Canada, Toronto
- Consulate of Barbados in Canada, Montreal
- Consulate of Barbados in Canada, Halifax
Belize
Bolivia
- Embassy of Bolivia in Canada, Ottawa
- Consulate of Bolivia in Canada, Montreal
- Consulate of Bolivia in Canada, Quebec
- Consulate of Bolivia in Canada, Vancouver
Brazil
- Embassy of Brazil in Canada, Ottawa
- Consulate of Brazil in Canada, Halifax
- Consulate of Brazil in Canada, Montreal
- Consulate of Brazil in Canada, Toronto
- Consulate of Brazil in Canada, Vancouver
Chile
- Embassy of Chile in Canada, Ottawa
- Consulate of Chile in Canada, Ottawa
- Consulate of Chile in Canada, Montreal
- Consulate of Chile in Canada, Toronto
- Consulate of Chile in Canada, Vancouver
- Consulate of Chile in Canada, Quebec
Colombia
Costa Rica
- Consulate of Costa Rica in Canada, Toronto
- Consulate of Costa Rica in Canada, Vancouver
- Consulate of Costa Rica in Canada, Edmonton
- Consulate of Costa Rica in Canada, Ottawa
- Embassy of Costa Rica in Canada, Ottawa
Cuba
- Embassy of Cuba in Canada, Ottawa
- Consulate of Cuba in Canada, Toronto
- Consulate of Cuba in Canada, Montreal
Ecuador
- Embassy of Ecuador in Canada, Ottawa
- Consulate of Ecuador in Canada, Montreal
- Consulate of Ecuador in Canada, Toronto
- Consulate of Ecuador in Canada, Vancouver
United States
- Consulate of the United States in Canada, Halifax
- Consulate of the United States in Canada, Winnipeg
- Embassy of the United States in Canada, Ottawa
- Consulate of the United States in Canada, Calgary
- Consulate of the United States in Canada, Montreal
- Consulate of the United States in Canada, Quebec
- Consulate of the United States in Canada, Toronto
- Consulate of the United States in Canada, Vancouver
Grenada
- Consulate of Grenada in Canada, Toronto
- Consulate of Grenada in Canada, Winnipeg
- Consulate of Grenada in Canada, Montreal
Greenland
Guatemala
- Embassy of Guatemala in Canada, Ottawa
- Consulate of Guatemala in Canada, Calgary
- Consulate of Guatemala in Canada, Montreal
- Consulate of Guatemala in Canada, Vancouver
Guyana
Haiti
Honduras
Jamaica
- Consulate of Jamaica in Canada, Ottawa
- Consulate of Jamaica in Canada, Edmonton
- Consulate of Jamaica in Canada, Quebec
- Consulate of Jamaica in Canada, Toronto
- Consulate of Jamaica in Canada, Vancouver
- Consulate of Jamaica in Canada, Winnipeg
Mexico
- Embassy of Mexico in Canada, Ottawa
- Consulate of Mexico in Canada, Calgary
- Consulate of Mexico in Canada, Vancouver
- Consulate of Mexico in Canada, Toronto
- Consulate of Mexico in Canada, Montreal
Nicaragua
Panama
- Embassy of Panama in Canada, Ottawa
- Consulate of Panama in Canada, Montreal
- Consulate of Panama in Canada, Vancouver
Paraguay
Peru
- Embassy of Peru in Canada, Ottawa
- Consulate of Peru in Canada, Toronto
- Consulate of Peru in Canada, Vancouver
- Consulate of Peru in Canada, Montreal
- Consulate of Peru in Canada, Winnipeg
- Consulate of Peru in Canada, Quebec
Dominican Republic
Saint Kitts and Nevis
Saint Vincent and the Grenadines
El Salvador
Uruguay
- Embassy of Uruguay in Canada, Ottawa
- Consulate of Uruguay in Canada, Montreal
- Consulate of Uruguay in Canada, Toronto
- Consulate of Uruguay in Canada, Vancouver
Venezuela
Europe
Albania
Germany
- Embassy of Germany in Canada, Ottawa
- Consulate of Germany in Canada, Montreal
- Consulate of Germany in Canada, Toronto
- Consulate of Germany in Canada, Edmonton
- Consulate of Germany in Canada, Vancouver
- Consulate of Germany in Canada, Halifax
- Consulate of Germany in Canada, Prince George
- Consulate of Germany in Canada, Saskatoon
- Consulate of Germany in Canada, St John's
Austria
- Embassy of Austria in Canada, Ottawa
- Consulate of Austria in Canada, Calgary
- Consulate of Austria in Canada, Halifax
- Consulate of Austria in Canada, Montreal
- Consulate of Austria in Canada, Regina
- Consulate of Austria in Canada, Toronto
- Consulate of Austria in Canada, Vancouver
- Consulate of Austria in Canada, Winnipeg
Belgium
- Embassy of Belgium in Canada, Ottawa
- Consulate of Belgium in Canada, Toronto
- Consulate of Belgium in Canada, Montreal
- Consulate of Belgium in Canada, Edmonton
- Consulate of Belgium in Canada, Halifax
- Consulate of Belgium in Canada, Quebec
- Consulate of Belgium in Canada, Winnipeg
- Consulate of Belgium in Canada, Vancouver
Belarus
Bosnia and Herzegovina
Bulgaria
- Consulate of Bulgaria in Canada, Montreal
- Consulate of Bulgaria in Canada, Mississauga
- Embassy of Bulgaria in Canada, Ottawa
- Consulate of Bulgaria in Canada, Toronto
Croatia
- Embassy of Croatia in Canada, Ottawa
- Consulate of Croatia in Canada, Mississauga
- Consulate of Croatia in Canada, Montreal
Denmark
- Embassy of Denmark in Canada, Ottawa
- Consulate of Denmark in Canada, Toronto
- Consulate of Denmark in Canada, Montreal
- Consulate of Denmark in Canada, Vancouver
Spain
- Embassy of Spain in Canada, Ottawa
- Consulate of Spain in Canada, Edmonton
- Consulate of Spain in Canada, Toronto
- Consulate of Spain in Canada, Halifax
- Consulate of Spain in Canada, Montreal
- Consulate of Spain in Canada, Quebec
- Consulate of Spain in Canada, St John's
Estonia
- Embassy of Estonia in Canada, Ottawa
- Consulate of Estonia in Canada, Toronto
- Consulate of Estonia in Canada, Vancouver
- Consulate of Estonia in Canada, Montreal
Finland
- Embassy of Finland in Canada, Ottawa
- Consulate of Finland in Canada, Toronto
- Consulate of Finland in Canada, Vancouver
- Consulate of Finland in Canada, Calgary
- Consulate of Finland in Canada, Edmonton
- Consulate of Finland in Canada, Halifax
- Consulate of Finland in Canada, Montreal
- Consulate of Finland in Canada, Quebec
- Consulate of Finland in Canada, Sault Ste. Marie
- Consulate of Finland in Canada, Greater Sudbury
- Consulate of Finland in Canada, Thunder Bay
- Consulate of Finland in Canada, Timmins
- Consulate of Finland in Canada, Winnipeg
France
- Embassy of France in Canada, Ottawa
- Consulate of France in Canada, Moncton
- Consulate of France in Canada, Montreal
- Consulate of France in Canada, Quebec
- Consulate of France in Canada, Toronto
- Consulate of France in Canada, Vancouver
- Consulate of France in Canada, Calgary
Greece
- Embassy of Greece in Canada, Ottawa
- Consulate of Greece in Canada, Montreal
- Consulate of Greece in Canada, Toronto
- Consulate of Greece in Canada, Vancouver
Hungary
- Embassy of Hungary in Canada, Ottawa
- Consulate of Hungary in Canada, Toronto
- Consulate of Hungary in Canada, Montreal
Ireland
- Embassy of Ireland in Canada, Ottawa
- Consulate of Ireland in Canada, Vancouver
- Consulate of Ireland in Canada, Calgary
- Consulate of Ireland in Canada, St John's
- Consulate of Ireland in Canada, Montreal
- Consulate of Ireland in Canada, St Albert
Iceland
Italy
- Embassy of Italy in Canada, Ottawa
- Consulate of Italy in Canada, Toronto
- Consulate of Italy in Canada, Montreal
- Consulate of Italy in Canada, Vancouver
- Consulate of Italy in Canada, Edmonton
Latvia
- Embassy of Latvia in Canada, Ottawa
- Consulate of Latvia in Canada, Montreal
- Consulate of Latvia in Canada, Toronto
- Consulate of Latvia in Canada, Victoria
Lithuania
- Embassy of Lithuania in Canada, Ottawa
- Consulate of Lithuania in Canada, Montreal
- Consulate of Lithuania in Canada, Vancouver
- Consulate of Lithuania in Canada, Edmonton
Luxembourg
- Consulate of Luxembourg in Canada, Calgary
- Consulate of Luxembourg in Canada, Montreal
- Consulate of Luxembourg in Canada, Toronto
- Consulate of Luxembourg in Canada, Vancouver
North Macedonia
Malta
Moldova
Monaco
Norway
- Embassy of Norway in Canada, Ottawa
- Consulate of Norway in Canada, Calgary
- Consulate of Norway in Canada, Edmonton
- Consulate of Norway in Canada, Halifax
- Consulate of Norway in Canada, Montreal
- Consulate of Norway in Canada, Regina
- Consulate of Norway in Canada, Quebec
- Consulate of Norway in Canada, Saint John
- Consulate of Norway in Canada, Toronto
- Consulate of Norway in Canada, Vancouver
- Consulate of Norway in Canada, Victoria
- Consulate of Norway in Canada, Saguenay
- Consulate of Norway in Canada, Winnipeg
Netherlands
- Consulate of Netherlands in Canada, Calgary
- Consulate of Netherlands in Canada, Edmonton
- Consulate of Netherlands in Canada, Fredericton
- Consulate of Netherlands in Canada, Halifax
- Consulate of Netherlands in Canada, Kingston
- Consulate of Netherlands in Canada, Quebec
- Consulate of Netherlands in Canada, St John's
- Consulate of Netherlands in Canada, Winnipeg
- Consulate of Netherlands in Canada, Montreal
- Consulate of Netherlands in Canada, Toronto
- Consulate of Netherlands in Canada, Vancouver
- Embassy of Netherlands in Canada, Ottawa
Poland
- Embassy of Poland in Canada, Ottawa
- Consulate of Poland in Canada, Montreal
- Consulate of Poland in Canada, Toronto
- Consulate of Poland in Canada, Vancouver
- Consulate of Poland in Canada, Calgary
- Consulate of Poland in Canada, Edmonton
Portugal
Czech Republic
- Consulate of Czech Republic in Canada, Calgary
- Consulate of Czech Republic in Canada, Winnipeg
- Consulate of Czech Republic in Canada, Vancouver
- Consulate of Czech Republic in Canada, Toronto
- Embassy of Czech Republic in Canada, Ottawa
Romania
United Kingdom
- Consulate of United Kingdom in Canada, Vancouver
- Consulate of United Kingdom in Canada, Toronto
- Consulate of United Kingdom in Canada, Calgary
- Consulate of United Kingdom in Canada, Montreal
- Consulate of United Kingdom in Canada, Ottawa
Russia
- Embassy of Russia in Canada, Ottawa
- Consulate of Russia in Canada, Montreal
- Consulate of Russia in Canada, Toronto
San Marino
Serbia
Slovakia
Slovenia
- Embassy of Slovenia in Canada, Ottawa
- Consulate of Slovenia in Canada, Mississauga
- Consulate of Slovenia in Canada, Moncton
- Consulate of Slovenia in Canada, Vancouver
Sweden
- Consulate of Sweden in Canada, Winnipeg
- Consulate of Sweden in Canada, Vancouver
- Consulate of Sweden in Canada, Toronto
- Consulate of Sweden in Canada, Regina
- Consulate of Sweden in Canada, Quebec
- Consulate of Sweden in Canada, Montreal
- Consulate of Sweden in Canada, Halifax
- Consulate of Sweden in Canada, Edmonton
- Consulate of Sweden in Canada, Calgary
- Embassy of Sweden in Canada, Ottawa
Switzerland
- Embassy of Switzerland in Canada, Ottawa
- Consulate of Switzerland in Canada, Calgary
- Consulate of Switzerland in Canada, Halifax
- Consulate of Switzerland in Canada, Montreal
- Consulate of Switzerland in Canada, Toronto
- Consulate of Switzerland in Canada, Vancouver
Ukraine
Africa
South Africa
- Consulate of South Africa in Canada, Toronto
- Consulate of South Africa in Canada, Greater Sudbury
- Consulate of South Africa in Canada, Vancouver
- Consulate of South Africa in Canada, Ottawa
Algeria
Angola
Benin
Botswana
Burkina Faso
- Consulate of Burkina Faso in Canada, Caraquet
- Embassy of Burkina Faso in Canada, Ottawa
- Consulate of Burkina Faso in Canada, Montreal
- Consulate of Burkina Faso in Canada, Toronto
- Consulate of Burkina Faso in Canada, Vancouver
Burundi
Cameroon
Congo
Ivory Coast
Djibouti
Egypt
Eritrea
Ethiopia
Gabon
Guinea
Guinea-Bissau
Kenya
Liberia
Libya
Madagascar
- Embassy of Madagascar in Canada, Ottawa
- Consulate of Madagascar in Canada, Montreal
- Consulate of Madagascar in Canada, Quebec
- Consulate of Madagascar in Canada, Brossard
- Consulate of Madagascar in Canada, Calgary
Mali
- Embassy of Mali in Canada, Ottawa
- Consulate of Mali in Canada, Calgary
- Consulate of Mali in Canada, Fredericton
- Consulate of Mali in Canada, Montreal
- Consulate of Mali in Canada, Toronto
- Consulate of Mali in Canada, Richmond
Morocco
Mauritania
Niger
Nigeria
Uganda
Rwanda
Senegal
- Embassy of Senegal in Canada, Ottawa
- Consulate of Senegal in Canada, Montreal
- Consulate of Senegal in Canada, Toronto
- Consulate of Senegal in Canada, Vancouver
Seychelles
- Consulate of Seychelles in Canada, Vancouver
- Consulate of Seychelles in Canada, Montreal
- Consulate of Seychelles in Canada, Toronto
Sudan
Tanzania
Chad
Togo
Tunisia
Zambia
Zimbabwe
Asia
Afghanistan
Saudi Arabia
Armenia
Azerbaijan
Bangladesh
Bhutan
Myanmar
Brunei
Cambodia
China
- Consulate of China in Canada, Calgary
- Consulate of China in Canada, Toronto
- Embassy of China in Canada, Ottawa
- Consulate of China in Canada, Vancouver
Cyprus
- Consulate of Cyprus in Canada, Montreal
- Consulate of Cyprus in Canada, Vancouver
- Consulate of Cyprus in Canada, Toronto
South Korea
- Consulate of South Korea in Canada, Regina
- Consulate of South Korea in Canada, Toronto
- Consulate of South Korea in Canada, Vancouver
- Consulate of South Korea in Canada, Montreal
- Consulate of South Korea in Canada, Calgary
- Consulate of South Korea in Canada, Halifax
- Embassy of South Korea in Canada, Ottawa
- Consulate of South Korea in Canada, Winnipeg
- Consulate of South Korea in Canada, St John's
United Arab Emirates
India
- Consulate of India in Canada, Toronto
- Consulate of India in Canada, Ottawa
- Consulate of India in Canada, Vancouver
Indonesia
- Embassy of Indonesia in Canada, Ottawa
- Consulate of Indonesia in Canada, Toronto
- Consulate of Indonesia in Canada, Vancouver
Iraq
Iran
Israel
- Embassy of Israel in Canada, Ottawa
- Consulate of Israel in Canada, Quebec
- Consulate of Israel in Canada, Toronto
Japan
- Embassy of Japan in Canada, Ottawa
- Consulate of Japan in Canada, Vancouver
- Consulate of Japan in Canada, Montreal
- Consulate of Japan in Canada, Toronto
- Consulate of Japan in Canada, Calgary
Jordan
Kazakhstan
Kuwait
Lebanon
Malaysia
Mongolia
Nepal
- Consulate of Nepal in Canada, Victoria
- Consulate of Nepal in Canada, Toronto
- Consulate of Nepal in Canada, Vancouver
Pakistan
- Consulate of Pakistan in Canada, Ottawa
- Consulate of Pakistan in Canada, Montreal
- Consulate of Pakistan in Canada, Toronto
- Consulate of Pakistan in Canada, Vancouver
Palestine
Philippines
- Embassy of Philippines in Canada, Ottawa
- Consulate of Philippines in Canada, Toronto
- Consulate of Philippines in Canada, Vancouver
- Consulate of Philippines in Canada, Calgary
- Consulate of Philippines in Canada, Edmonton
- Consulate of Philippines in Canada, St John's
- Consulate of Philippines in Canada, Winnipeg
Singapore
Sri Lanka
- Consulate of Sri Lanka in Canada, Vancouver
- Consulate of Sri Lanka in Canada, Toronto
- Consulate of Sri Lanka in Canada, Montreal
- Consulate of Sri Lanka in Canada, Ottawa
Syria
Taiwan
- Consulate of Taiwan in Canada, Ottawa
- Consulate of Taiwan in Canada, Toronto
- Consulate of Taiwan in Canada, Vancouver
Thailand
- Embassy of Thailand in Canada, Ottawa
- Consulate of Thailand in Canada, Calgary
- Consulate of Thailand in Canada, Toronto
- Consulate of Thailand in Canada, Montreal
- Consulate of Thailand in Canada, Vancouver
- Consulate of Thailand in Canada, Edmonton