Skip to content

How Much Money Should You Bring to Morocco?

Quick answer: Budget travelers need about $35–55/day, mid-range $80–140/day. Morocco is cash-based — carry dirham (a closed currency you get on arrival).

Morocco runs largely on cash, and the dirham is a ‘closed’ currency you obtain in-country.

Daily budget

Budget: $35–55/day; mid-range: $80–140/day; luxury: $250+. A week (excluding flights) is roughly $245–980.

Cash vs card

Cards work in upscale hotels and some restaurants; souks, taxis, riads and small towns are cash. The dirham can’t be obtained abroad — withdraw from ATMs or exchange on arrival.

How much cash to bring

Bring some foreign cash (euros/dollars) to exchange on arrival, then use ATMs. Keep plenty of small notes for the souks and tips.

Tips

Agree prices before buying or riding, tip small amounts, and don’t carry large sums in crowded medinas.

How much money to bring to Morocco

Budget roughly $35-60/day mid-range. Morocco is largely cash-based, and the dirham is a closed currency — you can’t get it abroad, so withdraw from an ATM or exchange on arrival.

Cash vs card

Carry dirham cash for souks, taxis, riads and tips; cards work in city hotels and bigger restaurants. ATMs are common in cities. Keep small notes for bargaining and tips, and convert leftover dirham back before you leave.

Tipping

Expected and woven into daily life — small tips for guides, baggage, parking attendants and good service.

How Much Money To Bring Morocc FAQ

Can I get Moroccan dirham before I travel?
No — it’s a closed currency; withdraw or exchange on arrival.

Is Morocco cash-based?
Mostly yes — carry dirham for souks, taxis and tips; cards for city hotels.

Related travel guides

Travel Next

Safari + Africa — keep the trip going

Big Five + wildebeest migration + ancient civilizations

If you liked this, you'll love:
Save to Pinterest