Morocco Dialing Code (+212)
The country calling code for Morocco is +212. Type a local number below to get its international form, and see how to dial Morocco from anywhere.
Type a local Morocco phone number to see its international form.
Note Drop the leading 0 when dialling from abroad: +212 5 22 12 34 56.
How to dial Morocco
The + in +212 stands for your local exit code (011 in the US and Canada, 00 across most of Europe, 00 in Morocco itself). Any GSM mobile lets you dial the + directly.
Morocco dialing reference
| Country calling code | +212 |
| ISO country code | MA |
| Region | Middle East & Africa |
| Trunk prefix | 0 |
| Exit / IDD code (from Morocco) | 00 |
| Example number | 05 22 12 34 56 |
| International format | +212 522123456 |
Calling Morocco step by step
- 01 Start with your exit code — 011 in the US and Canada, 00 in the UK and Europe, or + on any mobile.
- 02 Dial the Morocco country code 212.
- 03 Add the local number without its leading 0 trunk prefix — e.g. 522123456.
Frequently asked questions
What is the country code for Morocco?
The country calling code for Morocco is +212 (ISO code MA). You dial it after your own country's exit code — or type + on a mobile — before the local number.
How do I call Morocco from the US?
From the United States, dial 011 (the US exit code), then 212 (the Morocco country code), then the local number without its trunk prefix. For example: 011 212 522123456.
How do I call Morocco from the UK or Europe?
From the UK and most of Europe, dial 00 (the exit code), then 212, then the local number. For example: 00 212 522123456. On any mobile you can dial +212 522123456 instead.
What is the format of a Morocco phone number?
A typical Morocco number looks like 05 22 12 34 56. Drop the leading 0 when dialling from abroad: +212 5 22 12 34 56.