Contact and Office Information

Please note that starting April 15th, 2019, consular clients will be required to schedule an appointment with the consular section for all non-urgent consular services.

These include passport, citizenship applications and notarial services for either drop off or pick up. We ask consular clients to book an appointment and do not forget to schedule more than one time slot if you need multiple services.

General Contact Information

Street Address:
Embassy of Canada in Morocco
66, Mehdi Ben Barka Avenue
Rabat-Souissi, Morocco

Postal Address:
Embassy of Canada to Morocco
P.O. Box 2040 Rabat-Ryad
Morocco, 10 000

Telephone: (+212) (0)537 54 49 49
Fax: (+212) (0)537 54 48 53

Canadian Citizen Services Appointments

The Embassy of Canada to Morocco and Mauritania provides services for Canadian Citizens (passport, citizenship and notarial services) on an appointment-only basis.

Book your appointment online

Twitter Facebook



Services for Canadians

The Embassy provides consular services to Canadian citizens residing or travelling in Morocco or Mauritania.


Hours of Operation

Monday to Friday: 08:30 a.m. - 11:00 a.m. (for submitting all documents pertaining to passports)

Monday to Thursday: 2:00 p.m. - 4:00 p.m (for pick up of submitted documents)

Friday: 08:30 a.m. - 11:00 a.m.  (for submitting or picking up documents)

Canada also offers services to Canadians in:

Visa and Immigration

Visa Application Centre (VAC)
65 avenue Fal Ould Oumeir, 3e étage, Agdal, Rabat, Maroc
Telephone: 0539 71 60 90

Contact the Visas and Immigration Section

Temporary Resident Applications:

Permanent Resident Applications:

Fax: 0537-54 48 48/49


Statutory Holidays - 2019

Please note our offices are closed on the following days:

Tuesday January 1 New Year
Friday April 19 Good Friday
Wednesday June 5 Aïd El Fitr
Thursday June 6 Aïd El Fitr (2nd day)
Monday July 30 Throne Day
Monday August 12 Aïd El Adha
Tuesday August 13 Aïd El Adha (2nd day)
Monday November 18 Independance Day
Wednesday December 25 Christmas Day
Thursday December 26 Boxing Day