← Morocco travel journal Blog

Do You Need Cash in Morocco? Complete Money Guide for Travelers

Rashid
Written by Rashid

One of the most common questions before visiting Morocco: “Do I need cash, or can I use my card?”

Short answer: Yes, you need cash. Morocco is still largely a cash-based society. But cards are increasingly accepted in cities. This guide tells you exactly when to use cash, when cards work, and how to manage your money smartly.


Quick Summary

SituationCash or Card?
Street food & markets💵 Cash only
Medina shops & souks💵 Cash only
Local taxis💵 Cash only
Small riads/guesthouses💵 Usually cash
Local restaurants💵 Usually cash
Supermarkets (cities)💳 Cards usually work
Large hotels (4-5 star)💳 Cards accepted
Shopping malls💳 Cards accepted
ATMs✅ Everywhere in cities
Desert/rural areas💵 Cash essential

How Much Cash Should You Carry?

Daily Cash Needs (Per Person)

Travel StyleDaily Cash Needed
Budget traveler200-300 MAD ($20-30)
Mid-range traveler400-600 MAD ($40-60)
Comfort traveler600-1,000 MAD ($60-100)
  • Withdraw 1,000-2,000 MAD ($100-200) upon arrival
  • Replenish at ATMs in cities (before heading to rural areas)
  • Always carry emergency cash equivalent to $50 USD

Where Cash Is Absolutely Essential

1. Medinas & Souks (Markets)

Every market in Marrakech, Fes, Chefchaouen, Essaouira, cash only. No exceptions. No card readers exist in traditional markets.

2. Street Food Vendors

Tagines, sandwiches, fresh juice, bread, all cash only. Prices start at 10-20 MAD ($1-2).

3. Local Taxis (Petit Taxis)

The small metered taxis in cities only accept cash. Always have small bills ready.

4. Tips & Gratuities

Tips are expected and always cash:

  • Restaurant tip: 20-50 MAD
  • Guide tip: 50-100 MAD/day
  • Hotel staff: 20-50 MAD per service
  • Hamam attendants: 20-50 MAD

5. Small Riads & Guesthouses

Most family-run riads prefer or require cash. Larger boutique hotels accept cards, smaller ones often don’t.

6. Local Restaurants

Neighborhood restaurants and traditional eateries, cash only. Tourist restaurants in cities increasingly accept cards.

7. Desert & Rural Areas

Outside major cities:

  • No ATMs in many villages
  • No card readers anywhere rural
  • Withdraw enough cash before leaving the city
  • Minimum 2,000-3,000 MAD ($200-300) for desert trips

8. Entrance Fees & Attractions

Many historical sites and smaller museums, cash only.


Where Cards Are Accepted

Cards (Visa and Mastercard) increasingly work at:

  • ✅ Large international hotels (4-5 star)
  • ✅ Shopping malls (Morocco Mall, Marjane, Carrefour)
  • ✅ Supermarkets in cities
  • ✅ Some tourist restaurants in Marrakech, Casablanca, Fes
  • ✅ Airlines & booking platforms (online)
  • ✅ Pharmacies in city centers
  • ✅ Some large souvenir shops (carpets, leather) in tourist areas
  • ✅ Gas stations on major highways
  • ✅ Car rental agencies

American Express: Rarely accepted. Stick to Visa or Mastercard.


ATMs in Morocco

Are ATMs Reliable?

Yes, in cities. In rural areas and small towns, ATMs are rare or unreliable.

Best ATMs to Use

  • Attijariwafa Bank, lowest fees, most reliable
  • CIH Bank, widespread, reliable
  • Banque Populaire, nationwide
  • BMCE Bank, common in cities

ATM Tips

  • Withdraw large amounts at once (reduce transaction fees)
  • Use bank ATMs, not standalone machines (lower fees, safer)
  • Notify your bank before traveling (cards get blocked for “unusual activity”)
  • Daily withdrawal limit: Usually 2,000-4,000 MAD ($200-400)
  • ATM fees: Your bank charges $3-5 per withdrawal. Moroccan bank rarely charges extra
  • Always withdraw during daylight at busy ATMs

ATM Availability by Area

AreaATM Availability
Casablanca, Marrakech, Fes, Rabat✅ Abundant
Agadir, Tangier, Essaouira✅ Good
Chefchaouen, Ouarzazate⚠️ Limited (use before arriving)
Merzouga (Sahara area)⚠️ 1-2 ATMs, often empty
Small villages & desert❌ None

Currency: Moroccan Dirham (MAD)

Key Facts

  • Currency: Moroccan Dirham (MAD or DH)
  • Symbol: د.م. or MAD
  • Exchange rate: ~10 MAD = 1 USD / ~11 MAD = 1 EUR
  • Notes: 20, 50, 100, 200 MAD
  • Coins: 1, 2, 5, 10 MAD

Useful Dirham Amounts to Know

  • 10 MAD = $1 (mint tea, bread, bus fare)
  • 50 MAD = $5 (street meal, short taxi)
  • 100 MAD = $10 (restaurant meal, souvenir)
  • 200 MAD = $20 (good restaurant, day trip tip)
  • 500 MAD = $50 (guided tour, overnight budget accommodation)
  • 1,000 MAD = $100 (multi-day tour deposit, quality riad night)

Where to Exchange Money

Best Options (In Order of Preference)

1. ATMs in Morocco (Best)

  • Best exchange rates
  • No commission
  • Convenient
  • Available 24/7

2. Official Exchange Bureaux (Bureaux de Change)

  • Found in airports, medinas, tourist areas
  • Show your passport
  • Competitive rates
  • No commission usually
  • Better than airport

3. Banks

  • Reliable but slower
  • Need passport
  • Standard rates
  • Useful for large amounts

4. Your Hotel/Riad

  • Convenient but worst rates (5-10% below market)
  • Use only for small amounts in emergencies

Avoid These

  • ❌ Street money changers, illegal and scam-prone
  • ❌ Airport exchange, worst rates (10-15% below market)
  • ❌ Non-bank machines, hidden fees

Can I Use USD/EUR Directly?

Some tourist shops in medinas accept USD/EUR, but at bad exchange rates. Always pay in dirhams when possible.


Practical Tips for Managing Money in Morocco

Before You Leave Home

  • ✅ Notify your bank you’re traveling to Morocco (prevent card blocks)
  • ✅ Check your card’s foreign transaction fees (some charge 3%)
  • ✅ Know your daily ATM withdrawal limit
  • ✅ Bring two cards (in case one gets blocked or lost)
  • ✅ Bring $100-200 USD/EUR emergency cash

At the Airport (Arrival)

  • ✅ Withdraw 1,000-2,000 MAD from airport ATM (not exchange counter)
  • ✅ Skip airport exchange, go to ATM instead
  • ❌ Don’t exchange all your money at once, rates fluctuate

During Your Trip

  • ✅ Always carry small bills (20, 50 MAD notes, taxis and street food)
  • ✅ Split cash, don’t carry everything at once
  • ✅ Use hotel safe for backup cash and extra cards
  • ✅ Replenish before leaving cities for rural/desert areas
  • ✅ Count your change, mistakes happen (sometimes intentionally)
  • ✅ Budget extra for tipping, it’s expected everywhere

In Desert/Rural Areas

  • ✅ Withdraw before you leave the city, last ATM may be hours away
  • ✅ Carry minimum 2,000-3,000 MAD for desert trips
  • ✅ Your guide/tour operator will tell you cash needed, ask before departing
  • ❌ Don’t assume you’ll find ATMs in small towns

Common Money Mistakes Tourists Make

1. Not Having Small Bills

Problem: Taxi driver or vendor can’t make change for 200 MAD note.
Solution: Always carry 20 and 50 MAD notes. Get small change whenever possible.

2. Carrying All Cash at Once

Problem: Pickpockets in medinas target tourists with full wallets.
Solution: Carry daily spending money only. Leave backup in hotel safe.

3. Forgetting to Notify Bank

Problem: Bank blocks card after “suspicious foreign transactions.”
Solution: Call or notify your bank via app before you leave.

4. Exchanging at Airport

Problem: Airport exchange rates are 10-15% below market.
Solution: Use ATM at airport instead, you get bank rate.

5. Running Out of Cash in Desert

Problem: No ATMs near Merzouga or Sahara.
Solution: Withdraw 2,000-3,000 MAD before departure from last major city.

6. Accepting Street Money Exchange

Problem: Illegal changers give bad rates or counterfeit notes.
Solution: Never exchange with strangers. Use official bureaux or ATMs.

7. Not Budgeting for Tips

Problem: Underpay guides, hotel staff, restaurant servers.
Solution: Budget 100-200 MAD/day extra for tips.


Tipping Guide (Cash Only)

ServiceTip Amount
Restaurant (local)10-20 MAD
Restaurant (tourist)20-50 MAD
Guide (per day)50-100 MAD
Taxi driverRound up 5-10 MAD
Hotel porter20-30 MAD
Housekeeping (per day)20-50 MAD
Hamam attendant20-50 MAD
Parking attendant5-10 MAD
Souvenir shop helpOptional, 10-20 MAD

FAQ: Money in Morocco

Q: Can I use Apple Pay/Google Pay in Morocco?
A: Rarely. Some large modern hotels and shopping malls may support it, but don’t rely on it.

Q: Is it safe to use ATMs?
A: Yes, in daytime at bank ATMs. Be aware of surroundings, cover your PIN, and use ATMs in well-lit busy areas.

Q: What if my card is declined?
A: Try a different ATM network (different bank). Or call your bank, they may have blocked it. Always have a backup card.

Q: Should I bring traveler’s checks?
A: No. They’re obsolete and rarely accepted. ATMs are far more practical.

Q: Can I get a refund in dirhams if I return something?
A: Usually cash refund in dirhams. Keep receipts for large purchases.

Q: Is the dirham convertible outside Morocco?
A: No. It’s a restricted currency. Spend or exchange before leaving, you can’t convert dirhams in your home country easily.

Q: What happens if I have leftover dirhams?
A: Spend them before leaving. You can reconvert a limited amount at the airport with your exchange receipts.

Q: Can I use Wise or Revolut?
A: Yes! Wise and Revolut cards work at Moroccan ATMs with excellent exchange rates and low fees. Highly recommended.


The Bottom Line

Bring cash, use ATMs, keep cards as backup.

Morocco is increasingly card-friendly in cities, but cash remains king, especially in medinas, markets, rural areas, and anything traditionally Moroccan.

The golden rule: Always have at least 500 MAD ($50) cash on you. More if heading outside cities.

Plan smart, withdraw in cities, and you’ll never be caught short.


Planning Your Morocco Trip?

Morocco Sahara Adventure takes care of all the logistics, including advising you exactly how much cash to bring for your specific itinerary. No guesswork, no surprises.

Browse our tour packages
Contact us with questions
WhatsApp: Chat with us directly

Rashid
Written by

Rashid

Desert Travel Specialist 15 Articles

Rachid is a passionate Moroccan travel designer based in Marrakech, specializing in authentic and personalized journeys across Morocco. With strong local knowledge and experience in organizing desert tours, cultural road trips, and yoga retreats, he creates meaningful travel experiences that connect visitors to the heart of the country. From the vibrant streets of Marrakech to the golden dunes of the Sahara, including destinations such as Ouarzazate and Zagora, Rachid is dedicated to offering comfortable, immersive, and unforgettable adventures that showcase the true spirit of Morocco.