MA

The weather in Marrakech, Morocco

Currently, it's 14°C in Marrakech. The high today is expected to be 20°C, with about 0.2 mm of rain possible. Tomorrow, it will be around 18°C with a chance of 0.1 mm of rain.

Current weather
Partly cloudy day
14°
Arrow ESE 3 km/h
Night
Cloudy
13°
0 mm
Arrow WNW
7 km/h
Morning
Partly cloudy day
17°
0 mm
Arrow SSE
8 km/h
Afternoon
Cloudy
20°
0 mm
Arrow NNW
16 km/h
Evening
Rain light
16°
0.2 mm
Arrow NNE
16 km/h
Hourly weather

Weather in March: What to expect in Marrakech?

5-day weather forecast for Marrakech

Click on a day for a detailed weather forecast

14-day weather forecast

Hourly weather in Marrakech

This is the hourly weather for the next 5 days in Marrakech

22 Mar
09:00
 
10:00
 
11:00
 
12:00
 
13:00
 
14:00
 
15:00
 
16:00
 
17:00
 
18:00
 
19:00
 
20:00
 
21:00
 
22:00
 
23:00
23 Mar
00:00
 
01:00
 
02:00
 
03:00
 
04:00
 
05:00
 
06:00
 
07:00
 
08:00
 
09:00
 
10:00
 
11:00
 
12:00
 
13:00
 
14:00
 
15:00
 
16:00
 
17:00
 
18:00
 
19:00
 
20:00
 
21:00
 
22:00
 
23:00
24 Mar
00:00
 
01:00
 
02:00
 
03:00
 
04:00
 
05:00
 
06:00
 
07:00
 
08:00
 
09:00
 
10:00
 
11:00
 
12:00
 
13:00
 
14:00
 
15:00
 
16:00
 
17:00
 
18:00
 
19:00
 
20:00
 
21:00
 
22:00
 
23:00
25 Mar
00:00
 
01:00
 
02:00
 
03:00
 
04:00
 
05:00
 
06:00
 
07:00
 
08:00
 
09:00
 
10:00
 
11:00
 
12:00
 
13:00
 
14:00
 
15:00
 
16:00
 
17:00
 
18:00
 
19:00
 
20:00
 
21:00
 
22:00
 
23:00
26 Mar
00:00
 
01:00
 
02:00
 
03:00
 
04:00
 
05:00
 
06:00
 
07:00
 
08:00
 
09:00
 
10:00
 
11:00
 
12:00
 
13:00
 
14:00
 
15:00
 
16:00
 
17:00
 
18:00
 
19:00
 
20:00
 
21:00
 
22:00
 
23:00
Weather Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Cloudy Cloudy Cloudy Partly cloudy day Partly cloudy day Cloudy Cloudy Rain light Cloudy Rain light Cloudy Cloudy Rain light Cloudy Partly cloudy night Partly cloudy night Partly cloudy night Clear day Clear day Clear day Clear day Clear day Clear day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Clear day Clear night Clear night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy day Cloudy Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy day Partly cloudy night Partly cloudy night Partly cloudy night Partly cloudy night Clear night Clear night Clear night Clear night Clear night Clear night Clear night Clear night Clear day Clear day Clear day Clear day Clear day Clear day Clear day Clear day Clear day Clear day Clear day Clear day Clear night Clear night Clear night Clear night Clear night
Temperature 14° 16° 17° 18° 19° 20° 20° 18° 17° 16° 14° 14° 13° 12° 11° 11° 11° 10° 10° 10° 10° 10° 10° 12° 14° 15° 17° 18° 18° 18° 18° 18° 17° 15° 13° 12° 12° 11° 11° 11° 10° 10° 10° 10° 10° 12° 14° 15° 16° 17° 18° 18° 18° 18° 17° 16° 15° 13° 12° 12° 11° 10° 10° 10° 10° 11° 12° 13° 15° 17° 18° 18° 19° 19° 18° 18° 16° 15° 13° 12° 11° 10° 10° 11° 13° 17° 19° 20° 21° 22° 23° 22° 22° 22° 20° 17° 15° 15° 14°
Rain 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0.1 mm 0 mm 0.1 mm 0 mm 0 mm 0.1 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm 0 mm
Wind speed 3 km/h 5 km/h 8 km/h 8 km/h 8 km/h 8 km/h 11 km/h 16 km/h 15 km/h 15 km/h 16 km/h 13 km/h 12 km/h 14 km/h 12 km/h 10 km/h 9 km/h 7 km/h 5 km/h 3 km/h 1 km/h 2 km/h 2 km/h 3 km/h 4 km/h 4 km/h 5 km/h 9 km/h 14 km/h 15 km/h 14 km/h 14 km/h 14 km/h 14 km/h 10 km/h 9 km/h 8 km/h 7 km/h 8 km/h 9 km/h 8 km/h 8 km/h 5 km/h 3 km/h 3 km/h 4 km/h 2 km/h 1 km/h 2 km/h 4 km/h 6 km/h 7 km/h 9 km/h 12 km/h 12 km/h 10 km/h 9 km/h 9 km/h 9 km/h 9 km/h 10 km/h 8 km/h 7 km/h 6 km/h 5 km/h 4 km/h 4 km/h 3 km/h 2 km/h 2 km/h 3 km/h 5 km/h 7 km/h 7 km/h 8 km/h 9 km/h 10 km/h 11 km/h 13 km/h 12 km/h 12 km/h 12 km/h 10 km/h 8 km/h 7 km/h 7 km/h 8 km/h 9 km/h 8 km/h 8 km/h 7 km/h 7 km/h 6 km/h 6 km/h 6 km/h 6 km/h 7 km/h 13 km/h 14 km/h 13 km/h 13 km/h 14 km/h 14 km/h 15 km/h 17 km/h 18 km/h 20 km/h 21 km/h 22 km/h 19 km/h 16 km/h
Wind gust 9 km/h 12 km/h 18 km/h 18 km/h 18 km/h 18 km/h 22 km/h 31 km/h 33 km/h 30 km/h 29 km/h 30 km/h 23 km/h 25 km/h 26 km/h 22 km/h 18 km/h 17 km/h 13 km/h 9 km/h 7 km/h 4 km/h 3 km/h 7 km/h 10 km/h 12 km/h 14 km/h 19 km/h 27 km/h 30 km/h 30 km/h 28 km/h 28 km/h 28 km/h 27 km/h 19 km/h 17 km/h 14 km/h 14 km/h 17 km/h 17 km/h 15 km/h 16 km/h 10 km/h 6 km/h 8 km/h 8 km/h 4 km/h 7 km/h 11 km/h 14 km/h 17 km/h 20 km/h 24 km/h 24 km/h 24 km/h 21 km/h 18 km/h 19 km/h 19 km/h 19 km/h 17 km/h 16 km/h 14 km/h 13 km/h 11 km/h 9 km/h 8 km/h 7 km/h 5 km/h 8 km/h 11 km/h 14 km/h 16 km/h 17 km/h 19 km/h 21 km/h 23 km/h 26 km/h 25 km/h 25 km/h 25 km/h 21 km/h 18 km/h 15 km/h 16 km/h 16 km/h 17 km/h 17 km/h 18 km/h 18 km/h 16 km/h 15 km/h 14 km/h 14 km/h 14 km/h 15 km/h 14 km/h 13 km/h 10 km/h 10 km/h 9 km/h 8 km/h 10 km/h 12 km/h 14 km/h 20 km/h 26 km/h 32 km/h 27 km/h 23 km/h
Wind direction
Arrow ESE
Arrow NE
Arrow N
Arrow N
Arrow NNW
Arrow NW
Arrow NW
Arrow NNW
Arrow N
Arrow N
Arrow N
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NE
Arrow NE
Arrow ENE
Arrow E
Arrow E
Arrow S
Arrow WSW
Arrow W
Arrow WNW
Arrow NW
Arrow W
Arrow W
Arrow WNW
Arrow WNW
Arrow NW
Arrow WNW
Arrow NW
Arrow NW
Arrow WNW
Arrow NW
Arrow NW
Arrow NW
Arrow NW
Arrow NW
Arrow NW
Arrow NW
Arrow NW
Arrow WSW
Arrow SW
Arrow SSW
Arrow SW
Arrow S
Arrow E
Arrow NE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow N
Arrow N
Arrow NNE
Arrow NNE
Arrow NE
Arrow NE
Arrow NE
Arrow NE
Arrow ENE
Arrow E
Arrow ESE
Arrow E
Arrow ENE
Arrow ENE
Arrow NE
Arrow NE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NE
Arrow NE
Arrow ENE
Arrow ENE
Arrow E
Arrow ENE
Arrow ENE
Arrow ENE
Arrow ENE
Arrow E
Arrow ESE
Arrow ESE
Arrow ESE
Arrow ESE
Arrow ESE
Arrow E
Arrow ENE
Arrow NE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Arrow N
Arrow N
Arrow N
Arrow N
Arrow N
Arrow NNE
Arrow NNE
Arrow NNE
Arrow NNE
Cloud cover 75% 70% 48% 57% 89% 100% 100% 97% 89% 87% 100% 99% 100% 100% 100% 100% 100% 97% 99% 87% 89% 54% 15% 0% 13% 14% 15% 3% 51% 70% 63% 49% 36% 8% 3% 13% 49% 82% 83% 87% 82% 87% 86% 82% 65% 73% 86% 94% 80% 81% 58% 67% 83% 76% 61% 71% 68% 78% 74% 69% 65% 66% 68% 69% 66% 62% 59% 58% 57% 56% 62% 68% 74% 66% 57% 48% 45% 43% 40% 37% 34% 31% 37% 43% 49% 33% 16% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%
Humidity 70% 60% 52% 47% 41% 39% 39% 47% 56% 60% 62% 60% 61% 68% 72% 73% 75% 74% 76% 78% 80% 84% 87% 81% 67% 60% 49% 41% 35% 35% 36% 38% 39% 43% 50% 66% 75% 81% 84% 86% 88% 90% 88% 88% 89% 91% 92% 86% 75% 61% 52% 47% 43% 40% 40% 39% 38% 39% 44% 50% 58% 64% 71% 79% 81% 84% 87% 88% 90% 92% 85% 79% 74% 62% 53% 45% 42% 39% 36% 36% 35% 35% 40% 47% 54% 63% 72% 83% 85% 86% 88% 88% 88% 87% 77% 68% 61% 44% 35% 29% 26% 23% 21% 22% 22% 23% 30% 39% 51% 54% 58%
Visibility 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km 24 km
UV index 4 5 6 6 4 5 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 9 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 9 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 10 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 9 9 9 8 6 5 0 0 0 0 0
Hourly weather for 14 days

Weather in Marrakech by month

Click on a month to view more weather details for that period

Month Rating Weather Max Min Precip Snow Dry
(days)
Precip
(days)
Snow
(days)
January Excellent Clear day 21° 24 mm 0 cm 29 2 0
February Excellent Clear day 24° 23 mm 0 cm 27 2 0
March Excellent Showers day light 25° 11° 27 mm 0 cm 28 3 0
April Excellent Clear day 27° 13° 17 mm 0 cm 28 2 0
May Good Clear day 32° 17° 2.2 mm 0 cm 30 1 0
June Average Clear day 34° 18° 0.2 mm 0 cm 30 0 0
July Very poor Clear day 40° 22° 2.9 mm 0 cm 31 0 0
August Very poor Clear day 39° 22° 1.3 mm 0 cm 31 0 0
September Average Clear day 34° 19° 1.7 mm 0 cm 29 1 0
October Good Clear day 31° 17° 15 mm 0 cm 30 1 0
November Excellent Clear day 26° 12° 5 mm 0 cm 29 1 0
December Excellent Clear day 22° 15 mm 0 cm 29 2 0

Frequently asked questions about the weather in Marrakech, Morocco

What will the weather be like in Marrakech today?
Today's weather in Marrakech will reach a temperature of 20°C. Rain is expected, with up to 0.2 mm of rainfall.
Will it rain today in Marrakech?
Yes, rain in Marrakech is expected today, with an estimated accumulation of 0.2 mm.
What will the weather be like in Marrakech tomorrow?
Tomorrow's weather in Marrakech will reach a temperature of 18°C. Rain is expected, with up to 0.1 mm of rainfall.
Will it rain tomorrow in Marrakech?
Yes, rain in Marrakech is expected tomorrow, with an estimated accumulation of 0.1 mm.