Embassies and consulates in Canada
Verified Sep 2026
129 missions from 31 countries, plus 2 covering Canada from abroad.
Emergency numbers in Canada
All emergencies 911: The US FCC states that 911 is the official emergency number in the United States and Canada and that it routes to emergency medical, fire and law enforcement. UK FCDO likewise lists 911 for ambulance, fire and police in Canada. Sources: https://www.fcc.gov/general/9-1-1-and-e9-1-1-services and https://www.gov.uk/foreign-travel-advice/canada/getting-help. Verified 2026-09-29.
All missions in Canada
Grouped by the country they represent; embassies first.
Australia
Help for Australia citizensAustria
Help for Austria citizensBelgium
Help for Belgium citizens- EmbassyOttawa Embassy in Ottawa +1 613 2367267
- Consulate-generalMontreal Consulate General in Montreal +1 514 8497394
- Honorary consulCanada Honorary Consulate in Hamilton +1 441 5247306
- Honorary consulEdmonton Honorary Consulate in Edmonton +1 780 9959117
- Honorary consulHalifax Honorary Consulate in Halifax +1 902 8183430
- Honorary consulQuebec City Honorary Consulate in Quebec City +1 418 4551277
- Honorary consulToronto Honorary Consulate in Toronto +1 416 8653072
- Honorary consulVancouver Honorary Consulate in Vancouver +1 604 8797782
- Honorary consulWinnipeg Honorary Consulate in Winnipeg +1 204 8904099
Brazil
Help for Brazil citizens- EmbassyOttawa Embassy of Brazil in Ottawa +1 613 237-1090
- Consulate-generalMontreal Consulate-General of Brazil in Montreal +1 514 499-0968
- Consulate-generalToronto Consulate-General of Brazil in Toronto +1 416 922 2503
- Consulate-generalVancouver Consulate-General of Brazil in Vancouver + 1 604 696-5311
China
Help for China citizens- EmbassyOttawa Chinese Embassy in Canada 001-613-7893434/7910511
- Consulate-generalCalgary Chinese Consulate General in Calgary (Canada)
- Consulate-generalMontreal Chinese Consulate General in Montreal (Canada) 001-514-4196748
- Consulate-generalToronto Chinese Consulate General in Toronto (Canada) 001-416-9647260
- Consulate-generalVancouver Chinese Consulate General in Vancouver (Canada) 001-604-7347492, 7365188
Czech Republic
Help for Czech Republic citizensDenmark
Help for Denmark citizensEstonia
Help for Estonia citizensFinland
Help for Finland citizensFrance
Help for France citizens- EmbassyOttawa Ambassade de France au Canada +1 613 789 1795
- Consulate-generalMoncton Consulat général de France à Moncton +1 506 857 41 91
- Consulate-generalMontreal Consulat général de France à Montréal +1 514 878 43 85
- Consulate-generalQuebec City Consulat général de France à Québec +1 418 266 25 00
- Consulate-generalToronto Consulat général de France à Toronto +1 416 847 19 00
- Consulate-generalVancouver Consulat général de France à Vancouver +1 604 637 53 00
Germany
Help for Germany citizensIndia
Help for India citizensIreland
Help for Ireland citizens- EmbassyOttawa Embassy of Ireland, Canada +353 (0)1 4082527
- Consulate-generalToronto Consulate General of Ireland, Toronto +1 437 290 6315
- Consulate-generalVancouver Consulate General of Ireland, Vancouver +1 236 521 7300
- Honorary consulCalgary Honorary Consul of Ireland, Calgary (Alberta, South of Red Deer) +1 403 813 5337
- Honorary consulEdmonton Honorary Consul of Ireland, Edmonton (Alberta, North of Red Deer) +1 780 974 9567
- Honorary consulHalifax Honorary Consul of Ireland, Nova Scotia +1 902 800 2064
- Honorary consulQuebec City Honorary Consul of Ireland, Quebec +1 418 264 4506
- Honorary consulSt. John's Honorary Consul of Ireland, Newfoundland and Labrador +1 709 738 6280
Israel
Help for Israel citizensItaly
Help for Italy citizens- EmbassyOttawa Embassy of Italy in Ottawa 16132322401
- Consulate-generalMontreal Consulate General of Italy in Montreal 15148498351
- Consulate-generalToronto Consulate General of Italy in Toronto 0014169771119|0014169771566
- Consulate-generalVancouver Consulate General of Italy in Vancouver 16046847288
- Honorary consulCanada Honorary Vice Consulate of Italy in Niagara Falls
- Honorary consulCanada Honorary Vice Consulate of Italy in Sarnia 15195428890
- Honorary consulCanada Honorary Vice Consulate of Italy in Sudbury
- Honorary consulCanada Honorary Vice Consulate of Italy in Thunder Bay
- Honorary consulCalgary Honorary Consulate of Italy in Calgary
- Honorary consulHalifax Honorary Consulate of Italy in Halifax 19024220066
- Honorary consulQuebec City Honorary Consulate of Italy in Quebec 14185299801
- Honorary consulWinnipeg Honorary Vice Consulate of Italy in Winnipeg 12044888745
Japan
Help for Japan citizens- EmbassyOttawa Embassy of Japan in Canada (1-613)241-8541
- Consulate-generalCalgary Consulate-General of Japan in Calgary (1-403)294-0782
- Consulate-generalMontreal Consulate-General of Japan in Montreal (1-514)866-3429
- Consulate-generalToronto Consulate-General of Japan in Toronto (1-416)363-7038
- Consulate-generalVancouver Consulate-General of Japan in Vancouver (1-604)684-5868
Mexico
Help for Mexico citizens- EmbassyOttawa Embassy of Mexico in Canada 0016137875177
- Consulate-generalToronto Consulate General of Mexico in Toronto 4163682875
- Consulate-generalVancouver Consulate General of Mexico in Vancouver +6046841859
- ConsulateCanada Consulate of Mexico in Leamington 0015193251460 Extensión: 4225
- ConsulateCalgary Consulate of Mexico in Calgary 001 403 2641259
- ConsulateMontreal Consulate of Mexico in Montreal 001 514 288 2502
Netherlands
Help for Netherlands citizensNew Zealand
Help for New Zealand citizens- High commissionOttawa New Zealand High Commission, Ottawa +1 (613) 238 5991
- Consulate-generalVancouver New Zealand Consulate-General, Vancouver +1 (604) 684 7388
- Honorary consulCalgary New Zealand Honorary Consul, Calgary +1 (844) 261 1292
- Honorary consulToronto New Zealand Honorary Consul, Toronto +1 (855) 612 4928
Norway
Help for Norway citizensPoland
Help for Poland citizens- EmbassyOttawa Embassy of the Republic of Poland in Canada +1 613 789 04 68
- Consulate-generalMontreal Consulate General of the Republic of Poland in Montreal +1 514 840 6081
- Consulate-generalToronto Consulate General of the Republic of Poland in Toronto +1 416 252 5471
- Consulate-generalVancouver Consulate General of the Republic of Poland in Vancouver +1 604 688 3530
- Honorary consulCalgary Honorary Consulate of the Republic of Poland in Calgary 14 032 877 792
- Honorary consulEdmonton Honorary Consulate of the Republic of Poland in Edmonton +1 780 940 0177
- Honorary consulHalifax Honorary Consulate of the Republic of Poland in Halifax 19 022 190 408
- Honorary consulWindsor Honorary Consulate of the Republic of Poland in Windsor 12267735286
Portugal
Help for Portugal citizens- EmbassyOttawa Secção Consular da Embaixada de Portugal em Ottawa +(1) 613 7290883
- Consulate-generalMontreal Consulado Geral de Portugal em Montreal +(1 514) 499 03 59
- Consulate-generalToronto Consulado Geral de Portugal em Toronto +1 (226) 444 1553
- Consulate-generalVancouver Consulado Geral de Portugal em Vancouver +(1 604) 688 65 14
- Honorary consulEdmonton Consulado Honorário de Portugal em Edmonton +(1) 780 426 4620
- Honorary consulWinnipeg Consulado Honorário de Portugal em Winnipeg (001 204) 943 8941
Singapore
Help for Singapore citizens- Honorary consulToronto Honorary Consulate-General of the Republic of Singapore - Canada (Toronto) +1-416-446-5052
- Honorary consulVancouver Honorary Consulate-General of the Republic of Singapore - Canada (Vancouver) +604-622-5281 (Voice mail only. Voice messages can be left after the automated recording is done.)
South Africa
Help for South Africa citizensSouth Korea
Help for South Korea citizens- EmbassyOttawa Embassy of the Republic of Korea in Canada (1-613) 244-5010
- Consulate-generalMontreal Consulate General of the Republic of Korea in Montreal 대표전화(근무시간): +1-514-845-2555
- Consulate-generalToronto Consulate General of the Republic of Korea in Toronto 대표전화 : 416-920-3809
- Consulate-generalVancouver Consulate General of the Republic of Korea in Vancouver 전화번호 : +1-604-681-9581
Spain
Help for Spain citizensSweden
Help for Sweden citizensSwitzerland
Help for Switzerland citizens- Consulate-generalVancouver Consulate General of Switzerland in Vancouver +1 604 684 2231
- Honorary consulCalgary Honorary Consulate of Switzerland in Calgary +1 825 205 4649
- Honorary consulHalifax Honorary Consulate of Switzerland in Halifax +1 902 717 57 45
- Honorary consulQuebec City Honorary Consulate of Switzerland in Quebec +1 581 984 7005
- Honorary consulToronto Honorary Consulate of Switzerland in Toronto +1 647 351 78 11
- Honorary consulWinnipeg Honorary Consulate of Switzerland in Winnipeg +1 514 932 71 81
United Arab Emirates
Help for United Arab Emirates citizensUnited Kingdom
Help for United Kingdom citizensUnited States
Help for United States citizens- EmbassyOttawa U.S. Embassy in Ottawa 613-688-5335
- Consulate-generalCanada U.S. Consulate General in Quebec (418) 692-2095
- Consulate-generalCalgary U.S. Consulate General in Calgary 403-266-8962
- Consulate-generalHalifax U.S. Consulate General in Halifax 902-429-2480
- Consulate-generalMontreal U.S. Consulate General in Montreal 514-398-9695
- Consulate-generalToronto U.S. Consulate General in Toronto 416.595.1700
- Consulate-generalVancouver U.S. Consulate General in Vancouver 604-685-4311
- ConsulateWinnipeg U.S. Consulate in Winnipeg 204-940-1800
Covered from abroad
Countries without a mission in Canada that serve it from elsewhereNo missions match that filter.