Home » Blog » Embassies


Foreign embassies are scattered all over Canada’s major cities, especially in Ottawa, Toronto, Montreal, Calgary and Vancouver. Almost every country around the world has an embassy or consular in Canada.

Learn about address of your country’s embassy or consular office(s) in Canada, the services they offer to citizens, students, prospective visitors and people with business concerns.