The best time to visit Morocco is during spring (mid-March to May ) or fall (September to October). The weather is warm but pleasant, unlike the cold temperatures and snow of winter, or the scorching heat of summer. The coastal regions can be visited year-round.
July and August in Marrakech are the hottest summer months, with the temperature averaging at highs of 37 °C. June through to August in Marrakesh sees minimal rainfall.
Rainfall: The months November to January are rainy months, especially in the north of Morocco. There is an average of about 2 inches or less a month, with the most rain coming in November. In Southern Morocco, winter tends to be drier. Other: Christmas season is definitely a high time for tourists coming to Morocco.
While meal prices in Morocco can vary, the average cost of food in Morocco is MAD114 per day. Based on the spending habits of previous travelers, when dining out an average meal in Morocco should cost around MAD46 per person. Breakfast prices are usually a little cheaper than lunch or dinner.
Casablanca is the business capital of Morocco, overlooking the Atlantic Ocean, with a much more modern and less traditional Moroccan feel. Visitors generally recommend Marrakech over Casablanca for its vibe, colors and smells, history, and tourist-friendly atmosphere (despite some hassles).
Although cooler in the winter months, Morocco is a year round destination. Agadir has a Mediterranean climate whereas Marrakech sits in the centre of Morocco and has more of a subtropical warmer climate. If you prefer to spend your time chilling round the pool we would recommend travelling in the warmer months.
Think Loose and Flowy All things lightweight and full coverage is ideal — loose trousers or maxi skirts are perfect. A tunic shirt with leggings or a full kaftan is perfect too. Not only does full coverage allow you to dress conservatively in Morocco, but it will also protect you from the sun.
Where is hot in May? Cancun. Average May temperature: 37.5 °C. Bangkok. Average May temperature: 34.6 °C. Singapore. Average May temperature: 32.3 °C. Phuket. Average May temperature: 32.3 °C. Cairo. Average May temperature: 31.9 °C. Las Vegas. Average May temperature: 31.4 °C. Orlando. Average May temperature: 31.3 °C. Dominican Republic .
Capital Lisbon gives a good idea of the weather in Portugal , and has an average high temperature of 22ºC in May . You should bring some warmer things for the evenings as this typically falls to 13ºC at night. The expected sea temperature’s 17ºC, while humidity’s low and normal rainfall’s 39mm over eight rainy days.
The city of Agadir is often overlooked as a destination in Morocco, but it is definitely worth a visit. The city has a more modern, resort town sort of feel and is a great place to come to relax and spend time in the sun.