Home About Plans Compatibility Coverage FAQ Blog Contact 🛒 Buy eSIM
← Back to blog
Blog ·

Morocco Currency: How to Get and Change Dirhams

You cannot really buy dirhams before you leave: you change or withdraw them in Morocco. The customs rules, where to change, card or cash, and the traps to avoid.

Morocco Currency: How to Get and Change Dirhams

Morocco's currency is the Moroccan dirham (MAD, often written DH). One feature changes everything for travellers: it is a closed currency. Your bank at home will not have it, or barely. You get your dirhams once you arrive. Here is how, at the best cost.

A closed currency: what it means

According to the UK government's travel advice, the dirham is a "non-convertible" currency: it cannot easily be exchanged outside Morocco. Two customs rules follow:

Defacing a Moroccan banknote is also illegal: do not write on one or tear it.

Where to get dirhams

One tip that applies everywhere: when an ATM or card terminal offers to charge you "in your home currency", choose dirhams instead. The conversion offered on the spot is usually worse than your bank's.

Card or cash?

Hotels, larger restaurants, supermarkets and fuel stations often take cards. In the souks, small cafés, taxis and many shops, cash is king. Always keep small notes (20 and 50 DH) and coins for tips, taxis and small purchases. To pay when signal is weak, see cashless in Morocco: paying without signal.

Prices in "rials": do not panic

In markets, some sellers still count in rials or centimes, old units: 1 dirham is 20 rials. A price of "200" may therefore mean 10 dirhams. If in doubt, ask for the price in dirhams.

Your phone, your best exchange tool

A banking app, a currency calculator and the map to the nearest ATM: with internet from the moment you land, you can compare rates and track spending as you go. Your bank may also text you a code to approve a payment: with a data eSIM, your usual SIM stays active to receive it; see receiving bank SMS codes in Morocco.

Our plans run from 1 day (€6) to 30 days (€79): see the Morocco eSIM plans, and check your phone's compatibility. To estimate the trip budget, read a 7-day budget for Morocco.

Browse Morocco eSIM plans →

Frequently Asked Questions

Can I buy dirhams before travelling to Morocco?

Hardly. The dirham is a closed currency that cannot easily be exchanged outside Morocco. The simplest is to withdraw or change money on arrival, starting at the airport.

Do I have to declare cash when entering Morocco?

Yes for foreign currency worth 100,000 dirhams or more, on entry and on exit, according to the UK government's travel advice.

Can I pay by card in Morocco?

Yes in hotels, larger restaurants, supermarkets and often fuel stations. In the souks, taxis and small shops you need cash.

What should I do with leftover dirhams?

Change them before leaving the country, keeping your exchange receipts, because dirham notes can only leave Morocco in small amounts. The tolerated amount is set by the Office des Changes.

Related guides

Unlimited 4G/5G data in Morocco, from €6. QR code by email in seconds — no app, no physical SIM.

Browse Morocco eSIM plans