Money and budget in Morocco
Dirhams, ATMs, tipping and haggling — plus what a day in Morocco actually costs.
Updated 22 October 2026 · By the World to Morocco editorial team
Morocco's currency is the dirham (MAD), roughly 10 dirhams to one US dollar or euro (check the current rate). Use ATMs for cash, pay by card in hotels and larger restaurants, and carry cash for taxis, souks and cafés. Tipping 10% in restaurants is appreciated.
Daily budget (per person)
| Style | Per day | What you get |
|---|---|---|
| Budget | €40–70 | Hostel or simple riad, street food, trains & buses |
| Mid-range | €90–180 | Comfortable riad or 4★ hotel, restaurant meals, some tours |
| Luxury | €300+ | Palace riads, 5★ resorts, private drivers and guides |
Prices rise during major events. Expect higher accommodation rates in host cities on match days.
Typical prices
| Item | Approx. price |
|---|---|
| Mint tea in a café | 10–20 MAD |
| Street food meal | 30–60 MAD |
| Restaurant dinner | 120–300 MAD |
| Petit taxi across town | 15–40 MAD |
| Al Boraq Tangier–Casablanca (2nd class) | from ≈150 MAD |
| Hammam (local / spa) | 20–50 MAD / 300+ MAD |
Tipping
- Restaurants: round up or leave about 10%.
- Guides: 100–200 MAD per day is common.
- Porters and riad staff: 10–20 MAD per service.
- Café waiters and parking attendants: a few dirhams.
Haggling in the souks
Bargaining is expected for crafts in souks (not in fixed-price shops or supermarkets). Start at around half the asking price, stay friendly, and be ready to walk away. Only begin to negotiate if you really want the item.
Frequently asked questions
Can I use my credit card in Morocco?
Yes, in hotels, malls, larger restaurants and many shops. Carry cash for taxis, souks and small cafés.
Can I bring dirhams into Morocco?
The dirham is a closed currency, so you generally get it on arrival from ATMs or exchange offices. Keep receipts if you want to change money back.