Climate and monthly weather forecastBeni-Mellal, Morocco
Climate and monthly weather forecast
The climate of Beni-Mellal
Geographically positioned within the confines of Morocco, the city of Beni-Mellal falls under the Mediterranean category of the Köppen climate classification with notations as Csa. This inherently signifies hot summers, coupled with mild winters. Arriving to the climate information, it brings forward a panorama of varying weather instances throughout the year.The yearly pattern entails highs reaching up to 35.7°C (96.3°F) in the summer months to lower limits settling at 4°C (39.2°F) during the colder periods of winter. The disparity manifesting in the monthly averages of humidity levels gives a sneak peek into the atmospheric conditions. Fluctuations found range from 31% during the hot months down to 55% in the colder periods. Rainfall, another key climate driver, spreads unevenly across the year, reaching peaks of 39mm (1.54") in spring and descending to lows of 4mm (0.16") in the heart of summer.
Extreme climates remain absent in Beni-Mellal, though one can identify a pattern in the months of July and August. These months exhibit the highest temperatures, reaching up to 35.7°C (96.3°F) and 35.6°C (96.1°F) respectively. As for the months with almost negligible rainfall, July and August stand out again with mere numbers of 4mm (0.16") and 7mm (0.28").
The best time to visit Beni-Mellal
Consolidating all weather parameters, the optimal time to visit Beni-Mellal falls in the spring season, specifically between March and May. With a rise in temperature from 19.3°C (66.7°F) to 26.9°C (80.4°F) coupled with plummeting rainfall between 39mm (1.54") and 25mm (0.98"), these factors reflect promising traveling conditions. Additionally, with longer daylight hours extending from 12 hours to 13.8 hours, visitors gain ample time to engage in outdoor activities.The worst time to visit Beni-Mellal
Contrary to the optimal period, the unfavorable time for tourists centers upon the scorching hot months of July and August. These months are challenging due to high temperatures peaking at 35.7°C (96.3°F) and 35.6°C (96.1°F) respectively, while the relative humidity dips to its lowest at 31%. Despite the low rainfall of 4mm (0.16") and 7mm (0.28"), the extreme heat can be a deterrent for outdoor activities and travel sagas.Spring weather in Beni-Mellal
Characterizing the spring season in Beni-Mellal are warming temperatures coupled with decreasing rainfall. Mirroring a positive shift, temperatures rise consistently from March to May, starting at 19.3°C (66.7°F) and escalating until it rests at 26.9°C (80.4°F). Rainfall, however, follows a declining mode, dropping from 39mm (1.54") in March to 25mm (0.98") in May. All the while, the daylight hours increase from 12 hours in March and peak at 13.8 hours in May.Summer weather in Beni-Mellal
Summer months in Beni-Mellal, spanning from June through August, are typified by soaring temperatures, low rainfall, and lengthened daylight hours. Temperatures take an upward leap reaching 35.7°C (96.3°F) in July followed by a slight drop to 35.6°C (96.1°F) in August. Rainfall notably scales down to an almost negligible level of 4mm (0.16") in July and 7mm (0.28") in August. Daylight extends to its annual zenith, with a maximum of 14.3 hours in June and reducing to 13.3 hours by August.Autumn weather in Beni-Mellal
Autumn in Beni-Mellal marks a broad shift in weather parameters. From September to November, falling temperatures, rising rainfall, and shorter daylight hours dominate the climate pattern. Temperatures start to descend from 29.7°C (85.5°F) in September, settling at 18.7°C (65.7°F) in November. Rainfall witnesses an upward trend from 13mm (0.51") in September to reach 27mm (1.06") in November. Concurrently, daylight hours decline steadily from 12.4 hours in September and diminish to 10.5 hours in November.Winter weather in Beni-Mellal
The winter spectrum in Beni-Mellal, covering the months from December to February, brings with it colder temperatures, moderate rainfall, and limited daylight hours. Cold months begin at 16.9°C (62.4°F) in December and dip to 15°C (59°F) in February. Rainfall stabilizes between limits of 15mm (0.59") and 23mm (0.91"), during the same span. Lastly, daylight hours remain restricted, starting at 10.1 hours in December, ultimately extending to 11 hours by February.Weather in January
The new year in Beni-Mellal, Morocco heralds the arrival of cool temperatures with mornings as cold as 4°C (39.2°F) and afternoons reaching a high of 15°C (59°F). January brings noticeable humidity at 55% relative humidity, making this period feel colder than it may actually be. Weather in January »Weather in February
With average high temperatures climbing slightly to 16.4°C (61.5°F), February's weather in Beni-Mellal can still make for a brisk morning start with lows of 4.6°C (40.3°F). The increase comes alongside a slight increase in humidity, making the air feel a bit damper than the preceding month. Weather in February »Weather in March
In the first month of spring, March, Beni-Mellal sees temperatures rise considerably as highs reach 19.3°C (66.7°F). This mild warmth brings an abundance of outdoor opportunities with blooming almond trees accenting the landscape. Weather in March »Weather in April
The pleasant weather in April in Beni-Mellal sees a discernable change with the arrival of high temperatures at 22.9°C (73.2°F). This warmth is ideally suited for outdoor activities, with amazing hiking trails to explore. The rainfall in this month declines to 32mm (1.26"), falling over a span of nine days. Weather in April »Weather in May
With the introduction of summer approaching, the month of May in Beni-Mellal can be felt with the mercury touching a high of 26.9°C (80.4°F). The feature of May is the longer daylight hours, allowing for extended outdoor expeditions in the surrounding landscapes. Weather in May »Weather in June
June maintains a consistent rise in temperatures in Beni-Mellal, gradually leading towards summer, with the average highs touching 30.8°C (87.4°F). The summer stands out with the city basking in sunlight for a longer duration, making for an ideal period for sunbathing around nearby water bodies. Weather in June »Weather in July
In July, Beni-Mellal touches its hottest month of the year with the high temperature shooting up to a scorching 35.7°C (96.3°F), attracting heat-loving travellers from colder regions. This marks the heart of summer, with the sun shining intensely overhead for the majority of the day. Weather in July »Weather in August
August, although still burning hot with temperatures equaling July’s peak at 35.6°C (96.1°F), marks the beginning of a transition from high intensity summer in Beni-Mellal. Summer activities still thrive, with the hot weather inviting all water-activites enthusiasts. Weather in August »Weather in September
The month of September in Beni-Mellal brings the much-awaited reprieve from summer, with the temperature declining to a pleasant high of 29.7°C (85.5°F). The advent of autumn can be felt in the slightly cooler evenings, beckoning a time of harvest in the region. Weather in September »Weather in October
An undeniable chill enters the air in October as it brings further relief from the summer heat with temperatures dipping to highs of 25.5°C (77.9°F). This month is cherished for its balanced weather, making it one of the best times to visit Beni-Mellal. Weather in October »Weather in November
In November, the city of Beni-Mellal witnesses a further decline in temperature, dropping down to a high of 18.7°C (65.7°F). The month is marked by an unmistakable fall ambiance, as the leaves turn colour, complementing the endearing weather. Weather in November »Weather in December
December, being the last month of the year, brings Beni-Mellal's weather full circle as the winter chill sets in with temperatures falling back to a high of 16.9°C (62.4°F). The days become shorter, inviting the locals and visitors to cozy up indoors against the cold. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Beni-Mellal, Morocco
The warmest month (with the highest average high temperature) is July (35.7°C).
The month with the lowest average high temperature is January (15°C).
The month with the highest average low temperature is August (22.3°C).
The coldest month (with the lowest average low temperature) is January (4°C).
Average pressure
Beni-Mellal, Morocco
- Average pressure in January:
1022.6mbar - Average pressure in February:
1020mbar - Average pressure in March:
1017.3mbar - Average pressure in April:
1014.8mbar - Average pressure in May:
1015mbar - Average pressure in June:
1015.8mbar
- Average pressure in July:
1016mbar - Average pressure in August:
1016.1mbar - Average pressure in September:
1016.8mbar - Average pressure in October:
1017.2mbar - Average pressure in November:
1018.2mbar - Average pressure in December:
1022.8mbar
The month with the highest atmospheric pressure is December (1022.8mbar).
The month with the lowest atmospheric pressure is April (1014.8mbar).
Average wind speed
Beni-Mellal, Morocco
- Average wind speed in January:
5.3km/h - Average wind speed in February:
5.8km/h - Average wind speed in March:
6.4km/h - Average wind speed in April:
6.6km/h - Average wind speed in May:
6.7km/h - Average wind speed in June:
6.9km/h
- Average wind speed in July:
6.8km/h - Average wind speed in August:
6.8km/h - Average wind speed in September:
5.9km/h - Average wind speed in October:
5.7km/h - Average wind speed in November:
5.6km/h - Average wind speed in December:
5.1km/h
The windiest month (with the highest average wind speed) is June (6.9km/h).
The calmest month (with the lowest average wind speed) is December (5.1km/h).
Average humidity
Beni-Mellal, Morocco
The months with the highest relative humidity are February and March (57%).
The months with the lowest relative humidity are July and August (31%).
Average rainfall
Beni-Mellal, Morocco
The wettest month (with the highest rainfall) is March (39mm).
The driest month (with the least rainfall) is July (4mm).
Average rainfall days
Beni-Mellal, Morocco
- Average rainfall days in January:
6 days - Average rainfall days in February:
5.8 days - Average rainfall days in March:
10.9 days - Average rainfall days in April:
9.1 days - Average rainfall days in May:
7.8 days - Average rainfall days in June:
4.2 days
- Average rainfall days in July:
3.4 days - Average rainfall days in August:
6 days - Average rainfall days in September:
5.5 days - Average rainfall days in October:
6.8 days - Average rainfall days in November:
5.9 days - Average rainfall days in December:
3.7 days
The month with the highest number of rainy days is March (10.9 days).
The month with the least rainy days is July (3.4 days).
Average snowfall
Beni-Mellal, Morocco
The month with the highest snowfall is January (1mm).
The months with the least snowfall are February, March, April, May, June, July, August, September, October, November and December (0mm).
Average snowfall days
Beni-Mellal, Morocco
- Average snowfall days in January:
0.1 days - Average snowfall days in February:
0 days - Average snowfall days in March:
0 days - Average snowfall days in April:
0 days - Average snowfall days in May:
0 days - Average snowfall days in June:
0 days
- Average snowfall days in July:
0 days - Average snowfall days in August:
0 days - Average snowfall days in September:
0 days - Average snowfall days in October:
0 days - Average snowfall days in November:
0 days - Average snowfall days in December:
0 days
The month with the highest number of snowfall days is January (0.1 days).
The months with the least snowfall days are February, March, April, May, June, July, August, September, October, November and December (0 days).
Average daylight / Average sunshine
Beni-Mellal, Morocco
- Average daylight in January:
10h and 18min - Average daylight in February:
11h and 0min - Average daylight in March:
12h and 0min - Average daylight in April:
13h and 0min - Average daylight in May:
13h and 48min - Average daylight in June:
14h and 12min
- Average daylight in July:
14h and 0min - Average daylight in August:
13h and 18min - Average daylight in September:
12h and 24min - Average daylight in October:
11h and 24min - Average daylight in November:
10h and 30min - Average daylight in December:
10h and 6min
The month with the longest days is June (Average daylight: 14h and 12min).
The month with the shortest days is December (Average daylight: 10h and 6min).
- Average sunshine in January:
7h - Average sunshine in February:
9h - Average sunshine in March:
9h and 6min - Average sunshine in April:
10h and 24min - Average sunshine in May:
11h and 42min - Average sunshine in June:
11h and 54min
- Average sunshine in July:
12h - Average sunshine in August:
11h and 54min - Average sunshine in September:
9h and 48min - Average sunshine in October:
8h - Average sunshine in November:
7h and 6min - Average sunshine in December:
7h and 18min
The month with the most sunshine is July (Average sunshine: 12h).
The month with the least sunshine is January (Average sunshine: 7h).
Average sunshine days
Beni-Mellal, Morocco
- Average sunshine days in January:
24.4 days - Average sunshine days in February:
21.8 days - Average sunshine days in March:
18.7 days - Average sunshine days in April:
19.3 days - Average sunshine days in May:
19.9 days - Average sunshine days in June:
22.3 days
- Average sunshine days in July:
25.3 days - Average sunshine days in August:
20.5 days - Average sunshine days in September:
20.9 days - Average sunshine days in October:
22 days - Average sunshine days in November:
22.5 days - Average sunshine days in December:
27 days
The month with the most sunshine days is December (27 days).
The month with the least sunshine days is March (18.7 days).
Average UV index
Beni-Mellal, Morocco
The month with the highest UV index is July (UV index 8).
The months with the lowest UV index are January and December (UV index 3).
Average cloud cover
Beni-Mellal, Morocco
The month with the most cloud cover is March (Cloud cover 23).
The month with the least cloud cover is June (Cloud cover 9).
Average visibility
Beni-Mellal, Morocco
The months with the highest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).





