Weather forecast for 10 daysDiabat, Morocco

10-day overview

Daily temperatures

Warmest day: tomorrow 26°C.
Minimum temperature: 24°C.

Chance of precipitation

Highest chance: Friday 06.11. 19%.

Long-term weather forecast

  • Wednesday
  • 28. Oct 2026
  • min.
  • 19°C
Clouds Early / Clearing Late
Clouds Early / Clearing Late
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Wind: 13km/hNE 38°
  • Humidity: 69%
  • UV index: 0
  • Sunrise: 06:51 +00
  • Sunset: 17:53 +00
  • ▼
  • Thursday
  • 29. Oct 2026
  • 26°C
  • 17°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Wind: 13km/hNW 312°
  • Humidity: 63%
  • UV index: 6
  • Sunrise: 06:52 +00
  • Sunset: 17:52 +00
  • ▼
  • Friday
  • 30. Oct 2026
  • 24°C
  • 17°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 7%
  • Precipitation: 0mm
  • Wind: 13km/hW 265°
  • Humidity: 77%
  • UV index: 6
  • Sunrise: 06:53 +00
  • Sunset: 17:52 +00
  • ▼
  • Saturday
  • 31. Oct 2026
  • 24°C
  • 17°C
AM Clouds / PM Sun
AM Clouds / PM Sun
  • Precip. probability: 7%
  • Precipitation: 0mm
  • Wind: 14km/hWNW 293°
  • Humidity: 76%
  • UV index: 5
  • Sunrise: 06:54 +00
  • Sunset: 17:51 +00
  • ▼
  • Sunday
  • 1. Nov 2026
  • 25°C
  • 19°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 5%
  • Precipitation: 0mm
  • Wind: 15km/hN 351°
  • Humidity: 69%
  • UV index: 4
  • Sunrise: 06:54 +00
  • Sunset: 17:50 +00
  • ▼
  • Monday
  • 2. Nov 2026
  • 25°C
  • 18°C
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 17%
  • Precipitation: 0mm
  • Wind: 17km/hN 5°
  • Humidity: 65%
  • UV index: 4
  • Sunrise: 06:55 +00
  • Sunset: 17:49 +00
  • ▼
  • Tuesday
  • 3. Nov 2026
  • 25°C
  • 17°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 15%
  • Precipitation: 0mm
  • Wind: 15km/hN 353°
  • Humidity: 70%
  • UV index: 5
  • Sunrise: 06:56 +00
  • Sunset: 17:48 +00
  • ▼
  • Wednesday
  • 4. Nov 2026
  • 24°C
  • 17°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 5%
  • Precipitation: 0mm
  • Wind: 17km/hNNW 340°
  • Humidity: 73%
  • UV index: 5
  • Sunrise: 06:57 +00
  • Sunset: 17:47 +00
  • ▼
  • Thursday
  • 5. Nov 2026
  • 24°C
  • 17°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 10%
  • Precipitation: 0mm
  • Wind: 20km/hNNW 344°
  • Humidity: 71%
  • UV index: 5
  • Sunrise: 06:58 +00
  • Sunset: 17:47 +00
  • ▼
  • Friday
  • 6. Nov 2026
  • 24°C
  • 17°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 19%
  • Precipitation: 0mm
  • Wind: 21km/hWNW 290°
  • Humidity: 68%
  • UV index: 5
  • Sunrise: 06:59 +00
  • Sunset: 17:46 +00
  • ▼
Throughout the next ten days, primarily dull and occasionally sunny weather is anticipated.
Rainfall is not forecasted in Diabat in the upcoming period.
The maximum temperature will be almost identical in the upcoming period. Expected highs will hover between 24°C and 26°C, while the overnight low will be also nearly unchanged, as the minimum temperature will fluctuate between 17°C and 19°C.
Expect the warmest day on Thursday, with temperatures peaking at 26°C; Friday, Saturday, next Wednesday through next Friday, with the highest temperature of 24°C, will be the coldest days in Diabat.
Updated: Oct 28, 2026 @ 22:11:46 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In Diabat, predominantly overcast and occasionally sunny weather is anticipated for the next ten days.

The maximum temperature will range between 24°C and 26°C, while the minimum temperature will vary between 17°C and 19°C.

The warmest day will be tomorrow, with a maximum of 26°C. The coldest days will be Friday, Saturday, next Wednesday through next Friday, with a maximum of 24°C.

On Saturday, patchy morning clouds will clear as the afternoon brings plenty of sunshine.

On Saturday, the highest temperature will be 24°C, while the lowest temperature will be 17°C.

On Sunday, a partly cloudy sky is anticipated.

On Sunday, the highest temperature in Diabat will be 25°C, while the lowest temperature will be 19°C.