Climate and monthly weather forecast
Khenifra, Morocco

englishespañol中文
Share

The climate of Khenifra

The weather in Khenifra, Morocco is classified as Csa according to the Köppen climate classification, indicating a Mediterranean, hot summer climate. From analysis of the given climate information, a variety of factors emerge indicating the overall weather patterns existing throughout the year.

Temperature fluctuations throughout the year are exemplified by high temperatures ranging from 12.1°C (53.8°F) in January to a peak of 34.8°C (94.6°F) in July, whereas low temperatures vary between 1.9°C (35.4°F) in January to a high of 21.2°C (70.2°F) in August. Contrarily, relative humidity is comparatively steady throughout the year, fluctuating between 31% in July and August, and 62% in February.

Uniquely, Khenifra experiences a notable absence of rainfall during the summer months, with minimal recorded averages of 7mm (0.28") to 10mm (0.39") from June to August. This contrasts strongly with the remainder of the year where rainfall averages range from 24mm (0.94") to 47mm (1.85"). Another unique weather pattern is the absence of snowfall, as it only occurs in the early months of the year with 28mm (1.1") in January and 13mm (0.51") in February. In terms of sunshine, there is an abundance specifically from June to August, with averages between 11.8 hours to 11.9 hours.

The best time to visit Khenifra

The optimal time for visiting Khenifra would undoubtedly be from April through October. During this time the average high temperature ranges from 20.6°C (69.1°F) to 34.3°C (93.7°F), providing the perfect warm conditions for outdoor activities. Furthermore, this period showcases the lowest average rainfall, varying from a low 7mm (0.28") in July to 26mm (1.02") in May, ensuring one can engage in outdoor activities without risk of rain disruptions.

The worst time to visit Khenifra

The latter part of autumn stretching through early spring, from November to March, would be the least ideal time to visit Khenifra. This period witnesses a colder weather pattern, with low temperatures ranging from 1.9°C (35.4°F) to 6.9°C (44.4°F). Also, the occurrence of snowfall in the first two months of the year, reaching 28mm (1.1") in January, could hamper outdoor activities.

Spring weather in Khenifra

Spring in Khenifra, from March to May, displays an interesting variety of weather patterns. High temperatures during these months grow progressively warmer, from 16.8°C (62.2°F) to 25.2°C (77.4°F), while minimum temperatures range from 4.5°C (40.1°F) in March to 12.3°C (54.1°F) come May. Rainfall remains relatively high, with ranges spanning from 34mm (1.34") to 47mm (1.85").

Summer weather in Khenifra

Following spring, the summer months feature high temperatures, reaching their peak at 34.8°C (94.6°F) in July. The lowest temperature during this period lies at 20.7°C (69.3°F), which is quite warm compared to other seasons. Summer also showcases a steep drop in rainfall, with averages between 7mm (0.28") to 10mm (0.39"), and increased sunshine hours, maximising at 11.9 hours in July.

Autumn weather in Khenifra

The autumn months in Khenifra feature declining temperatures from the summer highs, with the maximum temperatures fluctuating from 28.4°C (83.1°F) in September to the low of 16.5°C (61.7°F) in November. On the other hand, the minimum temperatures vary from 12.8°C (55°F) in October to 6.9°C (44.4°F) in November. Rainfall increases during this period, with averages varying from 13mm (0.51") in September to 41mm (1.61") in November.

Winter weather in Khenifra

Winter in Khenifra brings a steady decline in temperatures with the maximum temperatures ranging from 16.5°C (61.7°F) in December declining to 12.1°C (53.8°F) in January, with a minor rise to 13.5°C (56.3°F) in February. The lowest temperatures during this period range from 1.9°C (35.4°F) to 4.1°C (39.4°F) during February. In terms of rainfall, the winter months display moderate levels with 33mm (1.3") in December increasing to 35mm (1.38") in January and declining to 27mm (1.06") in February. The most unique aspect of winter in Khenifra is the presence of snowfall in January and February, with 28mm (1.1") and 13mm (0.51") respectively.

Weather in January

January starts with cooler temperatures in Khenifra, Morocco, paving the way for a rather colder climate. The slight shift from the frosty December weather brings a minimal increase in daily high temperatures to 12.1°C (53.8°F) and a low of 1.9°C (35.4°F), the coldest in the year. Weather in January »

Weather in February

February maintains the winter chill whilst subtly hinting at the incoming spring. A subtle rise in temperatures from January readies the city to welcome the blossoms of spring. Comparatively lesser snowfall and a minor increase in daylight hours reveals nature's hint at changing seasons. Weather in February »

Weather in March

With the arrival of March, the city starts to embrace spring. The warmer days pave the way for pleasant weather, albeit with slightly higher rainfall up to 47mm (1.85"). Nature graces the city with increased hours of daylight, making it a fantastic time for sightseeing and outdoor activities. Weather in March »

Weather in April

April in Khenifra experiences a significant leap in temperatures, heralding the true arrival of spring. With a warmer temperature range, the city experiences lesser rainfall compared to March, allowing more outdoor activities. The verdant landscapes, coupled with an increase in sunshine hours, create a truly mesmerizing environment for residents and visitors alike. Weather in April »

Weather in May

May sees Khenifra transitioning into the summer season with warmer temperatures and less humidity. An inflation in daylight hours accompanied by a decrease in cloud coverage offers a crystal clear view of the city's enchanting landscapes. Weather in May »

Weather in June

June in Khenifra is indeed the onset of summer, with temperatures comfortably rising from May. Welcoming the longest days of the year, the month witnesses the least amount of rainfall. The clear blue skies and ample sunshine make for a delightful sight. Weather in June »

Weather in July

July experiences the peak of summer in Khenifra, with high temperatures soaring to 34.8°C (94.6°F), the highest throughout the year. In spite of this, the city teems with life and color under the warm Moroccan sunshine. The clear skies, high UV index, and less cloud coverage call for ample sun protection during outings. Weather in July »

Weather in August

In August, Khenifra's weather is still on the hotter side, contributing to the enduring summer. Though the temperatures witness a slight dip from July, the warmth remains substantially high throughout the day. The virtual absence of rainfall attests to the typical Moroccan summer. Weather in August »

Weather in September

September brings a respite from the scorching summer heat as Khenifra transitions into autumn. With temperatures moderating, the accumulation of rainfall witnesses a slight increase. While the city softly steps into the fall, the climate remains predominantly warm, maintaining the lively outdoor atmosphere. Weather in September »

Weather in October

October in Khenifra sees a further drop in temperatures signaling the onset of fall. The city sparkles under the pleasant October sun as autumn formally sets in. An increase in rainfall and relative humidity hint at the upcoming winter. Weather in October »

Weather in November

November witnesses a tangible shift in Khenifra's climate as it veers towards winter. The temperatures continue to dip, making the days cooler and signaling the onset of winter. In tandem with the drop in temperatures, the rainfall reaches a peak at 41mm (1.61"), the second-highest in the year. Weather in November »

Weather in December

December in Khenifra brings the winter magic alive with a noticeable drop in temperatures from November. As the city plunges into winter's depth, residents anticipate the arrival of snowfall. Although the daylight hours decrease, the city remains aglow with festive decorations and jubilation. Weather in December »

Frequently asked questions

What is the coldest month in Khenifra?

Khenifra's January weather, with an average high temperature of 12.1°C (53.8°F) and an average low temperature of 1.9°C (35.4°F), tends to be the coldest of the year.

How many days does it rain in Khenifra?

In Khenifra, Morocco, during the entire year, the rain falls for 94.9 days and collects up to 305mm (12.01") of precipitation.

When does it snow in Khenifra?

January and February are months with snowfall.

When does it snow the most in Khenifra?

The month with the most snowfall in Khenifra is January, when snow falls for 1.2 days and typically aggregates up to 28mm (1.1") of snow.

How much does it snow in Khenifra?

In Khenifra, during the entire year, snow falls for 2 days and aggregates up to 41mm (1.61") of snow.

What is the month with the least sunshine in Khenifra?

With an average of 6.6h of sunshine, January has the least sunshine of the year.

What is the month with the lowest UV index in Khenifra?

The months with the lowest UV index in Khenifra are January, February, November and December, with an average maximum UV index of 3.

What is the most humid month in Khenifra?

With an average relative humidity of 62%, February is the most humid month.

What is the rainiest month in Khenifra?

The month with the most rainfall is March, when the rain falls for 13 days and typically aggregates up to 47mm (1.85") of precipitation.

When it does not snow in Khenifra?

In Khenifra, snow does not fall in March through December.

When is Daylight Saving Time (DST) in Khenifra?

On Sunday, 10. March 2024, at 03:00, Daylight Saving Time starts, and the time zone changes from +01 to +00. Daylight Saving Time ends on Sunday, 14. April 2024, at 02:00, and the time zone reverts from +00 to +01.

When are the longest days in Khenifra?

The month with the longest days in Khenifra, Morocco, is June, with an average of 14h and 18min of daylight.

What is the month with the highest UV index in Khenifra?

The months with the highest UV index in Khenifra are June through August, with an average maximum UV index of 7.

What part of the year is the hottest in Khenifra?

July, with its high-temperature average of 34.8°C (94.6°F) and a low-temperature average of 20.7°C (69.3°F), is the warmest month in Khenifra.

What are the least humid months in Khenifra?

July and August, with an average relative humidity of 31%, are the least humid months.

What is the driest month in Khenifra?

July is the month with the least rainfall in Khenifra. Rain falls for 4.6 days and accumulates 7mm (0.28") of precipitation.

What is the month with the most sunshine in Khenifra?

July and August, with an average of 11.9h of sunshine, are months with the most sunshine.

What is the month with the shortest days in Khenifra?

December has the shortest days of the year in Khenifra, with an average of 10h and 0min of daylight.

Average temperature
Khenifra, Morocco

Average temperature - Khenifra, Morocco

The warmest month (with the highest average high temperature) is July (34.8°C).
The month with the lowest average high temperature is January (12.1°C).

The month with the highest average low temperature is August (21.2°C).
The coldest month (with the lowest average low temperature) is January (1.9°C).

Average pressure
Khenifra, Morocco

Average pressure - Khenifra, Morocco

The month with the highest atmospheric pressure is December (1022.9mbar).
The month with the lowest atmospheric pressure is April (1015.1mbar).

Average wind speed
Khenifra, Morocco

Average wind speed - Khenifra, Morocco

The windiest month (with the highest average wind speed) is April (8.6km/h).
The calmest month (with the lowest average wind speed) is December (6.3km/h).

Average humidity
Khenifra, Morocco

Average humidity - Khenifra, Morocco

The month with the highest relative humidity is February (62%).
The months with the lowest relative humidity are July and August (31%).

Average rainfall
Khenifra, Morocco

Average rainfall - Khenifra, Morocco

The wettest month (with the highest rainfall) is March (47mm).
The driest month (with the least rainfall) is July (7mm).

Average rainfall days
Khenifra, Morocco

Average rainfall days - Khenifra, Morocco

The month with the highest number of rainy days is March (13 days).
The month with the least rainy days is July (4.6 days).

Average snowfall
Khenifra, Morocco

Average snowfall - Khenifra, Morocco

The month with the highest snowfall is January (28mm).
The months with the least snowfall are March, April, May, June, July, August, September, October, November and December (0mm).

Average snowfall days
Khenifra, Morocco

Average snowfall days - Khenifra, Morocco

The month with the highest number of snowfall days is January (1.2 days).
The months with the least snowfall days are March, April, May, June, July, August, September, October, November and December (0 days).

Average daylight / Average sunshine
Khenifra, Morocco

Average daylight / Average sunshine - Khenifra, Morocco

The month with the longest days is June (Average daylight: 14h and 18min).
The month with the shortest days is December (Average daylight: 10h and 0min).

The months with the most sunshine are July and August (Average sunshine: 11h and 54min).
The month with the least sunshine is January (Average sunshine: 6h and 36min).

Average sunshine days
Khenifra, Morocco

Average sunshine days - Khenifra, Morocco

The month with the most sunshine days is July (23.7 days).
The month with the least sunshine days is March (15.8 days).

Average UV index
Khenifra, Morocco

Average UV index - Khenifra, Morocco

The months with the highest UV index are June, July and August (UV index 7).
The months with the lowest UV index are January, February, November and December (UV index 3).

Average visibility
Khenifra, Morocco

Average visibility - Khenifra, Morocco

The months with the highest visibility are May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January, February, March and April (9km).

Khenifra, Morocco

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location