RussiaCanada

Russian Embassy & Consulates in Canada

  • 1 embassy
  • 2 consulates general

Russia is represented in Canada by 4 missions: an embassy in Ottawa, 2 consulates general in Montreal and Toronto and 1 other office. Canadian citizens need a visa for Russia, obtained before travel.

Map: Russia’s 4 missions in Canada

Map: Russia’s 4 missions in Canada

Russian Embassy in Ottawa

Embassy of Russia in Ottawa

Embassy · Ottawa

Today · Closed
Address
Charlotte Street 285, K1N 8L5 Ottawa
Head of mission
Oleg Stepanov

The Russian embassy is in Ottawa, the capital of Canada, at Charlotte Street 285, K1N 8L5 Ottawa. The head of mission on record is Oleg Stepanov. Its phone number and website are on its page.

Russian consulates in Canada

Russia also has 2 consulates general in Montreal and Toronto; career consulates of this kind usually renew passports and take visa applications for their region.

Russia visa for Canadian citizens

CanadaRussia Visa required Russia visa for citizens of Canada

RussiaCanada Visa required Canada visa for citizens of Russia

Russia visa requirements for citizens of Canada

  • Unified electronic visa (e-visa)
  • Regular tourist visa
  • Private, business, study and work visas (invitation-based)
  • 11 required documents

checked 22 October 2026

See the full checklist

Canadian citizens need a visa for Russia, obtained before travel. From Canada, the application is made at the Russian embassy in Ottawa or one of the consulates in Montreal and Toronto or through a visa centre appointed by Russia.

Canada’s missions in Russia

Missions of Canada in Russia (2)

In return, Canada has 2 missions in Russia, including its embassy in Moscow.

Good to know

Russia in Canada

Worldwide, Russia has 301 missions in 155 countries; 4 of them are in Canada.

Travel to Canada for Russian citizens

Russian citizens need a visa for Canada, obtained before travel. In Canada, Russian citizens can turn to the Russian embassy for passports and emergency help.

When Russian missions in Canada are closed

Russian missions in Canada close on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, New Year's Day on Friday 1 January 2027 and Good Friday on Friday 26 March 2027, and usually on some holidays of Russia, such as New Year's Day on Friday 1 January 2027.

Frequently asked questions

Where is the Russian embassy in Canada?

The Russian embassy is in Ottawa, at Charlotte Street 285, K1N 8L5 Ottawa.

Does Russia have consulates in Canada?

Yes, Russia has 2 consulates general in Montreal and Toronto.

Do Canadian citizens need a visa for Russia?

Russia requires Canadian citizens to hold a visa issued in advance.

Do Russian citizens need a visa for Canada?

Canada requires Russian citizens to hold a visa issued in advance.

Does Canada have an embassy in Russia?

Yes, Canada has its embassy in Moscow, along with 1 other mission in Russia.