
A brief history of the Moroccan Dirham
The dirham originally comes from the Byzantine Empire with the name originating from the Roman gold coin. In 1921, Morocco switched to the Moroccan Franc but reintroduced the dirham in 1960.
From the famous souks of Marrakech to the beachside haven of Casablanca, Morocco is an incredible place to visit.
If you’re travelling to Morocco soon, you’ll want to be up to date on their currency so you can start enjoying your holiday from the moment you land. Here we’ll look at the currency in Morocco and how much you can expect to spend during your stay.
In Morocco, they use the Moroccan Dirham. It’s the official currency of Morocco and is used throughout the country. You’ll see it abbreviated as MAD. Today in Morocco, the dirham is made up of 100 santimat. You’ll see the following notes and coins in Morocco:
The dirham originally comes from the Byzantine Empire with the name originating from the Roman gold coin. In 1921, Morocco switched to the Moroccan Franc but reintroduced the dirham in 1960.
No, Moroccan dirham is a closed currency, which means you can’t get it outside of Morocco. You will have to exchange your pounds for dirham once you land in Morocco. You can usually exchange your money at banks, hotels, or at an airport travel bureau.
You’re allowed to bring in or take out 2000 MAD. Any additional leftover currency will need to be changed back before you leave.
The cost of living in Morocco is around 60% lower than it is at home[1], so you’ll find that your money is likely to go much further. How much you need depends on where you’re staying and for how long. For example, if you’re staying in an all-inclusive hotel in Marrakech you’ll only need local currency when you head outside the hotel.
So, how much do things cost in Morocco on average? Let’s take a look.
A three-course meal for two at a mid-range restaurant will come in at around 250 MAD, but you can eat much more cheaply by heading to a local place with average costs around 40 MAD. Locals’ spots are ideal for sampling traditional tagines and other Moroccan delicacies. Just remember, you may struggle to buy alcohol in and around the Medina in cities like Marrakech and Tangier.
When you can get an alcoholic drink, expect to pay around 30 MAD for a 0.5 litre draught of the local beer. Often this will be a Casablanca. For a 33ml bottle of imported beer – often Heineken in Morocco[2] – it will set you back around 33 MAD.
Coffee is very popular in Morocco and you can pick up a coffee at one of many coffee shops in major towns and cities for around 17 MAD. A traditional mint tea will cost around 20 MAD, whilst you’ll pay 6 MAD for a Coke and 3.5 MAD for a bottle of water.
It depends on what you want to see and do in Morocco. Many of the cities like Marrakech and Tangier have Medinas (Old Towns) that you can simply stroll around for free. You can also walk through the likes of Jemaa el-Fnaa (the main square in Marrakech) and the souks for free – they are a tourist attraction in themselves. But just be prepared to barter if you want to buy anything. You can also stroll around the incredible blue city – Chefchaouen – and snap pictures for free.
For other attractions you want to go to, you can expect to pay on average between 50 and 70 MAD[3]. Others like the Jardin Majorelle in Marrakech might be a little more expensive.
Local transport is cheap in Morocco, with tickets on the buses around 5 MAD for a one-way journey. Taxis are easy to get in major cities, and you can expect to pay around 7 MAD for a starting price and another 7 MAD per kilometre. A taxi from the airport to the city centre in Marrakech is usually between 90 and 110 MAD[4].
If you’re staying at an all-inclusive resort in and around Marrakech, your hotel may offer a free minibus into the city centre.
If you find a better exchange rate within 5 miles of one of our travel money bureaux, we’ll beat it with our Price Promise.
Stop by our travel money bureau and we’ll buy back your unused travel money. Even if you didn’t buy your travel currency from us, we’ll exchange it back commission free.
Order your travel money online and collect at your local travel money bureau for free, whilst you do your weekly shop! Minimum order £100.
Exchange rates vary on a daily basis. Currently, you’ll get 12.51 Moroccan dirham to the pound*.
*Rates correct at time of publishing – January 2024 [5].
You can pay in a range of ways in Morocco. All shops, bars and restaurants will accept dirhams in cash, and most will take contactless payments too. If you’re shopping in the souks and buying food from street food vendors, cash is the preferred method of payment. Most won’t have the technology to accept card payments.
Haggling is standard practice in Morocco. It’s expected in the souks with market traders, but you can also haggle for things like a taxi or a guide for the day. Shops, restaurants and supermarkets usually have fixed prices.
How you attempt to haggle is up to you. Just remember to always be respectful to locals and never haggle aggressively.
In partnership with Travelex
Known for putting value for money at the centre of everything we do
Who have 40 years' experience, providing currency services in over 26 countries
Awarded Gold for Best Travel Money Provider in the Moneynet.co.uk awards
It depends on what you plan to do while you’re away, but a good guide is to aim to spend around £40 to £50 a day, so between £280 and £350 for the week. This will likely be much less if you’re staying in an all-inclusive resort.
Tipping is becoming more of a standard practice in Morocco. Just like at home, a tip of around 10% is customary in restaurants. If you’ve hired a guide for the day and you want to tip them, around 150 MAD is fine[6].
[1] numbeo.com
[2] globalbeertrekking.com
[3] [4] introducingmarrakech.com
[5] xe.com
[6] amboora.com
The Asda Rewards price for Asda Travel Money will be preferential compared to the standard rate advertised at your chosen place of purchase (being either online via https://money.asda.com/travel/travel-money/ (Website) or in-store at an Asda Travel Money bureau) on the date of purchase. Asda Rewards prices are only available on the sell rates of currencies in stock on the date of your purchase. When purchasing online, you must enter a valid Asda Rewards number found in the Asda Rewards App or Website to obtain the Asda Rewards price rate. When purchasing in-store, you must show the Asda Rewards barcode found in the app. Asda Rewards pricing available for Asda Travel Money purchases only offers you a more preferential exchange rate, you will not receive or be entitled to any Asda Rewards on your purchase. We reserve the right to withdraw this offer at any time and without prior notice.
Please note that Asda Travel Money Online Services Terms and Conditions are available at https://travelmoney.asda.com/asda/page/termsandconditions.
Asda Travel Money is provided by Travelex Agency Services Limited, registered number: 04621879. Registered Office: Worldwide House, Thorpewood, Peterborough, PE3 6SB