Almost every traveller arrives in Morocco asking the same nervous question at the airport ATM: cash or card? The honest answer, from someone who lives here and watches visitors navigate it every week, is both — but in very specific proportions. Morocco runs on two parallel economies at once. There is the modern, card-friendly world of hotels, riads, supermarkets and rooftop restaurants, and there is the older, cash-only world of the souk, the taxi, the corner café and the village market. Get the balance right and paying for things here is effortless. Get it wrong — by relying on a card in the medina, or by lugging around a fortune in notes — and you'll feel it. This is the money guide I wish every guest had read before they landed.
The quick answer
Bring both cash and cards. You'll want a card for the big, formal payments and cash for everything small and human.
Cash is essential in the souks, in taxis, at small cafés and local markets, for tips and almost anywhere outside the big cities. Carry Moroccan dirham in small notes every single day.
Cards work well in hotels, riads, modern restaurants, supermarkets and shopping malls — mostly in Marrakech, Casablanca, Fes, Rabat, Tangier and Agadir. Visa and Mastercard are the safe bet; Amex much less so.
Money in Morocco at a glance
Don't change all your money before you fly, and don't try to live off your card once you're here. The system that works best for nearly all my guests is simple: bring a little cash for your first taxi and tea, withdraw dirham from a bank ATM once or twice a week, keep a credit card for hotels and emergencies, and never let your cash drop to zero — because the moment you want a mint tea or a taxi, no one is taking your card.
The Moroccan Dirham Explained
Before you decide how to pay, it helps to understand what you're paying with — and one quirk of the dirham that catches almost every visitor out.
Morocco's currency is the Moroccan dirham, written as MAD and shown in shops as DH or درهم. One dirham divides into 100 centimes, though you'll rarely think in centimes as a traveller. As a rough, easy-to-remember guide for 2026, 1 euro is around 10.8 dirham, 1 US dollar around 10 dirham, and 1 British pound around 12.5 dirham. Rates drift, so check a live converter the week you travel, but those round numbers are close enough to do quick mental maths in the souk: a 100 MAD tagine is roughly €9, a 20 MAD taxi hop is under €2.
Here is the part to remember: the dirham is a "closed" currency. By law it is meant to stay inside the country, which means you generally cannot buy it before you arrive or sell it easily once you've left, and you should never bring back more than a small amount. In practice this matters in two ways — you'll do most of your money-changing or ATM withdrawals in Morocco, and you should spend down or convert your leftover dirham before you fly home. It's one of the main reasons "should I bring cash to Morocco?" doesn't have a simple yes: you bring some foreign cash to exchange, but the dirham itself you get here.
Notes you'll actually handle
Banknotes come in four denominations. The colourful 200 and 100 notes are the "big" money; the 50 and 20 are your everyday friends and the ones you want plenty of for taxis, tea and tips.
Coins worth knowing
Coins come as 10, 5, 2 and 1 dirham, plus small centime pieces. They feel trivial but they are gold for daily life — exact taxi fares, a coffee, a baker's loaf, parking guardians and tips all run on coins. Hoard them rather than spend them.
The great Moroccan change shortage
The single most useful money habit in Morocco is breaking your big notes whenever you can. Taxi drivers, café owners and market sellers are forever "out of change," and a fresh 200 MAD note from the ATM is almost useless for a 15 MAD coffee. Pay for hotels, supermarket shops and restaurant meals with your large notes (or card), and deliberately collect 20s, 10s and coins for the cash economy. Locals do exactly this.
Where Cards Are Accepted
So, can you use credit cards in Morocco? Yes — in the modern, formal half of the economy, which is bigger and more card-friendly every year. Here's exactly where plastic works.
Cards are a comfortable, normal way to pay in Morocco's tourist and urban economy. Visa and Mastercard lead by a wide margin; if your card carries one of those logos you'll be fine in most of the places below. American Express is accepted in some four- and five-star hotels and a handful of upmarket restaurants, but treat it as a backup only. Contactless and mobile wallets — Apple Pay and Google Pay — work in a growing share of city terminals, though never assume it. And card acceptance drops off sharply the moment you leave a city or step into the old medina, so what follows is a "cities and tourism" picture.
Hotels & resorts
From international chains down to mid-range city hotels, paying by card is completely routine. This is the ideal place to put your large bills — room charges, spa, dinner — on plastic and keep your cash for the streets. Bigger hotels also tend to offer the best contactless coverage.
Riads & guesthouses
The traditional courtyard houses that make staying in Morocco so special are a mixed bag. Larger, well-known riads and any that you booked through a major platform almost always take cards (sometimes adding a small card surcharge). Smaller, family-run riads down a medina lane may be cash only or strongly prefer cash. It's worth a one-line message before you arrive: "Do you accept card, or should I bring cash for the balance?" — it saves a scramble at checkout.
Restaurants
The rule of thumb is simple: the more modern the restaurant, the more likely the card terminal. Rooftop spots, Gueliz and Hivernage dining in Marrakech, hotel restaurants and anything with a printed menu and a website will take cards. The little family eatery with plastic chairs and a tagine for 40 dirham almost certainly won't — and that's exactly where you'll have some of your best meals, so keep cash for them.
Shopping malls & supermarkets
Morocco's modern retail — Marjane and Carrefour supermarkets, the Morocco Mall in Casablanca, Menara Mall in Marrakech, branded fashion and electronics stores — is fully card-enabled, contactless included. If you specifically want a card-friendly, fixed-price afternoon, this is where to spend it.
Where Cash Is King
This is the half of Morocco that travellers fall in love with — and it runs almost entirely on dirham in hand. If you only remember one thing from this guide, remember this section.
The cash economy is not the "lesser" Morocco; it's the real one. The medina, the taxi, the café, the market stall — this is where life happens, and it happens in notes and coins. Trying to pay by card here ranges from impossible to faintly insulting, so a small daily float of cash isn't a nuisance, it's the key that unlocks the country. Here's where you'll always need it.
Always cash
- Taxis — petits and grands taxis are cash only, no exceptions.
- Souk stalls — spices, leather, lanterns, textiles, ceramics.
- Small cafés — mint tea, coffee, fresh juice on the square.
- Street food — grills, snail soup, msemen, the Jemaa el-Fnaa stalls.
- Local markets — produce, the weekly village souk, fish stalls.
Cash strongly preferred
- Tips — for guides, drivers, porters, waiters and the hammam.
- Hammams & small spas — neighbourhood bathhouses.
- Rural & mountain Morocco — Atlas villages, desert auberges.
- Pharmacies & small shops — the corner hanout.
- Parking guardians — the men in blue coats, a few coins each.
Taxis: do taxis take cards in Morocco?
No — and it's worth being blunt about it because it trips up so many arrivals. Neither the little colour-coded petits taxis that buzz around each city nor the older Mercedes grands taxis that run between towns accept cards. It is cash, in dirham, every time. Agree the fare or insist on the meter before you get in, keep small notes ready, and don't hand over a 200 for a 25 dirham ride and expect change. The one modern exception is a pre-booked private transfer, which you typically pay for online in advance — useful precisely because it spares you a cash haggle the minute you land. (More on that in our Marrakech airport transfer guide.)
The souk: cash in Marrakech and beyond
Bargaining is the heartbeat of the Moroccan souk, and bargaining only really works with cash. A seller drops their price for notes they can pocket immediately; the moment a card comes out, the "discount" evaporates and a surcharge may appear. Carry a sensible amount in small denominations, keep it in a front pocket or money belt rather than flashing a fat wallet, and only bring as much as you're prepared to spend that day. Cash in Marrakech's souks gives you both leverage and discipline.
Cafés, markets and the countryside
That perfect glass of mint tea on a rooftop, the orange juice on the square, the bag of olives from a market stall, the guesthouse in a Berber village three hours from the nearest bank — none of these take cards, and none ever will. The further you get from a city centre, the more absolute cash becomes. Plan your withdrawals around any trip into the mountains or the desert, because there may be no ATM for a long way.
Keep your money in two places. A small, visible amount of small notes and coins in an easy pocket for taxis and tea, and the bulk of your cash plus your backup card tucked away separately — ideally left in your riad safe. That way a day in the souk only ever risks your daily float, you're never fumbling a big wallet in a crowd, and you always have a reserve back at base.
ATMs in Morocco: Availability, Fees & Limits
For most travellers the ATM is the single best source of dirham — better rates than exchange desks and available the moment you land. Here's how to use them well.
Availability. ATMs (locally guichet automatique) are everywhere in cities and towns: at the airport on arrival, in every city centre, in supermarkets and malls, and in most tourist hubs. The big, reliable banks to look for are Attijariwafa Bank, Bank of Africa (BMCE), Banque Populaire, BMCI, CIH and Société Générale. Coverage thins out fast in rural areas, the mountains and the desert, so withdraw what you'll need before heading out of town. There's usually an ATM in the arrivals hall at Marrakech, Casablanca and the other main airports — handy for your first taxi, though airport rates and fees aren't the best for a big withdrawal.
Withdrawal fees
This is the real cost of cash in Morocco, and it has two layers. First, most Moroccan banks charge a local ATM fee of roughly 20–30 MAD per withdrawal for foreign cards (some machines show a screen letting you accept or decline it). Second, your own bank at home may add a foreign-transaction or non-network fee on top. Because the local fee is charged per withdrawal regardless of amount, the trick is obvious: take out larger sums less often rather than small amounts daily. One important habit — if the machine offers to charge you in your home currency ("with conversion") instead of dirham, always decline and choose to be charged in MAD. That "dynamic currency conversion" looks convenient but bakes in a worse exchange rate.
Withdrawal limits
Per-transaction limits are modest and vary by bank, typically 2,000 MAD on many machines, up to around 4,000 MAD on others (roughly €185–370). Some banks let you make a second withdrawal to reach a higher total, but each one triggers its own fee. Your home bank's daily card limit applies as well, so if you plan a big purchase — a carpet, say — spread your withdrawals over a day or two, or pay that one by card where you can.
Are ATMs safe?
Generally yes. Favour machines attached to a bank branch or inside an airport, hotel or supermarket, use them in daylight or in busy, well-lit spots, cover the keypad as you type your PIN, and decline help from anyone hovering nearby. Avoid lonely standalone machines late at night. Card skimming is rare but not unheard of — a bank-lobby ATM is your safest choice.
Pay fewer fees
Withdraw bigger amounts less often, always choose to be charged in dirham (not your home currency), and if you travel a lot consider a fee-free travel debit card (such as a multi-currency or online bank card) before you come. The savings on fees and exchange margins over a two-week trip add up to real money.
Tell your bank before you fly
Foreign cards are sometimes blocked on the first Moroccan withdrawal as a fraud precaution. A quick travel notice to your bank, plus carrying a second card from a different account, means a single declined card never leaves you stranded. Keep that backup card separate from your main one.
Currency Exchange Tips
If you'd rather exchange cash than rely solely on ATMs, Morocco makes it easy — as long as you avoid a couple of classic traps.
Because the dirham is a closed currency, you'll do your exchanging in Morocco, and the good news is that the country is one of the more honest places in the world to change money. Official bureaux de change and banks display the central-bank rate, charge little or no commission, and are tightly regulated. Euros are the easiest to change, followed by US dollars and British pounds. You'll find exchange desks at airports, in city centres, in larger hotels and at dedicated bureau de change windows marked with the official sign.
My advice is a middle path: change a small amount — enough for your first day's taxi, tea and tips, say €50–100 — at the airport or your first bureau, then rely on bank ATMs for the rest of the trip at better effective rates. Keep your exchange receipts; you may want them to convert leftover dirham back at the end (some airport desks ask for proof of original exchange before they'll sell you back euros).
Do
Use official bureaux de change and banks, compare the posted buy/sell rates (a small spread is normal), count your money before leaving the window, change a modest amount at a time, and keep small notes. Bring clean, undamaged foreign bills — torn or marked notes are sometimes refused.
Don't
Don't change large sums at the airport at the worst rate, don't accept "no commission" claims hiding a poor rate, never change money with someone on the street, and don't pay for things directly in euros at a tourist shop — the made-up "convenience" rate almost always loses you money versus paying in dirham.
How Much Cash Should You Carry?
Enough to move through the cash economy freely, not so much that losing your wallet ruins the trip. Here's a sensible daily float by travel style.
The right number depends on how you travel, but the principle is the same for everyone: carry a comfortable daily amount in small notes, put big and formal payments on a card, and keep a reserve elsewhere. These figures assume your hotel or riad is already paid or going on a card — this is pocket money for the streets, taxis, tea, tips, entry fees and shopping.
| Travel style | Suggested daily cash | What it covers |
|---|---|---|
| Budget | 200–350 MAD (€18–32) | Street food, taxis, tea, medina entry fees, small souvenirs |
| Mid-range | 300–600 MAD (€30–55) | The above plus café lunches, a guide tip, some bargaining in the souk |
| Comfort / luxury | 600–1,000 MAD (€55–90) | Generous tips, taxis, shopping and incidentals (big bills on card) |
| Souk shopping day | Bring only what you'll spend | Set a budget, carry that, leave the rest in the safe |
Whatever your style, keep the denomination mix in mind: a stack of 20s and 50s with a handful of coins is worth far more to your day than two crisp 200s you can't break. Refill at an ATM every few days rather than carrying a week's worth at once.
Common Tourist Money Mistakes
After years of watching visitors pay for things here, the same handful of avoidable mistakes come up again and again. Sidestep these and you'll travel like you've done it before.
Carrying too much cash
The opposite error to relying on cards — walking around with hundreds of euros' worth of dirham because someone said "Morocco is cash only." You only ever need your daily float on you. Pull more from ATMs as you go and keep the bulk, plus a backup card, in your accommodation. A lost or stolen wallet should cost you a day, not your trip.
Relying only on cards
The classic first-timer trap: arriving with a card and almost no cash, then discovering the taxi, the souk and the café don't take it. Never let your cash run to empty. A card is a backup and a way to pay big formal bills — it is not a substitute for dirham in the half of Morocco you came to experience.
Exchanging only at the airport
Airport exchange desks offer some of the weakest rates and highest fees in the country. Change just enough there for your first taxi and tea, then use city bureaux and bank ATMs for everything else. Doing all your money at arrivals is a quiet, recurring tax on your holiday.
Paying in euros & accepting DCC
Two versions of the same mistake: handing over euros at a tourist shop, or letting an ATM or terminal charge you in your home currency. Both use a marked-up "convenience" rate that loses you money every time. Pay in dirham, and always choose to be billed in MAD.
Not keeping small change
Hoarding 200 notes and nothing smaller is a daily headache: drivers and stallholders rarely have change, and you'll overpay rather than wait. Break big notes whenever you pay by card or at a supermarket, and treat coins as precious.
Leaving with a pocket of dirham
Because the dirham is a closed currency, leftover notes are hard to change once you're home. Spend down or convert your dirham before departures — and keep an exchange receipt, as some desks ask for one before selling euros back.
Local Advice from Marrakech
A few habits I share with friends and guests that no exchange-rate chart will tell you — the things that make paying for life here feel natural rather than nervous.
Run the two-pocket system
Keep a small "spending" wad of 20s, 50s and coins where you can reach it for taxis and tea, and your larger notes and backup card somewhere separate and harder to reach. You'll pay faster, look less like a target, and never expose your whole stash to a crowded souk.
Tip in cash, always
Tipping is woven into daily life here — a few dirham for the café, 10–20% in a nice restaurant, a note for a guide or driver who looked after you. It's nearly always cash and nearly always appreciated. Our full tipping in Morocco guide has the exact amounts for every situation.
Stock up before you leave the city
Heading to the Atlas, the desert or a small coastal town? Withdraw your cash before you go. ATMs are scarce or non-existent in rural Morocco, and a beautiful auberge under the dunes will need dirham, not a card.
Ask the price first, every time
Whether it's a taxi, a guide, a hammam or a plate of food with no menu, settle the number before you commit. It isn't rude here — it's normal, expected, and the simplest way to avoid an awkward moment when the cash comes out.
Treat contactless as a bonus
Apple Pay, Google Pay and tap-to-pay genuinely work in more city terminals each year — lovely when they do. But they vanish entirely in the cash economy, so enjoy them where they appear and never plan around them.
Keep money low-key
Morocco is a safe, warm place to travel, but ordinary big-city sense applies: don't count a thick wallet in the open, use your riad safe, and split your cash and cards. For the bigger picture, see our Morocco safety guide.
Don't overthink money in Morocco. The country isn't trying to catch you out — it just runs on two systems at once. Land with a little foreign cash, change a bit, pull dirham from a bank machine, put your hotels and big dinners on a card, and keep a daily handful of small notes for the magic part: the taxis, the tea, the souk, the tip to the man who showed you the way. Do that and you'll glide through it exactly like a local, and spend your energy on Morocco instead of on your wallet.
Paying your way through Morocco






Frequently Asked Questions
Should I bring cash or card to Morocco?
Both, and lean on cash for daily life. Morocco is cash-first: souks, taxis, small cafés, markets, tips and rural areas almost always want dirham. Cards (Visa and Mastercard) work reliably in hotels, riads, modern restaurants, supermarkets and malls in the cities. The best setup is a debit card to draw dirham from ATMs, a credit card as backup and for big bills, and a daily float of cash for everything small.
Can you use credit cards in Morocco?
Yes, but selectively. Visa and Mastercard are widely accepted in mid-range and upmarket hotels, riads, restaurants, supermarkets, petrol stations and malls in Marrakech, Casablanca, Fes, Rabat, Tangier and Agadir. American Express is far less common. In the medina, small shops, taxis and the countryside, cards are rarely an option — so never rely on a card alone.
Do taxis take cards in Morocco?
No. Almost all taxis — the small petits taxis around town and the older grands taxis between towns — are cash only. Carry small dirham notes and coins, agree the fare or insist on the meter before you set off, and don't expect change for a large note. Pre-booked private transfers are the exception, since you usually pay those in advance by card.
Can I use euros in Morocco?
Sometimes, but don't plan to. Some tourist hotels, bazaars, camps and tour operators in Marrakech and the desert accept euros (occasionally dollars or pounds), almost always at a poor rounded rate that costs you money. Ordinary shops, taxis and cafés won't take euros at all. Change a little into dirham for day one, then withdraw the rest from ATMs and pay in local currency.
Can I use Apple Pay or Google Pay in Morocco?
Increasingly, in the same places that take cards — city hotels, riads, chain supermarkets, malls and contactless-enabled restaurants. Coverage is patchy though, and absent entirely in the cash economy of the souk, taxis and small cafés. Use mobile payments where they work as a convenience, never as your only way to pay.
Are ATMs safe to use in Morocco?
Yes, generally — especially machines attached to a bank branch or inside a hotel, supermarket or airport. Use major banks (Attijariwafa, Bank of Africa/BMCE, Banque Populaire, CIH), favour busy well-lit spots, shield your PIN, and avoid isolated machines late at night. The real downside is fees and low per-withdrawal limits rather than any genuine danger.
How much cash should I carry per day in Morocco?
For most travellers, 300–600 MAD (about €30–60) per day comfortably covers taxis, street food, café stops, entry fees, tips and souvenirs, with hotels and bigger restaurant bills on a card. Carry it in small denominations, keep larger notes and a backup card separately at your riad, and top up at an ATM every few days rather than walking around with a thick wad.
What are the ATM withdrawal fees and limits?
Expect a local fee of roughly 20–30 MAD per withdrawal for foreign cards, plus whatever your home bank charges. Per-transaction limits are often 2,000 MAD, up to around 4,000 MAD on some machines. Since the fee is charged per withdrawal, take out larger amounts less often, and always choose to be charged in dirham rather than your home currency.
Is Morocco cheaper if you pay in cash?
Often, in the informal economy. Many small shops, riads and operators give a better price for cash or add a few percent for card payments, and bargaining in the souk only works with cash in hand. In hotels, supermarkets and formal restaurants the price is the same either way. Cash gives you flexibility and leverage; cards give you security and a record.
What's the best way to pay overall in Morocco?
A simple combination: change a small amount of foreign cash on arrival, withdraw dirham from bank ATMs in larger, less frequent amounts, put hotels and big formal bills on a Visa or Mastercard, and keep a daily float of small notes and coins for taxis, the souk, cafés and tips. Carry two cards from different accounts, tell your bank you're travelling, and you're set.