Weather forecast for 10 days
Safi, Morocco

Weather forecast for the weekend

Saturday, 21. Jun

Partly Cloudy
06:29

20:48
+01
Partly Cloudy
25°C / 19°C
  • Wind: 31km/h N
  • Humidity: 76%
  • Precip. probability: 6%
  • Precipitation: 0mm
  • UV index: 11
On Saturday, in Safi, a partly cloudy sky is anticipated.
The temperature variation is predicted to range from a maximum of a warm 25°C to a minimum of a comfortable 19°C.
The temperature will be in line with June's average maximum of 24.6°C.
Sunrise will be at 06:29 and sunset at 20:48; the daylight will last for 14h and 19min.

Sunday, 22. Jun

Partly Cloudy
06:29

20:48
+01
Partly Cloudy
26°C / 19°C
  • Wind: 30km/h N
  • Humidity: 74%
  • Precip. probability: 6%
  • Precipitation: 0mm
  • UV index: 11
On Sunday, 22nd of June, some passing clouds may drift through, but the sun will shine at times.
Temperature span will be from a high of a moderately hot 26°C to a low of a breezy 19°C.
Sunday's peak is predicted to reflect the usual June high temperature of 24.6°C.
Sunrise will be at 06:29 and sunset at 20:48; the daylight will last for 14h and 19min.

Frequently asked questions

What is the weather forecast for Safi for Saturday?
On Saturday, in Safi, occasional clouds will pass by, but expect bright spells.
What will be the highest temperature on Saturday?
On Saturday, the highest temperature will be 25°C, while the lowest temperature will be 19°C.
What is the weather forecast for Safi for Sunday?
On Sunday, in Safi, clouds will come and go, but expect bright periods in between.
What will be the highest temperature on Sunday?
On Sunday, the highest temperature will be 26°C, while the lowest temperature will be 19°C.
What is the weather forecast for Safi for the next ten days?
In Safi, predominantly cloud-filled and occasionally sun-filled weather is anticipated for the next ten days.
How hot will it be in the next ten days?
The maximum temperature will vary between 24°C and 31°C, while the minimum temperature will be between 19°C and 23°C.
Combining with the humidity, the maximum feel-like temperature will range between 24°C and 35°C.
What will be the hottest and the coldest days?
Wednesday will be the hottest day, with a maximum temperature of 31°C. Friday will be the coldest day, with a maximum temperature of 24°C.

Long-term weather forecast

Mon16.Jun
  • min.
  • 19°C
Partly Cloudy
Partly Cloudy
  • Wind: 17km/h N
  • Humidity: 83%
  • UV index: 0
  • Precip. probability: 9%
  • Precipitation: 0mm
  • 06:28 20:46 +01
Tue17.Jun
  • 28°C
  • 23°C
Partly Cloudy
Partly Cloudy
  • Wind: 24km/h N
  • Humidity: 71%
  • UV index: 11
  • Precip. probability: 9%
  • Precipitation: 0mm
  • 06:28 20:47 +01
Wed18.Jun
  • 31°C
  • 20°C
Partly Cloudy
Partly Cloudy
  • Wind: 24km/h N
  • Humidity: 62%
  • UV index: 11
  • Precip. probability: 9%
  • Precipitation: 0mm
  • 06:28 20:47 +01
Thu19.Jun
  • 26°C
  • 20°C
Partly Cloudy
Partly Cloudy
  • Wind: 23km/h NW
  • Humidity: 81%
  • UV index: 11
  • Precip. probability: 6%
  • Precipitation: 0mm
  • 06:28 20:47 +01
Fri20.Jun
  • 24°C
  • 20°C
Partly Cloudy
Partly Cloudy
  • Wind: 27km/h NNW
  • Humidity: 80%
  • UV index: 11
  • Precip. probability: 8%
  • Precipitation: 0mm
  • 06:29 20:48 +01
Sat21.Jun
  • 25°C
  • 19°C
Partly Cloudy
Partly Cloudy
  • Wind: 31km/h N
  • Humidity: 76%
  • UV index: 11
  • Precip. probability: 6%
  • Precipitation: 0mm
  • 06:29 20:48 +01
Sun22.Jun
  • 26°C
  • 19°C
Partly Cloudy
Partly Cloudy
  • Wind: 30km/h N
  • Humidity: 74%
  • UV index: 11
  • Precip. probability: 6%
  • Precipitation: 0mm
  • 06:29 20:48 +01
Mon23.Jun
  • 26°C
  • 19°C
Partly Cloudy
Partly Cloudy
  • Wind: 32km/h N
  • Humidity: 73%
  • UV index: 11
  • Precip. probability: 12%
  • Precipitation: 0mm
  • 06:29 20:48 +01
Tue24.Jun
  • 26°C
  • 19°C
Partly Cloudy
Partly Cloudy
  • Wind: 32km/h N
  • Humidity: 71%
  • UV index: 11
  • Precip. probability: 6%
  • Precipitation: 0mm
  • 06:30 20:48 +01
Wed25.Jun
  • 26°C
  • 19°C
Sunny
Sunny
  • Wind: 30km/h N
  • Humidity: 72%
  • UV index: 11
  • Precip. probability: 6%
  • Precipitation: 0mm
  • 06:30 20:48 +01
For the next ten days, primarily gloomy and occasionally sunny weather is predicted.
Rain is not expected in Safi in the upcoming period.
Temperature differences will be noticeable in the upcoming period. Maximum temperatures are forecasted between 24°C and 31°C, while the minimum temperature is forecast to range between 19°C and 23°C.
Wednesday is expected to be the hottest, reaching up to 31°C; expect the coldest day on Friday with a high of 24°C.
Combining with the humidity, the maximum feel-like temperature may increase and vary between 24°C and a sizzling 35°C.
Updated: Jun 16, 2025 @ 16:10:52 UTC
Published by: Weather Atlas | About Us
Data Sources | |
Weather Forecasting & Climate
englishespañol中文
Share