April
Other strong months: March and November
Morocco · 1991–2020
For Marrakesh, April has the most comfortable weather in our climate comparison. Typical daytime highs are 25.8°C, nights average 12.2°C, and rainfall totals about 32 mm. Figures use measured 1991–2020 normals from the nearest eligible NOAA station.
Other strong months: March and November
Other strong months: February and January
Make the answer personal
Set the daytime temperature and rainfall you are comfortable with. We will show only the months that meet every choice, using the measured 1991–2020 averages below.
6 months fit your choices for Marrakesh
The lowest comfort score is 45 out of 100. July and August share that score. In July, that is mainly because days average 37.7°C, 14° above the 24°C the score treats as ideal.
Quick answers
These answers come from the same measured monthly climate record shown on this page.
April is the strongest all-round choice in our temperature-and-rainfall comparison, with a typical daytime high of 25.8°C and 32 mm of rain.
July is hottest in this record, with a typical daytime high of 37.7°C and a night-time low of 20.4°C.
July has the lowest monthly rainfall total at 3 mm.
No. These are long-term measured averages from 1991–2020. Check a current forecast before you travel.
Month by month
The bars combine daytime temperature, night-time temperature and rainfall. The figures are measured historical averages, not a forecast for a particular trip.
| Month | Day | Night | Rain | Wet days | Daylight | Comfort | Coverage |
|---|---|---|---|---|---|---|---|
| January | 19.2°C | 6.3°C | 27 mm | 3.5 | 10 h 17 | 68 | Good coverage |
| February | 20.9°C | 7.5°C | 27 mm | 4.1 | 11 h 01 | 75 | Limited coverage |
| March | 23.8°C | 10.1°C | 34 mm | 5.5 | 11 h 53 | 88 | Good coverage |
| April | 25.8°C | 12.2°C | 32 mm | 3.5 | 12 h 54 | 89 | Strong coverage |
| May | 29.5°C | 15°C | 12 mm | 1.8 | 13 h 45 | 82 | Good coverage |
| June | 33.8°C | 17.9°C | 4 mm | 0.7 | 14 h 12 | 62 | Good coverage |
| July | 37.7°C | 20.4°C | 3 mm | 0.6 | 14 h 01 | 45 | Strong coverage |
| August | 37.5°C | 21°C | 7 mm | 1.2 | 13 h 18 | 45 | Good coverage |
| September | 32.7°C | 18.4°C | 21 mm | 1.9 | 12 h 19 | 65 | Good coverage |
| October | 28.6°C | 16°C | 17 mm | 2.3 | 11 h 21 | 83 | Good coverage |
| November | 23.1°C | 10.9°C | 36 mm | 4.4 | 10 h 30 | 88 | Good coverage |
| December | 20.1°C | 7.4°C | 24 mm | 4.2 | 10 h 06 | 72 | Good coverage |
| Month | Record high | Record low | Wettest day | Wettest / driest month | Years |
|---|---|---|---|---|---|
| January | 30.1°C2 Jan 2007 | -1.0°C28 Jan 1976 | 42 mm8 Jan 2010 | 111 mm1996 · driest 0 mm in 2005 | 59 |
| February | 33.9°C28 Feb 1960 | -1.5°C6 Feb 2012 | 38 mm20 Feb 1991 | 102 mm1991 · driest 0 mm in 1990 | 60 |
| March | 37.0°C31 Mar 1980 | 1.2°C1 Mar 1995 | 47 mm7 Mar 1984 | 86 mm1984 · driest 0 mm in 2006 | 61 |
| April | 41.3°C27 Apr 2023 | 3.0°C1 Apr 1979 | 71 mm1 Apr 1991 | 128 mm1995 · driest 0 mm in 2005 | 59 |
| May | 42.6°C13 May 2015 | 7.9°C1 May 2001 | 57 mm10 May 1983 | 63 mm1983 · driest 0 mm in 1995 | 59 |
| June | 46.9°C26 Jun 2012 | 9.0°C9 Jun 1980 | 26 mm19 Jun 1973 | 27 mm1996 · driest 0 mm in 2012 | 60 |
| July | 49.6°C17 Jul 2012 | 10.4°C30 Jul 1985 | 200 mm19 Jul 1979 | 200 mm1979 · driest 0 mm in 2008 | 62 |
| August | 48.6°C13 Aug 2021 | 6.0°C14 Aug 1981 | 36 mm7 Aug 2015 | 45 mm2015 · driest 0 mm in 1984 | 60 |
| September | 43.9°C3 Sep 1966 | 10.0°C17 Sep 1975 | 60 mm11 Sep 2009 | 85 mm1997 · driest 0 mm in 2005 | 59 |
| October | 39.7°C1 Oct 2024 | 4.0°C7 Oct 1977 | 33 mm20 Oct 2008 | 64 mm1999 · driest 0 mm in 2019 | 61 |
| November | 33.8°C7 Nov 2024 | 2.0°C25 Nov 1977 | 155 mm18 Nov 1983 | 159 mm1983 · driest 0 mm in 1981 | 60 |
| December | 30.0°C31 Dec 1975 | -1.5°C17 Dec 1999 | 33 mm22 Dec 2000 | 65 mm1996 · driest 0 mm in 2011 | 59 |
| Month | Days 25°C+ | Days 30°C+ | Heavy rain (10 mm+) |
|---|---|---|---|
| January | <1 | <1 | <1 |
| February | 4 | <1 | <1 |
| March | 11 | 2 | <1 |
| April | 12 | 5 | <1 |
| May | 19 | 10 | <1 |
| June | 23 | 19 | <1 |
| July | 24 | 24 | <1 |
| August | 24 | 24 | <1 |
| September | 23 | 17 | <1 |
| October | 18 | 10 | <1 |
| November | 7 | 1 | <1 |
| December | 1 | 0 | <1 |
| Month | Dry days reaching 20°C | Wet days | Days with heavy rain | Weeks with 3+ wet days | Typical high by year |
|---|---|---|---|---|---|
| January | 43% | 12% | 3% | 9% | 16.8–21.2°C |
| February | 58% | 14% | 3% | 11% | 18.2–23.8°C |
| March | 70% | 15% | 3% | 13% | 20.7–26.1°C |
| April | 83% | 11% | 3% | 7% | 22.1–28.5°C |
| May | 94% | 6% | 1% | 3% | 25.5–31.9°C |
| June | 98% | 2% | <1% | <1% | 29.8–36.1°C |
| July | 99% | 2% | <1% | 0% | 35.0–40.0°C |
| August | 98% | 3% | <1% | <1% | 34.9–39.3°C |
| September | 96% | 5% | 1% | 2% | 30.3–35.1°C |
| October | 92% | 8% | 2% | 4% | 24.9–31.6°C |
| November | 77% | 12% | 3% | 8% | 20.5–25.6°C |
| December | 51% | 12% | 2% | 10% | 17.5–22.1°C |
A dry day reaching 20°C records under 1 mm of rain. A wet day records at least 1 mm, while a heavy-rain day records at least 10 mm. The weekly figure is the share of seven-day periods containing three or more wet days. The final column shows the middle 80% of average daytime highs recorded for that month in individual years; a wider range means conditions have varied more from one year to another.
The evidence behind this page
Next step
The weather comparison for Marrakesh is based on climate evidence, not payments from travel companies. Flight, accommodation and activity links will be clearly labelled when they are added; there are no booking offers on this page today.
How travel partnerships will work