Money in Morocco: Cash, Cards, ATMs and Exchange Rates
The dirham can't be bought abroad — what that actually means for how you handle money on a Morocco trip, from ATMs to card acceptance.
Why You Can't Get Dirhams Before Arriving
The Moroccan dirham (MAD) is a closed currency, meaning it generally can't be bought or sold outside Morocco — you'll arrive with foreign currency or a card and either withdraw dirhams from an ATM or exchange cash after landing, rather than arriving with dirhams already in hand.
ATMs are widely available in Marrakech and other cities, found at banks, airports and shopping areas, and are the most straightforward way to get dirhams — most international debit and credit cards work, though it's worth checking your bank's foreign transaction and ATM withdrawal fees before the trip, since these vary significantly between banks.
Currency exchange offices (bureaux de change) at the airport and in cities offer competitive rates for cash, generally better than hotel exchange desks — comparing two or three nearby options before exchanging a large amount is worth the few minutes it takes, particularly for larger sums.
ATMs vs Exchange Offices vs Cards
Credit and debit cards are widely accepted at hotels, riads, larger restaurants and shops in tourist areas, but cash remains essential for the souks, small restaurants, taxis, tips and any informal transaction — carrying a reasonable amount of cash alongside a card is the practical approach rather than relying on cards alone.
Leftover dirhams are difficult to exchange back once you've left Morocco, since most foreign exchange offices outside the country don't handle the currency — it's worth converting excess dirhams back to your home currency at the airport before departure, or simply budgeting cash use toward the end of the trip to minimize leftovers.
US dollars and euros are the easiest foreign currencies to exchange in Morocco, with generally better rates and wider acceptance at exchange offices than other currencies — worth keeping in mind if choosing which currency to bring cash in from home.
Avoiding Leftover Currency and Card Issues
Exchange rate fluctuation is a minor consideration for a typical trip length — the dirham doesn't move dramatically day to day, so there's little practical benefit to trying to time an exchange for a better rate versus simply exchanging what's needed as the trip requires it.
It's worth notifying your bank or card provider of travel dates before departure to avoid a card being flagged or blocked for unusual international activity — a common, easily avoided disruption that has nothing to do with Morocco specifically but affects international travel generally.
At SiteRide Morocco, villa rentals, private transport and most pre-arranged services are typically settled by bank transfer or card in advance, reducing the amount of cash needed on the ground to souks, small restaurants, tips and informal purchases.