The currency in Marrakech, Morocco’s fourth biggest city, is the Moroccan Dirham (MAD), which is made up of 100 Centimes. When it comes to Marrakech currency, the most important thing for you to know is that the Dirham is non-convertible. And that means it’s illegal to take it in or out of the country, so you’ll need to take your spending money to Marrakech in English pounds and change it into the local currency when you arrive.

You’ll be pleased to hear that there’s no limit on the amount of foreign cash you can bring into Morocco with you, but bear in mind that you won’t be able to exchange Scottish or Northern Irish bank notes. It’s also difficult to exchange travellers’ cheques, so it isn’t advisable to try and withdraw money this way.

How do I get Marrakech currency?

You won’t be able to exchange your currency for Moroccan dirhams outside of the country, so you can’t sort out your Marrakech currency before you go away on holiday. But there’s no limit on the amount of British pounds you can take along, you can just exchange them when you arrive.

It’s easy to exchange your pounds for Marrakech currency when you arrive at the airport. However, you’re more likely to get a better rate when you arrive in the centre of Marrakech, either at major hotels or the Bureau de Change. Remember to keep your receipt in a safe place, as you may need to convert your dirhams back to pounds before you leave the country. Another option is to withdraw your Marrakech currency directly from ATM machines. It’s worth noting that credit cards are widely accepted here, but there may be a surcharge for using them, especially in smaller shops and restaurants.