Holiday Weather

Marrakesh: May Weather Averages

Daily averages for May
  Temperature 69°F


Low Temperature 59°F


  High Temperature 85°F


  Sunshine Hours 9.3 hrs
  Chance of Sunny Day 36 %
  Rainfall 24mm
  Rainfall days 4.8 days
  Chance of Rain 9 %
  Chance of Cloudy Day 8 %
Chance of Windy Day 1 %

Daily averages for May

Loading weather data. Please wait…

Day 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
°C 19 19 20 21 21 20 21 22 22 23 23 23 24 24 24
°F 66 66 68 70 70 68 70 72 72 73 73 73 75 75 75
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
23 23 23 22 23 23 22 23 22 24 23 24 24 24 23 25
73 73 73 72 73 73 72 73 72 75 73 75 75 75 73 77

Averages for Marrakesh in May

Weather lowdown

May sees the tourist season really kick off in Marrakesh. The city gets busier and the weather becomes much warmer signalling high temperatures and long hours of sunshine.

The average temperature during the month of May rises to 21 degrees Celsius. This figure incorporates a potential low of 14 degrees Celsius, which would likely occur at night, and a high of 27 degrees Celsius. Travellers can expect to enjoy around ten hours of sunshine on any given day. The amount of rainfall throughout the month drops as Morocco begins to officially enter the summer season. Only 20 millimetres of rain falls over the course of three days in May.

Dates for the diary

As the weather gets warmer, there are numerous festivals in Morocco in May. One that is unique to Morocco is the Festival of the Roses which is celebrated in Kelaa-des-Mgouna. This desert town is home to the country’s largest rose water distillery plant and celebrates the flowering roses in the middle of the month. Locals celebrate the festival with traditional song, dance and dishes.

Held in the end of May into June, the Mawazine Festival is a series of contemporary concerts. Celebrated in Rabat, this festival attracts international celebrities like Elton John to perform to adoring crowds. Local artists also perform on the Mawazine stages throughout the festival. If you attend, you can also enjoy local street performers and art exhibitions.

If you would rather enjoy Moroccan culture, the Desert Music Festival is also held in May. This festival offers a plethora of concerts of local musicians as well as international artists – but this is less main-stream than the Mawazine Festival. Much smaller in scale as well, this festival is held in Errachidia and attracts many tourists as well as local fans.

Marrakesh roses Festival of the Roses

Marrakesh celebrates the Festival of the Roses in May.

Things to do

If you’d like someone else to do the worrying for you while on holiday, consider booking a trip with Marrakech Guided Tours. Each tour is customizable to your interests but they generally help you explore the markets, hammams, museums and other points of interest around the city. Other areas that you can take tours to the Atlas Mountains and local villages, fishing towns on the Atlantic and

If you would like to soar above the skyline and busy streets of Marrakesh, you can book a trip with Marrakesh by Air. This company offers tours of Marrakesh and the surrounding countryside in a hot air balloon.  There are no physical or age restrictions so this is a great option if you’re traveling with someone with special considerations. Each trip lasts around five hours of floating through the air in the morning followed by breakfast and transportation back to your hotel. 

Popular with golf aficionados, the Assoufid Golf Club is one of the finest in the area. The golf course management is friendly and caters to each individual’s needs or questions. In many cases, the golf director meets guests and welcomes them to the course as well as arranges to have cold drinks available as requested. Golfing in Morocco is guaranteed to be a wonderful experience considering the spectacular views that almost every course gives guests.

Spice market Marrakesh Marrakech Guided Tours

Marrakech Guided Tours will take you to explore the Marrakesh markets.

Where to eat & drink

Moroccans are famous for their excellent cuisine and there are many places to eat across the city. Local food tends to be a mix between Arabic and French and is often extremely spicy! A wide variety of meat and fish accompany most meals, although being predominantly Muslim population pork generally is not on offer. You can get excellent food at souks (markets) at very competitive prices, and everything is there to be haggled for!

One popular French and Italian restaurant in the area is Le Chat Qui Rit.  This eatery is open for breakfast, lunch and dinner with hours open late into the night. A welcomed reprieve from the sea of Moroccan and French restaurants in the area, this restaurant has a wide ranging menu including some exotic options like elephant, if you’re feeling brave. The excellent service at this restaurant is coupled with attentive service and ownership, making it a must-do while in Marrakesh.

On the other hand, if you are in the mood for traditional Moroccan food, Azar is a lovely option. With a slightly more expensive menu, this restaurant is open for lunch and dinner with late hours as well. The menu includes Moroccan classics and other popular options from the Mediterranean and Middle East as well. Because of this restaurant’s wonderful ambiance and décor, it has a reputation for being a great place for business dinners as well as romantic evenings.

Moroccan Tangine

Traditional Moroccan food at Azar restaurant, Marrakesh.

Where to stay               

Considered the best budget hotel in Marrakesh, the Hotel Toulousain is in high demand. The hotel has more than affordable rooms that are lovely, comfortable and reasonable. Because it is a budget hotel, it may not the most luxurious option in the area but you will not be unhappy with your stay. Each room is comfortably spacious and the basic amenities you expect from a modern hotel. The hotel is within a few blocks of numerous attractions including night clubs so it may be a bit louder than anticipated. If you don’t mind being close to all the action, this is a great hotel choice.

Another affordable option in Marrakesh is the Hotel Atlas. This budget hotel is perfect for couples or solo travellers coming to the area outside of the summer, primarily because it does not have air conditioning. Each room does have a balcony and windows that you can open to enjoy the nightly breeze however.

As a winner of Trip Advisor’s Small Hotels and Best Service distinction, the Riad les Orangers d’Alilia Marrakech is growing in popularity. More of a fusion of Moroccan and French styles rather than Moroccan alone, this small hotel caters to each guest individually. Pets and guests with mobility issues are welcomed and catered to warmly.

Charming and relaxing, the Riad Lorsya stands out in the crowded Moroccan hotel scene. Located just minutes from the main square, this hotel has a business centre, free parking, kitchenette and a swimming pool. If you book more than four nights at this hotel, you will receive free dinner for you and your guests in the hotel restaurant.

With unique rooms, the Riad 58 Blu is a different experience every time you stay. Run by Italian expatriates, this small hotel offers modern amenities like free high-speed internet, a small pool and free breakfast for all of its guests. Despite its small size, the hotel restaurant offers room service at almost any hour of the day.

Marrakesh Hotel Toulousain

Stay close to the main attractions at Hotel Toulousain, Marrakesh.

May events in Marrakesh


Festival Gnaoua et Musiques du Monde

12th May 2015 to 15th May 2015

This festival is organized every year in the city of Essaouira Mogador. In 2015 it will be its 18th year of being a festival. Tradition Gnaoua music is played along with jazz, rock, pop and many more different types of music. There will be two main stages set up that will be free of charge to attend but there will also be other smaller venues that you'll need to purchase a ticket for if you wanted to attend, the tickets would only be around 15 pounds.


Your Holiday Weather Settings

Show temperature in:
Show distance in:
Select your weather icons: