From our field notes

Money in Morocco: Dirham, ATMs and Bank Cards for a Road Trip

Published 7 August 2026 · updated 7 August 2026 · 7 min read

Unlike the euro or the dollar, the Moroccan dirham (MAD) can't be exchanged at a bureau de change before you leave: it's a closed currency, and taking it out of the country is capped at 2,000 MAD per traveller. For a self-drive road trip through medinas, Atlas passes and desert bivouacs, that one fact changes the usual logic of budgeting for a trip. Here's how to withdraw cash on the ground, pay by card where it works, and carry the right amount for the spots that stay out of reach of any card reader — tollbooths, parking guards, souks.

A closed currency: what it means before you go

The Moroccan dirham (MAD) is one of the few currencies still "non-convertible" internationally: taking it in or out of Morocco is banned, except for a tolerance of 2,000 MAD (about €185) in banknotes per traveller, set by the Office des Changes. In practice, no regular bureau de change in France sells dirhams before departure — don't bother looking, the local currency is only available once you're on the ground.

This setup, a legacy of Morocco's exchange controls, often surprises travellers used to landing with a few local notes already in their pocket. Bring a small amount of euros in small bills for the very first costs at the airport (luggage trolley, coffee, a taxi into town if the ATM is down), and plan your first withdrawal or exchange on arrival rather than beforehand.

Withdrawing from an ATM: the best option on the ground

Once in Morocco, the ATM is the simplest and best-value option: machines run by the country's major banks — Attijariwafa Bank, Bank of Africa (formerly BMCE) and Banque Populaire — apply a rate close to Bank Al-Maghrib's reference rate, noticeably better than a tourist exchange counter. The dirham traded at around 10.7-10.8 MAD to the euro in summer 2026, a rate worth checking again just before you leave rather than trusting an old figure.

Withdrawal fees depend far more on your own bank than on the Moroccan ATM itself: some premium cards or neobanks waive foreign exchange and withdrawal fees entirely, while a standard card can charge €3-5 per withdrawal. ATMs get scarce in smaller towns and rural areas of the Atlas or the south: withdraw a sufficient reserve in Marrakech, Fez or Agadir before heading toward Merzouga or the Dadès Gorges rather than counting on finding one in a village. A practical tip: branches of these three networks are easy to spot downtown and near airports, often clustered two or three to a street, so you can try a second ATM if the first refuses your card or runs out of notes — a common occurrence by late afternoon in busy tourist towns.

Where the card works, where cash is still essential

Riads, hotels, car rental agencies, tourist restaurants and supermarket chains (Marjane, Carrefour Maroc) nearly all take Visa or Mastercard, including for the rental deposit. On the toll motorways (the ADM network), bank cards are accepted at the barriers, alongside the Jawaz badge and cash — but for a rental car without a badge, carrying small bills avoids any last-minute holdup at a barrier that, exceptionally, won't take the card.

Cash becomes king again the moment you step off the well-trodden tourist track: souks, taxis, small restaurants and roadside eateries, isolated fuel stations off the main routes, and above all the informal parking guards found in every Moroccan town. Their 5-10 MAD tip is cash-only, and paid only when you leave — never on arrival — since no card terminal in Morocco offers a tipping option.

How much cash to actually carry

A rough guide for a couple on a ten- to fifteen-day road trip, on top of the big expenses paid by card (accommodation, car rental, fuel in town):

ItemRough amountFrequency
Parking guard5-10 MADevery time you park in town, paid on leaving
Restaurant / driver tip10-20 MADdepending on service
Souks and small purchases100-300 MADper stop
Isolated fuel station (Atlas, south)300-500 MADreserve before an ATM-less stretch
Daily emergency reserve300-500 MAD for twokept in reserve, not always used

Leaving with leftover dirhams: what you can do at the airport

Unspent dirhams can't legally leave the country beyond the 2,000 MAD per-person tolerance. Exchange counters in the public areas of Marrakech-Menara, Casablanca-Mohammed V or Agadir-Al Massira airports will convert dirhams back to euros, usually on presentation of the original exchange or withdrawal receipt — a simple habit worth keeping throughout the trip.

A more practical option for a road trip: scale down your last withdrawals toward the end of the circuit so you don't end up with a large surplus to convert back, keeping in mind the cost of the last fuel fill-ups before returning the rental car, often the biggest cash item of the final days.

Why cash still dominates, even in an increasingly banked country

Morocco has nonetheless built out its electronic payment network considerably in recent years. A study by Mabrouk and Qafas, published in 2024 in the Revue Française d'Economie et de Gestion and devoted to Bank Al-Maghrib's role in the national financial inclusion strategy, notes that the share of Moroccans holding a bank account rose from 53% in 2020 to 58% in 2024 — real progress, but one that still leaves a large share of small shops, the informal sector and rural areas running almost entirely on cash (study available on Google Scholar: scholar.google.com/scholar?q=Mabrouk+Qafas+r%C3%B4le+Bank+Al-Maghrib+inclusion+financi%C3%A8re+Maroc).

For a road trip, that reality is simple in practice: the card covers the heaviest expenses (rental, accommodation, supermarkets), but day-to-day life on the ground — the souk, the parking guard, the small roadside eatery — remains, and will likely remain for a while yet, a cash economy. Moroccan mobile payment apps (such as Cash Plus or local banking wallets) are growing fast for residents, but stay of little use to a foreign traveller over the course of a road trip: the international bank card plus cash withdrawn on the ground remains the simplest combination.

The money checklist before leaving for Morocco

In order, so nothing gets left to chance:

  • Tell your bank the travel dates and destination, to avoid a card block triggered by anti-fraud checks on your first Moroccan withdrawal.
  • Bring a small amount of euros in small bills for the very first costs at the airport, before your first withdrawal or exchange on the ground.
  • Withdraw a sufficient reserve of dirhams in a major city before heading into the Atlas, the desert or the south, where ATMs become scarce.
  • Always keep 100-200 MAD in small bills for parking guards, tolls and the unexpected.
  • Keep your exchange or withdrawal receipts if you plan to convert a leftover surplus of dirhams back at the airport at the end of the trip.

Travel tips

Get our independent-travel tips by email

The house methods — costed budgets, driving, itineraries — straight to your inbox. Instant bonus: our free excerpt “The 7 mistakes to avoid on a first Namibia road trip” and the current promo code.

Before you go

Readers' questions

Can I buy dirhams before leaving, in France?

No, or only with great difficulty: the Moroccan dirham is a closed currency, not convertible outside Morocco. No regular bureau de change in France offers it. Withdrawing or exchanging money only happens once you're on the ground, on arrival.

What's the best way to withdraw dirhams on the ground?

ATMs run by Morocco's major banks (Attijariwafa Bank, Bank of Africa, Banque Populaire) offer the best rate, close to Bank Al-Maghrib's reference rate. Pay closer attention to the fees charged by your own bank, which vary far more than those of the Moroccan ATM itself.

Can everything be paid by card in Morocco?

No. Riads, hotels, car rental agencies, tourist restaurants and supermarket chains take cards, but souks, taxis, small restaurants, isolated fuel stations and parking guards run on cash only.

Can I leave Morocco with unspent dirhams?

Taking dirhams out of the country is capped at 2,000 MAD per traveller. Exchange counters at Morocco's major airports (Marrakech, Casablanca, Agadir) let you convert a surplus back to euros, usually on presentation of an exchange or withdrawal receipt.