Embassy of Russia in Ottawa
Today · Closed- Address
- Charlotte Street 285, K1N 8L5 Ottawa
- Phone
- +1 613 236-14-13
- Website
- canada.mid.ru
- Head of mission
- Oleg Stepanov
Russia
Canada
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.
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.
3655 Avenue de Musee, Montreal, Quebec H3G 2E1, Montréal
60 St. Clair Ave East, 500, Toronto M4T 1N5
Wurtemburg Street 95, K1N 8Z7 Ottawa
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.
Canada
Russia Visa required Russia visa for citizens of Canada
Russia
Canada Visa required Canada visa for citizens of Russia
Russia visa requirements for citizens of Canada
checked 22 October 2026
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.
Missions of Canada in Russia (2)
In return, Canada has 2 missions in Russia, including its embassy in Moscow.
Worldwide, Russia has 301 missions in 155 countries; 4 of them are in Canada.
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.
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.
The Russian embassy is in Ottawa, at Charlotte Street 285, K1N 8L5 Ottawa.
Yes, Russia has 2 consulates general in Montreal and Toronto.
Russia requires Canadian citizens to hold a visa issued in advance.
Canada requires Russian citizens to hold a visa issued in advance.
Yes, Canada has its embassy in Moscow, along with 1 other mission in Russia.