Read our travel advice and weather information below to prepare for your trip to Morocco in March.
This includes travel advice, average temperatures, rainfall, humidity, places to go, what to wear, and other travel tips.
Content Preview
1. Morocco Weather in March: Overview
Averages:
- Temperature range: 9–21°C (49–69°F)
- Rainfall: 4 cm (2 inches)
- Rainy days: 8
- Sunshine hours/day: 8
- Ocean temperature: 15°C (59°F)
- Humidity: 39–83% (dry in the desert to oppressive on the coast)
March marks the beginning of spring in Morocco, when the days get noticeably warmer, edging into the 20s °C (70s °F), throughout the country.
In March, the humidity also drops in most cities, with the exception of mountainous areas like Chefchaouen and coastal areas like Casablanca, which are relatively humid all year round. The Essaouira coast is windy, so not so humid.
In March, the days in Morocco start to get longer than the nights, with an average of 8 hours of sun a day, and there are approximately 8 rainy days in the month. Most of the rain is located in the north of the country (Tangier, and Nador).
March Climate Comparison (Averages) for Morocco's Top Tourism Areas
City/Area | High (ºC) | Low (ºC) | Rain (cm) |
---|---|---|---|
Casablanca/Rabat (largest cities, travel hubs) | 20 | 11 | 5 |
Fez/Meknes (historical hubs) | 20 | 6 | 5 |
Chefchaouen (Blue City, north Morocco) | 18 | 8 | 6 |
Marrakesh (southern imperial city) | 24 | 10 | 4 |
Essaouira/Agadir/Taghazout (windy beaches) | 19 | 12 | 4 |
Mergouza (desert experiences) | 23 | 9 | 2 |
2. Best Places to Visit in Morocco in March
March in Morocco is the beginning of spring, marking warmer weather coming to cities across the country. Marrakesh especially is warmer at 24°C (75°F), making this a great time of year to visit and explore during the day as well as in the evening.
For more suggestions on places in Morocco that we recommend visiting in March, and what to do and see while you are there, read on…
1) Marrakesh — Wander around Historical Sites, the Medina, and Shop at the Souks
Morocco's top tourist destination is a great place to visit in March, as the temperatures reach up to around 24°C (75°F), making for a comfortable temperature to wander around with lots of sun during the day. This is especially the case if you're traveling to Morocco from somewhere with a more moderate climate.
Top sights to explore while in Marrakesh include the Medina, the souks for some souvenir shopping, Bahia palace, Jemaa el-Fna Public Plaza, the Majorelle Garden, and El Badi Palace.
To find out more about what to visit, see Top 11 Things to Do in Marrakesh.
2) Explore Artistic Fez
Temperatures in Fez start to become warm in March, making it a good time of year to visit the most famous of Morocco's "imperial cities." Fez has a lot of cultural and religious significance, and is one of the more artistic cities in the country.
Sights to see include the Medina of Fez, which is comprised of approximately 4,900 alleys. This is where you'll see lots of pottery and copper workshops, leather production workshops, and cloth dying shops. As well as artisan shops they also have local food stalls to try popular Moroccan snacks. The vendors in Fez will be able to explain what they are selling.
Read here for Top 9 Things to See in Fez (Fes).
Not far from Fez you will also find Meknes, which makes for a great additional stop if you have a few more days in the area. You can read more about what to see in Meknes here: Top 11 Things to See in Meknes.
3) Visit the Blue City Chefchaouen
Located in the Rif Mountains of northwest Morocco, Chefchaouen is known for its blue-washed buildings in the old town, making for a beautiful and unique backdrop for some family photos!
Its lanes are dotted with weaving and leather workshops, and there are plenty of interesting historic sights including the square at Place Outa el Hammam, a 15th century fortress, and the Chefchaouen Ethnographic Museum.
While the weather is a little humid, it is like this throughout the year. Visiting in March will ensure you avoid the hottest summer temperatures, making it more pleasant to walk around Chefchaouen.
March is also a good time for hiking in the mountains, with mild temperatures, though cooler in the hills. The most popular hiking destinations, 45 minutes from Chefchaouen, are the Akchour Waterfalls and God's Bridge. Both routes follow brooks and would be particularly pleasant as the spring flowers bloom.
See more for Top 7 Things to See and Do in Chefchaouen.
4) Go Kitesurfing or Windsurfing in Essaouira
Essaouira, a historically important harbor city, is a great stop in Morocco in March. Essaouira's temperature doesn't fluctuate much, and in March you can expect a comfortable high of 19°C (66°F).
During your time in Essaouira, we recommend visiting the arts and crafts workshops and shops in the medina, and finding some time to go kitesurfing or windsurfing if you're up for the adventure! There are stores renting out gear for both those activities, as well as for surfing if you're into surfing.
If you'd like to visit Essaouira with Global Highlights, you can find an itinerary here for:
Red City Marrakesh to Windy City Essaouira — 5-Day Marrakesh and Essaouira Private Tour
Or you can combine it with a grander tour of Morocco here:
3. Morocco Festivals in March: Ramadan
In 2025 and 2026, Ramadan will take place in Morocco in March (from the evening of February 28 until March 30 in 2025, and the evening of February 17 until March 18 in 2026).
During Ramadan, Muslims in Morocco will fast from sunrise until sunset, with restaurants in predominantly Muslim areas closed during the day as a result. Fewer people might be out on the street during the day too, with people being more likely to rest at home rather than be outside.
It is still a great time of year to visit Morocco, you'll just have to be mindful of the fact that those who are Muslim do not eat and drink in the day, and that you are better off planning ahead (calling restaurants to make sure they're serving food, or checking that the smaller, local museums are open). The celebrations at sunset are a great experience to partake in, with families celebrating the breaking of the fast with a huge feast.
4. Start of High Season: More Crowds and More Costly
As the temperatures start to increase in March, this also marks the beginning of the peak tourist season throughout Morocco. Especially as the school Easter holidays near in the west, Morocco becomes busier, leading to higher flight and accommodation prices as a result.
Morocco's tourist destinations will also start to get busier around March, especially the most popular ones.
5. What to Wear in March
March's temperatures in Morocco mean that you don't need to wear as many layers during the day, when light trousers and a t-shirt will likely be enough, as long as you have a cardigan or a light jumper just in case and depending on where in the country you go.
As the sun sets, or for adventures in the desert, it is best to make sure you have additional layers to put on as the temperatures can still drop quite a bit, and many of the guesthouses do not have heating, especially those in traditional riads.
We also recommend bringing a rain jacket if you are visiting the north of Morocco, as there are more showers here than in the rest of the country.
Monthly Weather in Morocco
Recommended Tours for Morocco in March
With so many of Morocco's destinations ideal to visit in March, it can be hard to choose. That is why we have put together some great combinations of tours for those looking to visit Morocco without having to do any of the stressful planning.
If you already know what you'd like to do during your time in Morocco, but need some help organizing your vacation, please let us know what your requirements are, and when you're looking to go. Contact us to begin a tour inquiry.
Here are a few suggestions of ready-made tours that visitors have enjoyed with Global Highlights:
- Grand Tour of Morocco — 11-Day Private Tour: Casablanca–Rabat–Chefchaouen–Fez–Merzouga–Ouazazate–Marrakesh–Essaouira – El Jadida – Casablanca
- Classic Morocco with Essaouira — 12-Day Private Tour: Casablanca–Rabat–Fez–Merzouga–Ouarzazate–Marrakesh–Essaouira
- South Morocco Civilization and Sahara Desert — 8-day Private Tour: Marrakesh – Zagora – M'Hamid – Erg Chegaga – Ouarzazate
- Casablanca to Fez Highlights Tour — 5-Day Casablanca–Rabat–Meknes–Volubilis–Fez–Casablanca Private Tour
- More Morocco Tours