Dial Morocco from the USA by entering 011, Morocco’s 212 country code, then the Moroccan number without its first 0.
A Morocco call from a US phone fails most often for one small reason: the caller keeps the Moroccan domestic 0. The working format is 011 + 212 + the Moroccan nine-digit national number, with the first 0 dropped from the number you were given.
On a mobile phone, you can usually use the cleaner international format instead: +212 followed by the Moroccan number without the leading 0. Saving the number in +212 format is the safer choice if you may call the same person from the USA, Morocco, or another country later.
Calling Morocco From The USA: The Dialing Pattern That Works
Calling Morocco from the USA follows one pattern: start with the US international exit code, add Morocco’s country code, then enter the Moroccan number in international format. The Moroccan country code is 212, and the domestic 0 at the start of many Moroccan numbers is not dialed after 212.
Use this formula from a US landline or a phone plan that expects full international dialing:
- Dial 011 to send the call outside the United States.
- Dial 212 for Morocco.
- Dial the Moroccan number without the first 0.
For example, a Moroccan mobile number written locally as 06 12 34 56 78 becomes 011 212 6 12 34 56 78 from a US landline. The same number can be saved on a smartphone as +212 6 12 34 56 78.
The Morocco Calling Format At A Glance
The fastest way to fix the number is to rewrite it before you dial. A Morocco number that starts with 05, 06, or 07 usually keeps the 5, 6, or 7 after +212 and loses only the first 0.
| Part Of The Call | What To Enter | Why It Matters |
|---|---|---|
| US exit code | 011 | Tells a US landline or carrier that the call is international. |
| Mobile shortcut | + | Replaces 011 on most smartphones and many calling apps. |
| Morocco country code | 212 | Routes the call to Morocco’s telephone network. |
| Domestic trunk prefix | Drop the first 0 | The 0 is used inside Morocco, not after +212 or 011 212. |
| Mobile prefixes | 6 or 7 after 212 | Moroccan mobile numbers often begin 06 or 07 locally. |
| Landline prefixes | 5 after 212 | Many Moroccan fixed-line numbers begin 05 locally. |
| Final international length | +212 plus 9 digits | The Moroccan national number has nine digits after the country code. |
Morocco’s telecom regulator, ANRT, lists country code 212 and a nine-digit national significant number on its official numbering page. That is why a local ten-digit Moroccan number becomes nine digits after the country code when you remove the opening 0.
How Do You Dial A Morocco Mobile Number?
A Morocco mobile number is dialed from the USA as 011 212, then the mobile number without its first 0. If the number starts with 06 or 07 in Morocco, it usually starts with 6 or 7 after the 212 country code.
Use these examples as formatting models, not as real phone numbers:
- Local Morocco mobile: 06 12 34 56 78
- From a US landline: 011 212 6 12 34 56 78
- Saved on a smartphone: +212 6 12 34 56 78
Phone companies may charge more for international calls to mobile numbers than to landlines. Check your US carrier’s Morocco mobile rate before calling if you are not using a calling app, an international plan, or a prepaid service.
Dialing A Morocco Landline From The United States
A Morocco landline is dialed from the USA with 011 212, then the fixed-line number without the first 0. A number written locally as 0522 123 456 becomes 011 212 522 123 456 from the United States.
Moroccan landline numbers are tied to fixed-line ranges rather than US-style three-digit area codes. Casablanca numbers often begin with 0522 locally, Rabat numbers often begin with 0537 locally, and Marrakech numbers often begin with 0524 locally, but the safe rule is simpler: copy the full local number, remove only the first 0, and place 212 before the rest.
Simple check: if your final number starts 011 212 0, it is almost certainly wrong. Remove that 0 and try again.
When Is A Good Time To Call Morocco From The USA?
Morocco is far ahead of every US time zone, so morning in the United States is usually afternoon or evening in Morocco. Calling between 9 am and 2 pm Eastern Time is often the easiest window for reaching someone during Morocco’s daytime.
| US Time Zone | Typical Morocco Time | Good Calling Window |
|---|---|---|
| Eastern Time | Usually 5 to 6 hours ahead | 9 am to 2 pm Eastern |
| Central Time | Usually 6 to 7 hours ahead | 8 am to 1 pm Central |
| Mountain Time | Usually 7 to 8 hours ahead | 7 am to noon Mountain |
| Pacific Time | Usually 8 to 9 hours ahead | 6 am to 11 am Pacific |
Morocco’s clock rules can shift around Ramadan, so check the current local time in Morocco before calling for business, hotel, banking, or government matters. For personal calls, the safest habit is to send a message first and ask when the person is free.
What If The Call Does Not Go Through?
A Morocco call that does not connect usually has a formatting error, a blocked international-calling setting, or a carrier-rate issue. Fix the number first, then check whether your phone plan allows calls to Morocco.
Work through the likely problems in this order:
- Remove the extra 0: dial 011 212 6, not 011 212 06, for a mobile number that starts 06 in Morocco.
- Try the plus format: on a mobile phone, save the number as +212 followed by the nine-digit Moroccan number.
- Check international calling: some US plans block paid international calls until you enable them.
- Confirm mobile or landline rates: mobile calls can price differently from fixed-line calls.
- Ask for the number in international format: the person in Morocco can send it as +212, which removes most guesswork.
If a business number still fails, look for a WhatsApp number, contact form, or local alternate number on the business’s own site. Many Moroccan hotels, riads, tour offices, and drivers use WhatsApp heavily for traveler communication.
The Dialing Verdict For Morocco Calls
The cleanest way to call Morocco from the USA is to save the number as +212 plus the nine-digit Moroccan number. The landline format 011 212 plus the nine-digit Moroccan number works too, but the plus format travels better across mobile phones, apps, and future trips.
Use this final check before you press call:
- US landline format: 011 212 X XX XX XX XX
- Mobile format: +212 X XX XX XX XX
- Do not dial: 011 212 0X XX XX XX XX
For most callers, the mistake to avoid is simple: Morocco’s local 0 stays inside Morocco. From the United States, dial 011 or +, add 212, and continue with the Moroccan number after that first 0 has been removed.
References & Sources
- Agence Nationale de Réglementation des Télécommunications.“Numbering.”States Morocco’s country code and nine-digit national numbering format.