ATMs in Morocco: Fees, Limits, Best Banks and Local Tips
ATMs in Morocco: use a bank-branch machine where possible, withdraw Moroccan dirhams (MAD), and read the local access fee before confirming. If the ATM offers to convert the withdrawal into your home currency, choose to continue in MAD without that conversion. Your own bank’s fees and withdrawal limit still apply.
I’m Kamal, a licensed Moroccan guide based in Marrakech. I tell guests to get cash before leaving the city, keep a backup card separately and save small notes for taxis, cafés and tips. Below you will find ATM locators, fee checks and the screens to look for.
For the wider cash-and-card setup, read my Money in Morocco guide. To work out how much to withdraw, use my daily and weekly cash planning guide.
Table of Contents
Table of Contents
Quick Answer: What Travelers Need to Know About ATMs in Morocco
Quick answer: ATMs are easy to find in Morocco’s main cities and airports. A common withdrawal limit for foreign cards is around 2,000 MAD per transaction, although some machines allow more. Local access fees can appear, so check the screen before confirming. Use an ATM attached to a bank branch, choose Moroccan dirhams (MAD), decline the machine’s currency conversion and withdraw before heading into the Atlas Mountains, Sahara or rural areas.
For most first arrivals, 1,000–2,000 MAD is a practical starting withdrawal when accommodation and transport are already paid. Keep a second card separately and break large 200 MAD notes for taxis, tips, cafés and small shops.
Landing in Marrakech? Plan the first hour with my Marrakech Airport Transfer guide and Marrakech Airport SIM Card guide.
Are ATMs Easy to Find in Morocco?
Yes, ATMs are easy to find in most Moroccan cities. In Morocco, you may also see the French term GAB, which means Guichet Automatique Bancaire. It simply means ATM.
In Marrakech, you can find ATMs at Marrakech airport, in Guéliz, Hivernage, near Jemaa el-Fna, around big hotels, and close to shopping streets. In Fes, Casablanca, Rabat, Tangier, Agadir, and Essaouira, you will also find many bank machines in normal city areas.
But the Morocco you see in a big city is not the same Morocco you find on a mountain road or desert route. In rural areas, ATMs can be limited, empty, offline, or not friendly to foreign cards. Some villages have no ATM at all.
This matters if your trip includes the Atlas Mountains, Merzouga, Erg Chigaga, small Berber villages, long drives, or remote guesthouses. You may find a machine on the map, but that does not mean it will be working when you arrive.
My local advice is simple: withdraw cash before you need it. The worst time to look for an ATM is when your driver is waiting, the restaurant only accepts cash, and the nearest working machine is one hour away.
Find an ATM near you in Morocco: use the official Visa ATM locator or the official Mastercard ATM locator to look near your accommodation or next city stop. Check the address and access details before setting off.
A map listing cannot guarantee that a machine has cash, is working or will accept your card. Check a second option before a long journey, and ask your riad about a nearby bank branch if a locator does not load.

Morocco ATM Fees: What to Check
Morocco ATM fees are not the same for every card or machine. An older recommendation for a “free ATM” may no longer apply when you arrive, so use the fee shown before you confirm the withdrawal.
There are separate costs to check: the Moroccan ATM owner’s access fee, your card issuer’s withdrawal charge, and any currency-conversion fee. An ATM that charges no local access fee can still cost you money through your own bank.
Before traveling, check your issuer’s charges and daily withdrawal limit. At the machine, read the local fee and conversion screens separately. You can decline the ATM’s conversion and still face a local access fee.
If the displayed cost is too high, cancel before confirming and compare another bank. I would not choose a machine solely because an old blog post calls it fee-free.
Best ATMs in Morocco for Foreign Cards
The best ATMs in Morocco for foreigners are usually machines attached to major Moroccan bank branches. I do not like promising that one bank is always cheapest because that is not how travel works in real life. Fees change, machines change, and cards behave differently.
The banks many travelers commonly use include Attijariwafa Bank, Bank of Africa / BMCE, Banque Populaire, BMCI, Al Barid Bank, and CIH Bank.
Attijariwafa Bank is very common in Morocco, especially in cities and busy towns. Bank of Africa, Banque Populaire, BMCI, CIH Bank, and Al Barid Bank are also easy to find in many areas.
| ATM / Bank | Best For | Local Guide Advice |
|---|---|---|
| Attijariwafa Bank | Easy city access | Very common in Marrakech, Fes, Casablanca, and many towns. I usually try branch-attached machines first. |
| Bank of Africa / BMCE | Foreign cards | A good option in city areas and main streets. Always check the fee screen before confirming. |
| Banque Populaire | Wide coverage | Useful in many Moroccan towns. If one ATM refuses your card, try another nearby branch. |
| BMCI | Modern city areas | Often found in Guéliz, Hivernage, business districts, malls, and hotel areas. |
| CIH Bank | Backup option | Worth trying if other machines are busy, offline, or not accepting your foreign card. |
| Al Barid Bank | Old fee-free reputation | Check the fee screen for your card; do not rely on its old fee-free reputation. |
My local advice: do not chase one “perfect” ATM in Morocco. Use a safe bank-attached machine, read the fee screen, choose Moroccan dirhams, and cancel if the fee or exchange option looks wrong.
For most travelers, I recommend trying a major bank ATM attached to a branch first. In Marrakech, that may mean using an ATM in Guéliz, Hivernage, near a hotel, inside a mall, or on a main street instead of a random machine in a crowded corner.
Daytime is better than late night. A bank-attached machine is better than an isolated one. A calm street is better than a chaotic tourist area when you have a choice.
I avoid independent-looking machines, broken card slots, quiet backstreets, machines where people are hanging around too close, and any ATM that feels suspicious. Your instinct matters. If something feels wrong, cancel and walk away.
Morocco ATM Withdrawal Limit
A common Morocco ATM withdrawal limit for foreign cards is around 2,000 MAD per transaction. This is not a fixed law, but it is something many travelers experience.
Some ATMs may allow 4,000 MAD or more. Some cards may allow larger withdrawals. Some machines may refuse anything above 2,000 MAD. Your limit depends on four things: the Moroccan ATM, the Moroccan bank, your foreign card issuer, and your own bank’s security settings.
If 4,000 MAD fails, try 2,000 MAD. If 2,000 MAD fails, try 1,000 MAD or another bank. Sometimes the problem is not your card. It is only that machine.
Because ATM fees are often flat per withdrawal, taking fewer larger withdrawals can be cheaper than many small withdrawals. But I do not recommend walking around with too much cash either. Morocco is safe for most travelers, but common sense is still common sense.
For most travelers landing in Marrakech, I usually recommend withdrawing 1,000–2,000 MAD first if the hotel and airport transfer are already arranged. That is usually enough for the first day or two: taxis, coffees, water, tips, snacks, and small local payments.
On one 7-day Morocco trip, I guided a couple from Canada. Their hotels and desert tour were already paid. They arrived with two cards and withdrew 2,000 MAD in Marrakech. By the end of the trip, they spent around 4,300 MAD on lunches, tips, taxis, coffees, water, and small shopping. This is why I usually tell travelers to plan cash access during the trip instead of carrying the full trip budget from day one.
Always Choose Moroccan Dirhams: The DCC Trap
Dynamic Currency Conversion (DCC) is the ATM’s offer to bill the withdrawal in your home currency using its own conversion rate. My practical choice is to continue in Moroccan dirhams (MAD) and let the card issuer handle conversion. Read the wording rather than relying on a button’s colour.
| What the screen offers | What to check or choose |
|---|---|
| Charge in MAD or in your home currency | Choose MAD, the local currency |
| With conversion or without conversion | Choose without conversion; the wording may also be “decline conversion” |
| A separate ATM access fee | Read the amount. If you do not accept it, cancel the withdrawal before confirming |
| Your bank’s own withdrawal or foreign-currency fees | Check these with your issuer; declining DCC does not remove them |
Declining conversion is different from cancelling the withdrawal. Visa explains that accepting or declining DCC does not determine whether you can withdraw cash internationally. See Visa’s explanation of ATM currency conversion. Approval still depends on your card, account, limit and the machine.
Using Travel Debit Cards in Morocco
A travel debit card can help you track spending, but it does not guarantee free ATM withdrawals. Your card issuer may charge withdrawal or conversion fees, and the Moroccan ATM owner can add a separate local fee.
Check your card’s fees and limits before traveling. Choose Moroccan dirhams (MAD) and decline the ATM’s currency conversion.
Bring a backup Visa or Mastercard from another bank and keep it separate from your main wallet. Carry cash before traveling into rural areas.
Some links in this guide may earn a small commission at no extra cost to you. I only recommend services I trust for planning a Morocco trip.
Cash vs Card in Morocco: Where Each One Works Best
Morocco is still cash-first for daily travel, even though card use is growing.
You can pay by card in many big hotels, luxury riads, modern restaurants, supermarkets, car rental offices, some tour agencies, and many places in Guéliz and Hivernage in Marrakech.
But in the medina, the souks, small cafés, local markets, petit taxis, public toilets, porter tips, and rural areas, cash is still the normal way.
This is where many first-time visitors feel the difference. A hotel may accept card for a large bill, but the man carrying your bags through the medina expects a small cash tip. A modern restaurant may accept card, but the tiny orange juice stand near Jemaa el-Fna may not. A boutique may accept card, but a small spice shop may prefer cash.
For shopping in the souks, cash also gives you more flexibility. Some bigger shops accept card, especially for rugs, leather, or ceramics, but smaller sellers often prefer dirhams.
If you are planning to shop seriously in Marrakech, read my Marrakech Souks Guide before you go. It will help you understand how the souks work before you start spending.

ATM Safety Tips in Morocco
A working phone helps if you need to contact your bank while traveling. Compare local options in my Morocco SIM Card Guide, and read Internet in Morocco for Wi-Fi and mobile coverage advice.
Using ATMs in Morocco is usually normal and safe, but you should not use them carelessly.
Choose an ATM attached to a bank branch when possible. Use daylight if you can. Cover your PIN with your hand. Put your money away before walking off. Do not count a large amount of cash openly in the street.
Do not accept help from strangers at the ATM. Sometimes people are just friendly, but money machines are not the place to test that. If someone stands too close, cancel and move to another ATM.
Check the card slot before inserting your card. If it looks loose, damaged, or strange, use another machine. If the screen looks frozen or slow, cancel.
Keep your backup card separate from your main wallet. I usually tell travelers to keep one card with them and another card in a different bag or hotel safe. If your wallet is lost, you still have a way to continue the trip.
Also keep small emergency cash separate. Even 500–1,000 MAD hidden away can save a stressful day.
What to Do If an ATM Swallows Your Card in Morocco
If an ATM swallows your card in Morocco, stay calm. It feels scary, but it does happen.
If the ATM is attached to a bank and the bank is open, go inside immediately. Bring your passport or ID. Explain that the ATM kept your card. Sometimes the bank can help. Sometimes they cannot return the card because of security rules, but it is still better to ask right away.
At the same time, freeze the card in your banking app. If you cannot freeze it, call your bank. Do this before trying many other things.
If the ATM is not attached to a branch, or if it happens after hours, do not wait there for a long time. Freeze or cancel the card and use your backup card.
Common reasons an ATM may swallow a card include entering the wrong PIN too many times, a blocked card, an expired card, suspicious bank security, a machine fault, or leaving the card too long in the slot.
This is why I never recommend traveling in Morocco with only one card.
What If Your Account Is Debited but No Cash Comes Out?
Keep the receipt if there is one, note the bank, machine location, time, and amount, and check your banking app before attempting another withdrawal. If the machine is attached to an open bank, report the problem to the branch.
Contact your card issuer through its official app or the number on your card and explain that you did not receive the cash. Mastercard directs cardholders with ATM problems to their issuing bank. Keep your evidence and ask the issuer what happens next; do not assume an instant refund or keep retrying the same machine.
Moroccan Dirham Rules: Do Not Leave With Too Much Cash
The Moroccan dirham is a controlled currency. Travelers should usually get dirhams after arriving in Morocco and avoid leaving the country with a large amount.
The Office des Changes says travelers may carry up to around 2,000 MAD for return expenses. In simple traveler language, this means you should not take home a big pile of Moroccan dirhams.
Near the end of your trip, spend down your cash slowly. Keep enough for the taxi, airport snacks, tips, and small final payments, but do not withdraw a large amount on your last day.
If you have too much left, ask your hotel or a proper exchange office what your options are.
My Local ATM Strategy for Morocco
This is the simple ATM strategy I would give my own guests.
Arrive with two cards, not one. Withdraw 1,000–2,000 MAD after arrival. Use a major bank ATM attached to a branch. Always choose MAD and decline conversion. Break 200 MAD notes at a supermarket, hotel, or restaurant. Keep small notes for taxis, tips, cafés, and toilets. Withdraw again before leaving for the desert, mountains, or countryside. Do not depend only on card payments.
This plan is not complicated, but it works.
The mistake is not using ATMs in Morocco. The mistake is waiting until the wrong moment, trusting one card, accepting bad conversion, and carrying only large notes when the taxi driver needs change.

Money Guides to Read Next
If you are planning your first Morocco trip, these guides will help you understand money before you arrive.
For the full money system, start with Money in Morocco. This guide explains cash, cards, exchange offices, daily payments, and common tourist mistakes.
If you want to know how much the trip may cost, read Morocco Travel Costs and Morocco Travel Budget. These are useful for food, transport, tours, shopping, and daily extras.
If you are not sure how much cash to carry, read How Much Cash Should I Bring to Morocco?. It is a good next step after this ATM guide.
If you plan to pay by card, read Can You Use Credit Cards in Morocco?. Morocco is improving for card payments, but cash is still important in taxis, souks, small cafés, and rural areas.
For phones, maps, banking apps, and travel connection, read Best eSIM for Morocco. A working phone helps a lot when you need bank alerts, Google Maps, or banking app notifications.
For buses, trains, taxis, drivers, and moving between cities, read my Morocco Transportation Guide.
If you are visiting Marrakech and plan to shop, read my Marrakech Souks Guide. It will help you understand cash, bargaining, and how to avoid pressure in the medina.
And if you are still building your full route, start with my main Morocco Travel Guide.
My Local ATM Advice Before You Travel
ATMs in Morocco are easy when you use them with a plan.
Get your first cash at the airport or in the city. Use major bank machines, choose Moroccan dirhams, and avoid Dynamic Currency Conversion. Carry small notes, bring a backup card, and withdraw before rural roads, not after you are already deep in the mountains or desert.
Morocco is a beautiful country, but it teaches practical lessons quickly. A traveler with small notes, two cards, and cash before the road is always more relaxed than the traveler searching for an ATM after sunset in a small village.
If this is your first trip, do not plan money at the last minute. For the full trip plan, read my Morocco Travel Guide next.
My local advice is simple: plan your money before the medina teaches you the hard way.
FAQs About ATMs in Morocco
Are ATMs easy to find in Morocco?
Yes, ATMs are easy to find in big cities like Marrakech, Casablanca, Rabat, Fes, Tangier, Agadir, and Essaouira. They are less reliable in rural areas, mountain villages, and desert routes. Withdraw before leaving the city.
Do ATMs in Morocco charge foreign cards?
A Moroccan ATM may charge a local access fee, and your card issuer may add separate withdrawal or conversion charges. The total depends on your card and the machine. Read the screen before confirming.
What is the usual ATM withdrawal limit in Morocco?
The usual ATM withdrawal limit in Morocco is often around 2,000 MAD per transaction for foreign cards. Some machines may allow 4,000 MAD or more. If a larger withdrawal fails, try 2,000 MAD or another ATM.
Which Moroccan bank ATM is best for foreigners?
There is no single bank that is always best for every foreign card. I usually recommend major bank ATMs attached to branches, such as Attijariwafa Bank, Bank of Africa, BMCI, Banque Populaire, CIH Bank, or Al Barid Bank. Choose safety and reliability first.
Is Al Barid Bank still fee-free in 2026?
Do not assume it is fee-free for your card. Check the access fee shown by the machine, along with your own card issuer’s charges, before confirming.
Should I choose MAD or my home currency at the ATM?
Choose MAD, Moroccan dirhams. If the ATM offers to charge you in your home currency, decline conversion. Choosing your home currency can give you a worse exchange rate.
Can I use Revolut in Morocco?
Yes, Revolut can work in Morocco where Visa or Mastercard is accepted. Revolut withdrawal fees depend on your plan and country. Moroccan ATM owner fees may still apply.
What should I do if an ATM swallows my card in Morocco?
If the ATM is attached to an open bank branch, go inside with your passport or ID. Freeze your card in your banking app and call your bank. If it happens after hours or at an isolated ATM, freeze or cancel the card and use your backup.
Is Morocco better with cash or card?
Morocco is best with both. Use card for hotels, modern restaurants, supermarkets, car rentals, and larger payments. Use cash for taxis, souks, tips, small cafés, local markets, porters, public toilets, and rural areas.
