🇲🇦Morocco Calling Guide

Morocco
Calling Code is +212

Connecting with Casablanca, Marrakech, or Tangier? The country code for Morocco is +212. Make crystal-clear calls to Maroc Telecom, Orange, or Inwi numbers directly from your browser.

How to Dial
Calling MoroccoLine Active
🇲🇦

How to Call Morocco Step-by-Step

Dialing Morocco is straightforward, but remember to drop the leading zero.

1

Exit Code

Dial your country's exit code.
011 (USA/Canada)
00 (UK/Europe)

2

Morocco Code (+212)

Dial +212. This connects you to the Moroccan telecom network.

3

Area Code & Number

Dial the city code or mobile prefix.Important: Drop the leading zero!

The "Drop the Zero" Rule

Moroccan area codes and mobile prefixes start with '0' (e.g., 0522 for Casablanca, 066 for Maroc Telecom). When calling from abroad, you must remove this zero.

Landline (Casablanca)
+212 0522 123 456
Mobile (Maroc Telecom)
+212 0661 123 456

Morocco City Codes

Use these area codes for landline calls. Drop the '0' when dialing internationally.

CityRegionArea Code
CasablancaGrand Casablanca0522
RabatRabat-Salé-Kénitra0537
MarrakechMarrakech-Safi0524
AgadirSouss-Massa0528
TangierTanger-Tetouan-Al Hoceima0539
CityRegionArea Code
FezFès-Meknès0535
OujdaOriental0536
MeknesFès-Meknès0535
KenitraRabat-Salé-Kénitra0537
TetouanTanger-Tetouan-Al Hoceima0539
Mobile Networks

Moroccan Mobile Prefixes

Identify the carrier (Maroc Telecom, Orange, Inwi). Dial +212 followed by these numbers (dropping the first 0).

061 / 064 / 065
Maroc Telecom (IAM)
066 / 067
Maroc Telecom (IAM)
060 / 063 / 069
Orange Morocco
062 / 068
Orange Morocco
069 / 070
Inwi
077 / 078
Inwi

Cheap Calls to Morocco
Without Roaming Fees

Whether you are connecting with family in the Maghreb, conducting business in Casablanca, or planning a trip to Marrakech, StartACall offers premium quality lines at a fraction of carrier costs.

  • Crystal clear voice quality to Maroc Telecom & Orange
  • No SIM card or App download needed
  • Perfect for Diaspora & Business
  • Pay-as-you-go (No monthly contracts)

Best Rates

Save significantly compared to standard international carrier rates.

Nationwide

Reach any number in the Kingdom, from Tangier to Lagouira.

Secure

Encrypted calls ensure your business conversations stay private.

Instant

No registration delays. Start calling immediately.

Frequently Asked Questions

What is the country code for Morocco?

The country calling code for Morocco is +212. You must dial this after your country's exit code (011 for US, 00 for Europe) and before the area code.

How do I call a mobile number in Morocco?

Moroccan mobile numbers are 10 digits long and start with 06 or 07. When calling from abroad, drop the leading '0'. Dial +212 followed by the 9-digit mobile number (e.g., +212 661 123 456).

What are the area codes for major cities?

Casablanca is 0522, Rabat is 0537, and Marrakech is 0524. Remember to remove the '0' when dialing internationally (e.g., +212 522... for Casablanca).

Can I use StartACall for business calls to Morocco?

Yes, StartACall provides high-quality, low-latency VoIP connections suitable for professional business calls. We support calls to both landlines and mobile networks like Maroc Telecom, Orange, and Inwi.

Ready to call Morocco?

Start making calls in seconds. No credit card required to sign up.

Calling Morocco: what to know

Morocco answers on the country code +212, with the capital in Rabat and most business concentrated around Casablanca, Rabat and Marrakech. The working language for business is Arabic, French (widely used in business), Tamazight, and local offices generally keep hours of 9:00 to 18:00 with 1 to 2 hour lunch. Ramadan compresses working hours to roughly 10:00 to 15:00.

Outbound calls on StartACall need no phone number and no app. You place them from the browser, and you only add a US or Canada number when you also want to receive inbound calls.

Most mobiles in Morocco sit on operators such as Maroc Telecom (Itissalat Al-Maghrib), Orange Maroc, INWI. Morocco temporarily reverts from UTC+1 to UTC+0 during Ramadan each year, schedule international calls accordingly during Ramadan months.

Morocco runs on UTC plus 1, and it does not observe daylight saving, so the time difference stays constant through the year.

How to dial Morocco

  1. 1
    Start with the plus sign

    On a mobile, press and hold 0 to enter the plus sign. The plus sign works from any country, so you do not need to remember a local exit code.

  2. 2
    Enter the country code +212

    +212 routes the call to Morocco.

  3. 3
    Add the local number

    Dial the destination number without its leading 0. For Casablanca that means including the area code 522.

Rates to Morocco (+212)

Pay as you go, billed per minute with no connection surprises. A sample 10 minute call is shown for each line type.

Line typePer minute10 minute call
Mobile$3.2284$32.28
Landline$1.5961$15.96

Rates as of 2026-06-06, in US dollars, and subject to change. The exact rate is always confirmed in the dialer before you connect.

Frequently asked questions

What is the country code for Morocco?+

The country code for Morocco is +212. Casablanca uses the area code 522.

Do I need to install an app to call Morocco?+

No. StartACall runs in your browser on Chrome, Safari, Edge and Firefox, so you can place the call without downloading anything or buying a phone number for outbound calls.

Can I receive calls as well?+

Outbound calls need no number. To receive inbound calls you add a US or Canada digital number, billed monthly, and answer it in the same browser tab.

Last reviewed June 2026Reviewed by the StartACall calling teamDialing rules cross checked against ITU international dialing procedures
Nearby dialing codes

Other country and area codes

Related country codes, area codes, and regional dialing guides for your next call.