MoroccoCanada

Moroccan Embassy & Consulates in Canada

  • 1 embassy
  • 1 consulate general

In Canada, Morocco has an embassy in Ottawa and a consulate general in Montreal. Morocco admits Canadian citizens without a visa for stays of up to 90 days.

Map: Morocco’s 2 missions in Canada

Map: Morocco’s 2 missions in Canada

Moroccan Embassy in Ottawa

The Moroccan embassy is in Ottawa, the capital of Canada, at Range Road 38, Ottawa. The head of mission on record is Souriya Otmani. Its phone number and website are on its page.

Moroccan consulates in Canada

  • Consulate General of Morocco in Montreal

    Consulate General · Montreal

    1551 Ontario East, Montréal H2L 1S6

    Today 09:00–15:00

Morocco also has a consulate general in Montreal; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

Morocco visa for Canadian citizens

CanadaMorocco Visa-free, 90 days Morocco visa for citizens of Canada

MoroccoCanada Visa required Canada visa for citizens of Morocco

Morocco admits Canadian citizens without a visa for stays of up to 90 days.

Canada’s missions in Morocco

Missions of Canada in Morocco (1)

In return, Canada has an embassy in Morocco, in Rabat.

Good to know

Morocco in Canada

Worldwide, Morocco has 133 missions in 77 countries; 2 of them are in Canada.

Travel to Canada for Moroccan citizens

Canada requires Moroccan citizens to hold a visa issued in advance. In Canada, Moroccan citizens can turn to the Moroccan embassy for passports and emergency help.

When Moroccan missions in Canada are closed

Moroccan 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 Morocco, such as Green March (Eid Al Massira Al Khadra) on Friday 6 November 2026.

Frequently asked questions

Where is the Moroccan embassy in Canada?

The Moroccan embassy is in Ottawa, at Range Road 38, Ottawa.

Does Morocco have consulates in Canada?

Yes, Morocco has a consulate general in Montreal.

Do Canadian citizens need a visa for Morocco?

No visa is needed by Canadian citizens for Morocco, for stays of up to 90 days.

Do Moroccan citizens need a visa for Canada?

Moroccan citizens need a visa for Canada, obtained before travel.

Does Canada have an embassy in Morocco?

Yes, Canada has its embassy in Rabat.