Discovering...
Discovering...

The Moroccan Dirham is a closed currency and the economy is overwhelmingly cash-based. ATMs exist in every city but disappear fast once you head south toward the desert. This is the practical breakdown — where to withdraw, how much you can take out, where cards actually work, and what to do when they don't.
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 22 November 2024 Last updated 23 March 2026
Morocco's currency is the Dirham (MAD) and it does not behave like the Euro or the Thai Baht. You cannot buy Dirhams before you leave home — your local bank almost certainly does not stock them — and you cannot legally take more than a small handful back out of the country. That means you will be drawing cash from ATMs during your trip, and knowing where those machines are (and where they are not) can make a real difference to how smoothly things go.
The short version: withdraw in cities, carry more than you think you need before heading into the desert or the mountains, and keep your card for hotels and tour deposits rather than counting on it in the souks. The longer version is below.
ATMs are plentiful in the four imperial cities and the main coastal towns. Availability drops sharply once you leave the tarmac road network — particularly in the pre-Saharan south. The table below gives honest, ground-level assessments.
| City / Area | ATM availability | Notes |
|---|---|---|
| Marrakech | Excellent | ATMs at Jemaa el-Fna, Gueliz, and inside the medina near Mouassine. Avoid the one-offs tucked in narrow derbs — use bank-branded machines on main streets. |
| Fes | Good | Multiple ATMs on Talaa Kebira and near Bab Bou Jeloud. Also in the Ville Nouvelle around Mohammed V Avenue. |
| Chefchaouen | Limited | A handful of ATMs on the main square and the road into town. Queues form on weekends. Withdraw before you arrive if possible. |
| Merzouga / Sahara | Very limited | One ATM in the village — frequently out of cash or out of order. Withdraw in Erfoud or Rissani (both have bank branches) before heading into the dunes. |
| Essaouira | Good | Several ATMs on Avenue de l'Istiqlal and near the medina gates. Better to withdraw here than rely on the port area. |
If your itinerary includes the Draa Valley, Zagora, or any Sahara camp beyond Merzouga, plan to carry at least two to three days' worth of cash before leaving the last reliable ATM town. Tour guides can help you identify the right cashpoint on the way — another advantage of travelling with a knowledgeable local.

The souks run on cash. Even stalls that display a card terminal often won't actually accept one.
Card acceptance is patchier than it first appears — some venues display Visa stickers but decline cards in practice. The table below reflects real-world experience rather than what is technically possible.
| Venue type | Card | Cash | Reality check |
|---|---|---|---|
| Riads & mid-range hotels | Cards usually accepted; cash often preferred for small balances | ||
| Upscale restaurants | Visa/Mastercard standard; Amex rare | ||
| Local restaurants & cafés | ✕ | Cash only in almost all cases | |
| Medina souks & markets | ✕ | Cash-only economy; cards not accepted even if they have a terminal | |
| Private tour operators | Reputable operators take cards; confirm in advance | ||
| Petrol stations (main roads) | Most major stations accept cards now | ||
| Taxis (petit taxi) | ✕ | Always cash; no exceptions | |
| Supermarkets (Marjane, Label'Vie) | Cards widely accepted at checkout |
Morocco trips regularly trigger fraud alerts. A quick call or app notification to your bank — listing Morocco, your dates, and the cities you plan to visit — prevents your card being blocked the moment you try the first ATM. This is the single most effective pre-departure step.
Bring at least two cards from different networks (one Visa, one Mastercard if possible, or add a Wise or Revolut card). ATM connectivity issues in Morocco are almost always network-specific rather than affecting all cards simultaneously. Having a backup has saved many trips.
Rather than one large withdrawal, take 1,000–2,000 MAD at a time. This keeps your note mix manageable for taxis (who never have change), market vendors, and tips. A 200 MAD note is the sweet spot — widely accepted and easier to break than a 500.
Unofficial money changers in the medina will offer rates that look attractive, then use sleight-of-hand counting to short-change you. Use official bank exchange counters or airport bureaux only. The regulated rates are actually quite fair and the small difference is not worth the risk.
Unless you are using a fee-free travel card (Wise, Revolut, Starling, Charles Schwab USA), your home bank will charge foreign-transaction fees on every ATM withdrawal and card purchase. On a 10-day trip this adds up — factor it in when budgeting or switch to a fee-free card before you go.
Yes — there are several ATMs inside and around the Marrakech medina, including near Jemaa el-Fna square and along the main lanes approaching Mouassine Mosque. Stick to branded machines from Attijariwafa Bank, CIH Bank, or BMCE (Bank of Africa) rather than unmarked third-party units. These tend to have higher reliability and lower surcharge risk. During peak season (December and March) queues can form at the most central ones; allow a few extra minutes. The Gueliz neighbourhood, a ten-minute walk from the medina, has even more options with shorter waits.
Most Moroccan bank ATMs cap a single withdrawal at 2,000 MAD (roughly $200 USD). Some machines — particularly Attijariwafa and CIH — allow up to 4,000 MAD per transaction if your card permits it. Your home bank may also impose its own daily limit, which applies on top of the ATM cap. If you need a larger sum (for a tour deposit, riad payment, or a longer trip into the desert), do two withdrawals in succession or use two different cards. Factor in your home bank's foreign-transaction fee, which typically runs 1–3% per withdrawal.
Yes, all four major airports — Marrakech Menara (RAK), Casablanca Mohammed V (CMN), Fes-Saïss (FEZ) and Agadir Al Massira (AGA) — have exchange bureaux airside and in the arrivals hall. Rates at the airport are government-regulated, so they are not much worse than city centre exchange offices. It is perfectly sensible to change a modest sum (400–600 MAD, indicative) on arrival for taxis and tips, then use ATMs once you are in the city for the bulk of your cash. Keep your exchange receipt, as you will need it if you want to convert unspent Dirhams back at departure.
Upscale restaurants and hotel restaurants in Marrakech, Fes, and Casablanca usually accept Visa and Mastercard. American Express is rarely taken outside five-star properties. However, the vast majority of places you will actually want to eat — local tagine restaurants, street-food stalls, neighbourhood cafés, medina lunch spots — are strictly cash only. A good rule of thumb: if the restaurant has a printed English menu and a street-facing terrace, it probably takes cards. If you are sitting on a plastic stool under strip lighting next to locals, bring cash. The food at the latter is usually better anyway.
Bring both, but lean heavily on cash. The Dirham economy is largely cash-driven — souks, markets, taxis, small guesthouses, tipping, entry fees, and most food are all cash-only. A practical approach: arrive with a small amount of Euros, US Dollars, or Pounds for the first taxi, then withdraw MAD from an ATM in the city and keep 1,000–2,000 MAD on hand at all times. Use your card at larger hotels and tour operators to preserve your ATM stash. A card with no foreign-transaction fees (e.g. Wise, Revolut, Starling in the UK, Charles Schwab in the US) will save you noticeably on a 10-day trip.
Moroccan Dirhams are a restricted currency — it is technically illegal to export more than 1,000 MAD (roughly $100) in cash. In practice, the rule is aimed at large-scale export of currency rather than tourists with leftover notes, but customs officers do sometimes check at the airport. The simpler approach is to spend down your Dirhams before departure, or reconvert unspent notes to your home currency at the airport exchange bureau (you will need your original exchange receipt or ATM receipts). The exchange booth at Marrakech airport operates until the last flights, so you do not need to rush.
Attijariwafa Bank and CIH Bank consistently work well with international Visa and Mastercard. BMCE (Bank of Africa) and Banque Populaire are also reliable. Avoid obscure standalone ATMs in souvenir-shop alcoves — these are third-party machines that sometimes add undisclosed surcharges or suffer connectivity issues. If your card is declined, it is often a security block triggered by your home bank rather than a problem with the Moroccan machine; call your bank before you travel to notify them of your dates and destinations.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete