Morocco country code (+212) โ€” formats & examples

Use +212 to call Morocco. See number formats, common mistakes, and plan the best time to call.

Calling format

  • Country code+212
  • Mobile format pattern+212 XXX XXXXXX
  • Landline format pattern+212 XX XXXX XXXX
  • NotesOmit leading 0 when using country code; include area code where applicable.

Valid number patterns

Valid mobile number pattern

+212 XXX XXXXXX

e.g. +212 650 123456

Valid landline number pattern

+212 XX XXXX XXXX

Call Morocco now

Dialing information

  • Country code+212
  • LanguagesArabic, Berber
  • Time zonesAfrica/Casablanca
  • Phonecall rate$0.95/min

Landline $0.95/minMobile $1.67/min

Call Morocco from your browser at low rates. No app or SIM required.

Call Morocco now

Common dialing mistakes for Morocco

  • Forgetting to dial +212 before the local number - international calls to Morocco require the country code.
  • Keeping the leading zero when dialing from abroad - drop the leading 0 after the country code +212.
  • Mixing up mobile and landline formats - Morocco numbers differ in length and structure; check the pattern before dialing.
  • Calling outside local business hours - check Morocco's time zone to avoid very early or late calls.
  • Omitting the country code when calling from another country - always use +212 for Morocco.

Frequently asked questions

Common questions about calling Morocco with the +212 country code.

What languages are spoken in Morocco?
In Morocco, the main languages spoken are Arabic, Berber.
Which time zones does Morocco use?
Morocco has the following time zones: Africa/Casablanca. Make sure to check local time before placing your call.
What is an example of a mobile or landline number in Morocco?
A typical mobile number format is: +212 123456789. A landline number might look like: +212 12345678. Omit any leading 0.
Are there any special tips for calling Morocco internationally?
Remember to take into account the time zones in Morocco, and the fact that primary languages are Arabic, Berber. Dial +212 before the local number.
How much does it cost to call Morocco?
Calling Morocco with Phonecall starts from $0.95/min for landlines and $1.67/min for mobile numbers. We show the rate before you dial.
What is the calling code for Morocco?
The calling code for Morocco is +212. To call, start with the international access code, then dial +212 followed by the local number.

Call planning

Check local time in Morocco and your location so you call at a good time.

Time zones in Morocco

Africa/Casablanca

Best times to call are typically 9 AM โ€“ 5 PM local time in Morocco. Avoid calling during early morning (before 8 AM) or late evening (after 9 PM) local time.