Understanding currency & money in Morocco before you arrive can save you money and help you avoid common tourist mistakes. This guide explains cash, credit cards, ATMs, exchange rates, tipping, and simple payment tips so you can travel with confidence.


Major hotels, restaurants, and larger shops usually accept Visa and Mastercard, but many small businesses, local markets, taxis, and cafés only accept cash. It’s always a good idea to carry some Moroccan dirhams with you for everyday purchases.
ATMs are easily accessible in cities, airports, shopping areas, and most larger towns throughout Morocco. Major banks such as Attijariwafa Bank, Banque Populaire, BMCE Bank of Africa, and Crédit Agricole have reliable ATMs that accept most international debit and credit cards. Before traveling, check with your bank about foreign transaction and ATM withdrawal fees.
You can exchange money at the airport, banks, authorized exchange offices, and some hotels. Exchange offices often offer competitive rates and are commonly found in tourist areas. Keep your exchange receipts if you plan to convert any remaining Moroccan dirhams before leaving the country.
Always choose to pay in Moroccan dirhams (MAD) when using your credit card. Choosing U.S. dollars can trigger Dynamic Currency Conversion (DCC), which often results in a less favorable exchange rate. Paying in dirhams usually allows your credit card company to perform the currency conversion at a better rate.



Tipping is appreciated throughout Morocco, but is generally not required. In restaurants, a tip of around 10% is common if service is not already included. For hotel staff, local guides, and drivers, small tips are always appreciated as a thank-you for good service. Carrying a few small bills and coins makes tipping easier during your trip.
Morocco is generally a cash-based country, so it is advisable to avoid carrying large amounts of money at one time. Keep your passport, extra cash, and backup credit cards in a secure location at your accommodation. When using ATMs, choose machines located at banks whenever possible and be aware of your surroundings. Like any destination, using common sense and staying aware of your belongings will help you enjoy a safe and worry-free trip.
💰 Carry small bills for tips, taxis, and local markets.
💵 The official currency is the Moroccan Dirham (MAD).
💳 Carry both cash and a Visa or Mastercard.
🏧 Use bank ATMs for the best reliability.
💱 Exchange money only at authorized exchange offices or banks.
🇲🇦 Always choose to pay in Moroccan dirhams (MAD) when using your credit card.
🧾 Keep exchange receipts until the end of your trip.