Morocco Country Code: +212

How to call Morocco from abroad (+212)

Morocco 212 Country Code MA MAR

The country code for Morocco is +212 (ISO codes MA and MAR). You need it every time you phone Morocco from another country.

To call Morocco in four steps:

  1. Dial your international access prefix: 00 in most countries, 011 from the USA and Canada, or simply + on a mobile phone.
  2. Dial the Morocco country code: 212.
  3. Dial the local number. If it starts with a 0 (the national trunk prefix), leave that 0 out; a few countries, such as Italy, keep it.
  4. Result: +212 followed by the local number, e.g. +212 [local number].

About Morocco Codes

Morocco MA Phone Code
212
ISO 3166 ALPHA-2
MA
ISO 3166-1 ALPHA-3
MAR

Morocco's country code is +212 (ISO MA, MAR; internet domain .ma). The time zone is UTC+1 most of the year. It moves to UTC+0 during Ramadan, so check the current time before you call. Drop the leading 0 when you dial from abroad. Landline area codes include 522 for Casablanca, 537 for Rabat, 524 for Marrakech and 539 for Tangier. Mobile numbers start with 06 or 07, so 0612 345 678 becomes +212 612 345 678.

Morocco Country and phone Codes : +212, MA, MAR

Country codes table

Phone Code+212
ISO alpha-2 (two letters)MA
ISO alpha-3 (three letters)MAR
.tld.ma
FIPSMO
ISO numeric-3504
E. 164212
Language Codes
  • ar-MA
  • fr
Morocco country codes table
Morocco Time Information
Local time at Rabat :
12:49 PM
Monday, November 2, 2026
(GMT+00:00)
  • Time Zones :
    • Africa/Casablanca

Global Information about Morocco

  • Capital : Rabat
  • Currency : Dirham
  • Surface : 446,550 km²
  • Longitude : -7.09262
  • Latitude : 31.791702