Weather in Rabat
Morocco • Population: 1,655,753
Best Months to Visit
Based on temperature, precipitation, and humidity data
Rain is wet season runs from November to January, inside an annual total of 488 mm. The wettest month is November at 98 mm; the driest is July at 2 mm.
Rabat is in Morocco at 34.0°N. The 2001–2020 NASA POWER daily record describes a Mediterranean pattern: dry summers and wetter winters. August is the warmest month (average 25.0°C, high 28.8°C) and January is the coolest (average 14.1°C, low 11.3°C). On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are June, July, and August.
When the score favours a visit
The three months with the highest comfort score are June, July, and August: June (22.3°C average, 3 mm, 73% humidity); July (24.0°C average, 2 mm, 73% humidity); August (25.0°C average, 2 mm, 72% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.
If you want the wet season itself — fewer crowds, greener landscape, heavier rain — aim at November–January instead of the score.
Temperature through the year
The heat peaks in August, when the typical afternoon is 28.8°C. The opposite pole is January, when mornings average 11.3°C.
Across the year the mean afternoon high is 22.7°C. If you want the smallest day–night shock, look at months where the high and low sit close together; August nights still hold 21.1°C.
Rain through the year
The wet season in Rabat starts in November and ends in January (November, December, and January). November is the core of it at 98 mm. July is the other extreme, with 2 mm.
Humidity peaks near 77%. That usually lines up with the wetter months rather than the hottest ones.
What stands out month by month
By January the wet season is ending. Rabat still sees about 66 mm, but the next month is usually leaner. July is the driest month, averaging only 2 mm across 0 rainy days. Highs sit near 27.8°C. August is the warmest month. Afternoon highs average 28.8°C and nights settle near 21.1°C, with 2 mm of rain.
October brings 55 mm and 7 rainy days; temperatures run from 18.4°C to 25.0°C. November is when the wet season typically starts in Rabat: highs near 20.7°C, and rainfall jumps to 98 mm (9 rainy days).
Rabat and other cities in Morocco
Casablanca is about 86 km away: Rabat is about as warm as Casablanca at the hot peak and a similar annual rainfall (473 mm in Casablanca). Casablanca’s wettest month is November (98 mm) versus November here.
Marrakech is about 286 km away: Rabat is 4.6°C cooler than Marrakech in its hottest month and 197 mm wetter over the year than Marrakech. Marrakech’s wettest month is November (54 mm) versus November here.
Temperature and rainfall
Monthly Weather Overview
| Month | High | Low | Rain (mm) | Rainy Days |
|---|---|---|---|---|
| January | 17.0°C | 11.3°C | 66 | 9 |
| February | 17.7°C | 11.3°C | 52 | 8 |
| March | 19.5°C | 12.5°C | 55 | 9 |
| April | 20.9°C | 13.9°C | 38 | 6 |
| May | 23.5°C | 16.1°C | 19 | 4 |
| June | 26.0°C | 18.6°C | 3 | 1 |
| July | 27.8°C | 20.1°C | 2 | 0 |
| August | 28.8°C | 21.1°C | 2 | 0 |
| September | 27.1°C | 20.1°C | 33 | 3 |
| October | 25.0°C | 18.4°C | 55 | 7 |
| November | 20.7°C | 14.8°C | 98 | 9 |
| December | 18.3°C | 12.6°C | 67 | 9 |
Monthly Details
Click on any month for detailed weather information: