The Moroccan dirham is the official currency of Morocco. The ISO currency code is MAD and identified by the symbol DH. It is subdivided into 100 santim. The dirham is issued by the Bank Al-Maghrib, the central bank of Morocco.
Currency Name: Moroccan dirham
Local Name: درهم مغربي (Arabic))
User(s): Morocco, Western Sahara
Currency Symbol/Sign: DH or د.م.
ISO code: MAD
Central bank: Bank Al-Maghrib
Sub-Unit: 1 dirham = 100 santim
Banknotes: 20, 50, 100 and 200 dirham
Coins: 5, 10 & 20 santimat, ½, 1, 2, 5 and 10 dirham
Currency Peg:No
Black Market for Currency:Yes
Currency Volatility:unknown
Central Bank Rate
The current central bank interest rate is 3.00%
| Country | Moroccan Dirham | Euro | |
|---|---|---|---|
| 1 MAD | = | 0.0934 € |
| 10.711704843504 MAD | = | 1 € | |
| 20 MAD | = | 1.8671 € | |
| 50 MAD | = | 4.6678 € | |
| 100 MAD | = | 9.3356 € | |
| 500 MAD | = | 46.6779 € | |
| 1000 MAD | = | 93.3558 € |
| Date | EUR → MAD |
| 28.05.2026 | 10.712 |
| 27.05.2026 | 10.686 |
| 26.05.2026 | 10.698 |
| 25.05.2026 | 10.709 |
| 22.05.2026 | 10.713 |
| 21.05.2026 | 10.709 |
| 20.05.2026 | 10.717 |
The rates are set on the basis of the regular daily concertation procedure between national central banks, which normally takes place at 2.15 p.m. CET. The exchange rates are for reference only and are published daily when TARGET system is open.
All currencies are quoted against the euro (base currency) - The foreign exchange reference rates are published by the European Central Bank: 28-05-2026
ARS - Argentine Peso: 153.4716
AUD - Australian dollar: 0.1518
BGN - Bulgarian Lev: 0.1817
BRL - Brazilian Real: 0.5501
CAD - Canadian Dollar: 0.1501
CHF - Swiss Franc: 0.0853
CNY - Chinese Yuan Renminbi: 0.7378
CZK - Czech Koruna: 2.2666
DKK - Danish Krone: 0.6976
DZD - Algerian Dinar: 14.4204
EGP - Egyptian Pound: 5.6827
EUR - Euro: 0.0934
GBP - British Pound Sterling: 0.0809
HKD - Hong Kong Dollar: 0.8526
HRK - Croatian Kuna: 0.7037
HUF - Hungarian Forint: 33.0486
IDR - Indonesian Rupiah: 1939.05
ILS - Israeli Shekel: 0.3072
INR - Indian Rupee: 10.4203
JPY - Japanese Yen: 17.322
KRW - South Korean Won: 162.597
MAD - Moroccan Dirham: 1
MXN - Mexican Peso: 1.8853
MYR - Malaysian Ringgit: 0.433
NOK - Norwegian Krone: 1.0061
NZD - New Zealand Dollar: 0.1834
PHP - Philippine Peso: 6.6767
PLN - Polish Zloty: 0.3945
RON - Romanian New Leu: 0.4899
RUB - Russian Ruble: 7.7106
SAR - Saudi Arabian Riyal: 0.4081
SEK - Swedish Krona: 1.0064
SGD - Singapore Dollar: 0.1388
THB - Thai Baht: 3.5408
TND - Tunisian Dinar: 0.3182
TRY - Turkish Lira: 4.9948
USD - United States dollar: 0.0952
ZAR - South African Rand: 1.7658