This information may change. Always check the official source.Last verified: August 2026 by Ondřej Kadlec
Best time to visit Morocco
In Marrakech: November to March — the months averaging 18–27 °C by day. 6 of the twelve months clear that band in Marrakech, so this is the driest run of 5 in a row.
Morocco is not one climate. Each reference city below is answered on its own numbers.
Marrakech
Jan18°January: 18 °C by day, 4 °C at night, 34 mm of rain, recommended
Feb20°February: 20 °C by day, 5 °C at night, 32 mm of rain, recommended
Mar23°March: 23 °C by day, 7 °C at night, 37 mm of rain, recommended
Apr25°April: 25 °C by day, 10 °C at night, 37 mm of rain
May28°May: 28 °C by day, 13 °C at night, 17 mm of rain
Jun32°June: 32 °C by day, 16 °C at night, 6 mm of rain
Jul37°July: 37 °C by day, 19 °C at night, 3 mm of rain
Aug36°August: 36 °C by day, 19 °C at night, 6 mm of rain
Sep31°September: 31 °C by day, 17 °C at night, 11 mm of rain
Oct28°October: 28 °C by day, 13 °C at night, 22 mm of rain
Nov22°November: 22 °C by day, 8 °C at night, 34 mm of rain, recommended
Dec19°December: 19 °C by day, 5 °C at night, 30 mm of rain, recommended
Warmest
July, 37 °C
Coolest
January, 18 °C
Driest
July, 3 mm
Wettest
March, 37 mm
Casablanca
February to June — 18–27 °C by day. 9 of the twelve months clear that band in Casablanca, so this is the driest run of 5 in a row.
Jan18°January: 18 °C by day, 9 °C at night, 47 mm of rain
Feb18°February: 18 °C by day, 10 °C at night, 39 mm of rain, recommended
Mar21°March: 21 °C by day, 11 °C at night, 38 mm of rain, recommended
Apr22°April: 22 °C by day, 13 °C at night, 30 mm of rain, recommended
May24°May: 24 °C by day, 15 °C at night, 16 mm of rain, recommended
Jun27°June: 27 °C by day, 18 °C at night, 4 mm of rain, recommended
Jul29°July: 29 °C by day, 19 °C at night, 1 mm of rain
Aug29°August: 29 °C by day, 20 °C at night, 1 mm of rain
Sep28°September: 28 °C by day, 19 °C at night, 10 mm of rain
Oct26°October: 26 °C by day, 17 °C at night, 33 mm of rain
Nov21°November: 21 °C by day, 13 °C at night, 51 mm of rain
Dec19°December: 19 °C by day, 10 °C at night, 49 mm of rain
Warmest
July, 29 °C
Coolest
January, 18 °C
Driest
July, 1 mm
Wettest
November, 51 mm
Agadir
January to May — 18–27 °C by day. 8 of the twelve months clear that band in Agadir, so this is the driest run of 5 in a row.
Jan20°January: 20 °C by day, 11 °C at night, 36 mm of rain, recommended
Feb22°February: 22 °C by day, 12 °C at night, 45 mm of rain, recommended
Mar23°March: 23 °C by day, 13 °C at night, 41 mm of rain, recommended
Apr24°April: 24 °C by day, 15 °C at night, 19 mm of rain, recommended
May27°May: 27 °C by day, 16 °C at night, 7 mm of rain, recommended
Jun29°June: 29 °C by day, 18 °C at night, 1 mm of rain
Jul32°July: 32 °C by day, 21 °C at night, 0 mm of rain
Aug32°August: 32 °C by day, 21 °C at night, 1 mm of rain
Sep29°September: 29 °C by day, 20 °C at night, 5 mm of rain
Oct27°October: 27 °C by day, 18 °C at night, 28 mm of rain
Nov24°November: 24 °C by day, 15 °C at night, 44 mm of rain
Dec21°December: 21 °C by day, 12 °C at night, 55 mm of rain
Warmest
July, 32 °C
Coolest
January, 20 °C
Driest
July, 0 mm
Wettest
December, 55 mm
How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.
Marrakech
Long-term averages for Marrakech: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
DayNight
Show the monthly table
Marrakech
Month
Day (°C)
Night (°C)
Rain (mm)
January
18
4
34
February
20
5
32
March
23
7
37
April
25
10
37
May
28
13
17
June
32
16
6
July
37
19
3
August
36
19
6
September
31
17
11
October
28
13
22
November
22
8
34
December
19
5
30
Casablanca
Long-term averages for Casablanca: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
DayNight
Show the monthly table
Casablanca
Month
Day (°C)
Night (°C)
Rain (mm)
January
18
9
47
February
18
10
39
March
21
11
38
April
22
13
30
May
24
15
16
June
27
18
4
July
29
19
1
August
29
20
1
September
28
19
10
October
26
17
33
November
21
13
51
December
19
10
49
Agadir
Long-term averages for Agadir: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
Comments
No comments yet. Share the first one.
Share a tip
Sign in to continue.