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
| Situation | Cash 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 Style | Daily Cash Needed |
|---|---|
| Budget traveler | 200-300 MAD ($20-30) |
| Mid-range traveler | 400-600 MAD ($40-60) |
| Comfort traveler | 600-1,000 MAD ($60-100) |
Recommended Starting Amount
- 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
| Area | ATM 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)
| Service | Tip Amount |
|---|---|
| Restaurant (local) | 10-20 MAD |
| Restaurant (tourist) | 20-50 MAD |
| Guide (per day) | 50-100 MAD |
| Taxi driver | Round up 5-10 MAD |
| Hotel porter | 20-30 MAD |
| Housekeeping (per day) | 20-50 MAD |
| Hamam attendant | 20-50 MAD |
| Parking attendant | 5-10 MAD |
| Souvenir shop help | Optional, 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
