Morocco currency and payments
The dirham is closed: you cannot buy it before you arrive, and you cannot take it home. What that means for cash, cards and tips.
Checked on September 30, 2026

The short answer
Morocco uses the dirham (MAD), divided into 100 centimes. It is a closed currency: you cannot buy it before you arrive and you cannot take it out again, so change back before you fly. Cards are accepted in hotels, riads and city restaurants, but souks, small cafes, taxis and tips run on cash, so keep small notes.
- The dirham (MAD), 100 centimes; coins for tips, notes from 20 dirhams up.
- Cards work in hotels, riads and city restaurants; the medina, taxis and tips run on cash.
- Tipping is part of daily life: 10 per cent in restaurants when service is not included.
- Change what is left back before departure; dirhams cannot leave the country.
Checked on September 30, 2026
How to pay
Cards
Hotels, riads, larger shops and city restaurants take cards without drama.
Cash
The medina, the souk, the taxi queue and every tip run on cash; ask for small notes when you change money.
Tipping
Small notes for porters and housekeeping, a round-up for taxis, 10 to 20 per cent for a guide or driver agreed beforehand.
Morocco runs on two payment economies at once. Hotels, riads, city restaurants and larger shops take cards without drama. The medina, the souk, the taxi queue, the mountain cafe and every tip run on cash. Travelling well here means having both.
The dirham
The currency is the dirham (MAD), 100 centimes to the dirham. It is a closed currency: you cannot normally buy it outside Morocco, and you cannot take it home. That shapes the trip in two small ways: change money on arrival rather than before, and change leftovers back at the airport before departure.
Coins run in small denominations that matter for tips, and notes start at 20 dirhams. Ask for small notes when you change money; a 200-dirham note is awkward in a souk.
Cards and cash
- Cards: hotels, riads, city restaurants, car rental, larger stores. Visa and Mastercard are the reliable pair.
- Cash: souks, medina shops, small cafes, taxis, guides, tips, desert stops.
- ATMs: common in cities and tourist towns. When the machine offers to charge your card in your home currency, decline and take dirhams; your bank’s rate is usually better.
What things cost
Street food and a mint tea are a few dirhams; a good tagine in a city restaurant is well under 100; a grand-taxi ride within town is tens of dirhams once agreed. Agree taxi fares before getting in, or ask for the meter.
Tipping
Tipping is part of daily life, not an insult and not optional: 10 per cent in restaurants when service is not included, small notes for porters and housekeeping, a round-up for taxis. For a guide or driver across several days, ten to twenty per cent is the normal range, agreed before you start.
Returning
Change leftover dirhams back at the airport before security. Keep the receipt from any large exchange; it is sometimes asked for when converting back. The when to visit guide covers the seasons that set the prices.
The bottom line

Lowest price per day for trips of 8 to 15 days
15 days · 2 GB · US$12.99
Cards for the city, cash for the medina, and change the last dirhams back before the airport.
Buy on BaobabSIMQuestions
Can I get dirhams before I travel?
Not usually. The dirham is a closed currency and banks outside Morocco rarely stock it. Bring euros, pounds or dollars and change at the airport, a bank or a bureau de change on arrival; the airport rate is decent for the first day's cash.
Do I need cash?
Always some. Cards work in hotels, riads, city restaurants and larger shops, but souks, market stalls, small cafes, taxis, guides and tips are cash. Keep a few hundred dirhams in small notes.
Can I take dirhams home?
No. Dirhams cannot be exported, and taking them out is restricted. Change what is left before departure at the airport, and keep the receipt for any large exchange, which you are sometimes asked for when changing back.
How much should I tip?
Ten per cent in restaurants when service is not included, ten to twenty dirhams for a short taxi ride rounded up, and ten to twenty dirhams a day for a riad's housekeeping. Guides and drivers expect more; agree the amount before the trip, not after.
Are ATMs reliable?
In cities, yes: major banks have ATMs that take foreign cards. Take the option to be charged in dirham rather than your home currency, and if one machine refuses the card, try another bank rather than panicking.
Get your eSIM for Morocco
Checkout is on BaobabSIM, the company's store for Africa and the Middle East, run by LuKas Holdings. Prices in US dollars, tax included.
See the plansCheckout on BaobabSIM · full refund if it does not work


