Skip to content

Money and payments in Morocco

You don't buy dirhams before you leave: you change money when you arrive. And in the medina, cash is still king.

Last checked: November 2026

A currency that stays in the country

The Moroccan dirham is not freely convertible. According to Spain's Foreign Ministry, a traveller may carry a maximum of 2,000 dirhams in local currency, and taking more out of the country is prohibited. Foreign currency can be brought in and taken out without limit, but must be declared above the equivalent of 100,000 dirhams.

In practice: travel with euros, change money on arrival and keep your exchange receipts, as the Foreign Ministry recommends.

Where to change money

The Moroccan tourist office recommends the bureaux de change on each city's main tourist squares; you can also change money at the airport, in banks and in some hotels. You will be asked for your passport.

Cash machines are widespread across the country. Use them in daylight and in busy places: the British government warns that card fraud is common.

Card or cash

Visa and MasterCard are accepted in most hotels and in some restaurants, shops and petrol stations, with a fee that depends on your bank and is usually around 1%. In the souks, taxis, cafés and small stalls, pay in dirhams.

If you hire a car, the company will almost certainly block a deposit on your card, released days or weeks later.

Tipping

There is no written rule. As a guide, people round up the bill in simple places, leave around 10% in more upmarket restaurants and a few dirhams in cafés. A guide, a porter or someone who helps with your luggage gets a little something for the service. More in customs and tipping.

Frequently asked questions

Can I buy dirhams in Spain?

It isn't practical: the dirham is not convertible. You change money when you arrive in Morocco.

How many dirhams can I take out of the country?

A maximum of 2,000 dirhams in local currency, according to Spain's Foreign Ministry.

Can I pay by card in Morocco?

In most hotels and in some restaurants and shops. In the medina and for small purchases, use cash.

How much should I tip?

Round up in simple places and leave around 10% in more upmarket restaurants.

Sources (4)

Every fact on this page comes from a source consulted on the date shown.

Other guides