Can you use ATMs in Morocco?
Andrew Mclaughlin
Updated on May 04, 2026
ATMs are widely available throughout Morocco, and they typically have the best exchange rates. Even when paying a fee from your own bank for an overseas withdrawal plus ATM provider fees, it is usually more cost effective to use an ATM than to exchange money.
How do I withdraw money from Morocco?
You can use credit and debit card in towns and tourist areas in Morocco. Visa and Mastercard are most widely accepted. If you usually use an Amex card, you’ll need to take an alternative card or carry enough cash for your trip, as you may not be able to find an ATM to withdraw cash easily.
Can I use my US debit card in Morocco?
Will my credit or debit card work in Morocco? You can use credit and debit card in in towns and tourist areas in Morocco. Visa and Mastercard are most widely accepted.
Can you use an American credit card in Morocco?
When it’s possible to pay for goods and services by credit card, MasterCard and Visa are accepted, but rarely American Express. Diners Club and Discover cards are not accepted in Morocco. Exchanging traveler’s checks can be difficult in Morocco.
Where can I withdraw money in Marrakech?
VISA or MasterCard credit cards are the most reliable cards for withdrawing money anywhere in Morocco. I also recommend you to withdraw money in banks and not at the next ATM out on the street. The machines in the banks are usually guarded and are also serviced more often.
How much cash can I take out of Morocco?
– tolerated: Foreign currencies: no limit. Amounts exceeding the equivalent of MAD 100,000.
What’s the best currency to take to Morocco?
Dirham
Local currency used in Morocco is Dirham, denoted as MAD or Dhs. It’s preferable when you go out pay in Dirham currency. The Moroccan currency is the Dirham.
Does MasterCard work internationally?
However, the new chip-based (EMV) debit cards from Visa and MasterCard can be used internationally to access funds. Only a handful of the international debit cards actually work on any foreign payment gateway, such as SBI, ICICI, HDFC, Axis, Yes Bank, IndusInd, Kotak Mahindra, CitiBank, and Indian Overseas Bank.
Are US dollars accepted in Morocco?
Morocco is still a cash based economy. Euros and (US and CAD – not Australian) dollars are always accepted in Morocco and you will save time bringing cash to convert, doing away with bank lineups or non-active cash machines to acquire dirhams. You can also use your debit card at bank machines.
Does Morocco have credit cards?
dLocal is now processing CMI, Visa and Mastercard in Morocco to optimize the local payment methods mix. One of Morocco’s distinguishing features – at least compared to other emerging market economies – is that over 50% of the population have bank accounts. …
Which money did they spend in Morocco?
Dirhams
The dirham is the legal tender in Morocco, made up of 100 units each of them called a santim. Dirhams are the official Moroccan currency since 1882, and they come in coins of nine denominations and banknotes of four denominations.
What are the best ATMs in Morocco?
Almost all ATMs in Morocco accept Visa, MasterCard, Electron, Cirrus, Maestro, and InterBank cards. The most reliable banks are BMCE (Banque Marocaine du Commerce Extérieur), Société Générale, Banque Populaire, BMCI and Attijariwafa Bank.
Do hotels take debit cards in Morocco?
Major hotels take debit/credit cards, but cheaper accommodations, tourist sites and restaurants tend to only take cash. Almost all ATMs in Morocco accept Visa, MasterCard, Electron, Cirrus, Maestro, and InterBank cards.
Why is my card not working in Morocco?
If there are no ATMs close by or the ATMs in Morocco are not working with your card, check back here for our guide about how to send yourself money online and pick it up at an authorized local cash pick up point.
How do I transfer money between accounts in Morocco?
If you have a bank account in Morocco, or know someone who does, you can transfer money between accounts using the real mid-market exchange rate. It’s a convenient way to get the Dirhams you need for your trip, with no hidden fees. Wise is the smart, new way to send money abroad.