
How to pay in Morocco
Morocco’s official currency is the Moroccan dirham, abbreviated MAD and often written as DH. Both cash and cards are used, but cash is especially useful for markets, taxis and smaller businesses that do not accept cards.
Cash, ATMs and exchange
Morocco’s tourism office lists banknotes of 20, 50, 100 and 200 dirhams. Currency can be exchanged at exchange offices, airports and some hotels. Keep exchange receipts when appropriate and avoid relying on informal street exchange.
A local payment detail worth knowing
When a card is accepted, your card issuer may still add a foreign-transaction fee. When cash is required, paying in dirhams keeps the transaction in the local currency and avoids ad-hoc merchant conversions.
- Check whether your card charges foreign-transaction or ATM fees.
- Keep a backup payment method separate from your main wallet.
- When an ATM or terminal offers to convert the charge into your home currency, compare the rate before accepting.
Plan a mix of card and local cash rather than expecting every market stall or taxi to accept an international card.
Useful travel-money gear



