When planning your trip to Morocco, one of the most common questions is how to handle money. The good news: exchanging and accessing local currency is simple once you know how it works.
Here’s everything you need to know before you arrive.
What Currency Is Used in Morocco?
Morocco uses the Moroccan Dirham (MAD).
Common notes:
- 200 MAD
- 100 MAD
- 50 MAD
- 20 MAD
You’ll also see coins such as 10, 5, and 1 dirham.
Important: Morocco has a closed currency, which means Moroccan dirhams are generally not available outside the country. Most travellers obtain dirhams after arrival.
The Best Way to Get Dirhams
For most guests, the easiest and best-value option is:
- Withdraw cash from a bank ATM after arrival
- Use a debit card with low or no foreign transaction fees (such as Revolut or Monzo)
- Choose ATMs located at reputable banks (airports, city centers, malls)
Major banks such as Attijariwafa Bank, Banque Populaire, and BMCE are reliable. Withdrawal limits vary, but many machines allow larger withdrawals to reduce fees.
Cash vs Card in Morocco
Morocco is still largely a cash-based society. Cards are widely accepted in:
- Hotels
- Riads
- Upscale restaurants
- Larger shops
Cash is usually required for:
- Taxis
- Markets (souks)
- Small cafés
- Tips
- Rural areas and desert regions
We suggest carrying enough cash for the day while keeping the rest in your hotel.
Withdraw Cash Before Visiting Rural Areas
If your itinerary includes:
- Desert trips
- Small villages
- Mountain regions
Withdraw cash in a major city first. ATMs in remote areas can be limited or occasionally unreliable.
Currency Exchange Offices
Exchange offices are available at airports and in major cities.
They can be useful if you bring euros, pounds, or dollars — but rates may be slightly less favourable than ATM withdrawals.
If you do exchange cash, use official exchange counters only. Our favourite exchange: Hotel Ali in Jma al Fna, Marrakech
Before Leaving Morocco
Because the dirham is a closed currency, it’s best to spend remaining cash before departure.
Only small amounts can be taken out of the country. Souvenirs, tips, and last-minute shopping are great ways to use leftover dirhams

