Each colour starts at the value shown. Wind colours match across all three units. Dry cells stay neutral. Colours describe the displayed values, not official weather warnings.
Preparing forecast graphs…
Times and values match the detailed forecast. Tap or point at a value for details. Scroll each chart sideways for later days. Rain / precipitation is the total water equivalent per forecast interval, including snow; snowfall is fresh snow per interval, not snow depth.
GFS and ECMWF model comparison. Each model retains its own forecast times and horizon. Precipitation and snowfall amounts cover their own forecast intervals; these can differ between models.
ECMWF IFS · Run 2026-10-17 00:00:00 UTC · 10 days · Times: Africa/Casablanca.
Coordinates: 31.205167°N, -7.862263°E · Requested elevation: 2636 m. Model terrain: 1854 m. Terrain and 1000/925/850/700 hPa profiles are used for height estimates.
These are altitude estimates, not a simulation of local mountain terrain. Precipitation, cloud and sea-level pressure use horizontal interpolation only.
Precipitation includes rain and snow water equivalent: preceding 3 hours through day 6, then 6 hours (see cell tooltip). Snow (cm) estimates fresh snowfall from precipitation and temperature using the GFS conversion; it is not snow depth on the ground. Freezing (m) uses additional 600/500 hPa temperatures when available and estimates the lowest resolved 0°C crossing above sea level. When all sampled levels are warm, the upper profile limit is shown (see tooltip). < marks an entirely cold sampled profile and its lower height limit. No extrapolation is used.
Day Local time Temp. (°C) Humidity (%) Wind (km/h) Wind (knots) Wind (Bft) Direction Precip. (mm) Snow (cm) Pressure (hPa) Freezing (m) Conditions | Saturday, 17/10 01:00 7.6 80 4 2 1B SE — — 1024 3184 Cloudy 77% cloud 04:00 7.2 80 4 2 1B SW 0.01 0 1022 3173 Partly cloudy 49% cloud 07:00 6.9 80 4 2 1B W 0.00 0 1021 3171 Cloudy 52% cloud 10:00 8.5 75 6 3 2B W 0.01 0 1022 3174 Partly cloudy 29% cloud 13:00 9.3 71 7 4 2B W 0.52 0 1021 3169 Partly cloudy 42% cloud 16:00 8.1 84 7 4 2B W 1.9 0 1019 3150 Overcast 86% cloud 19:00 6.8 92 5 3 1B W 4.6 0 1019 3143 Overcast 83% cloud 22:00 6.3 93 5 3 1B W 1.1 0 1020 3144 Overcast 96% cloud Sunday, 18/10 01:00 6.3 88 7 4 2B W 0.05 0 1018 3133 Overcast 91% cloud 04:00 5.5 83 9 5 2B SW 0.00 0 1016 3114 Partly cloudy 36% cloud 07:00 4.5 79 9 5 2B W 0 0 1016 3106 Partly cloudy 48% cloud 10:00 6.4 63 11 6 2B W 0.00 0 1016 3108 Clear 15% cloud 13:00 7 72 12 6 2B SW 1.0 0 1015 3104 Partly cloudy 42% cloud 16:00 5.9 80 14 8 3B SW 2.5 0 1013 3086 Cloudy 78% cloud 19:00 5 85 13 7 3B SW 1.4 0 1014 3081 Cloudy 67% cloud 22:00 4.6 72 15 8 3B SW 0.15 0 1014 3083 Partly cloudy 21% cloud Monday, 19/10 01:00 4.3 72 23 13 4B S 0 0 1013 3077 Clear 16% cloud 04:00 3.6 69 24 13 4B S 0.04 0 1013 3066 Partly cloudy 41% cloud 07:00 3.2 77 22 12 4B S 0.06 0 1013 3067 Partly cloudy 36% cloud 10:00 4.1 75 16 8 3B S 0.07 0 1014 3078 Partly cloudy 40% cloud 13:00 4.9 75 14 7 3B SW 1.4 0 1014 3081 Cloudy 58% cloud 16:00 5.3 80 10 5 2B SW 1.6 0 1014 3080 Cloudy 77% cloud 19:00 4.5 85 6 3 1B W 0.60 0 1015 3088 Overcast 86% cloud 22:00 4.6 67 5 2 1B W 0.45 0 1017 3101 Overcast 83% cloud Tuesday, 20/10 01:00 5.2 42 9 5 2B W 0.11 0 1017 3103 Cloudy 75% cloud 04:00 5.5 33 7 4 2B W 0 0 1016 3106 Partly cloudy 33% cloud 07:00 5.9 29 8 4 2B W 0 0 1017 3115 Partly cloudy 33% cloud 10:00 8.8 26 7 4 2B W 0 0 1019 3134 Cloudy 52% cloud 13:00 10 37 6 3 1B W 0 0 1018 3142 Cloudy 76% cloud 16:00 9.6 58 5 3 1B SW 0 0 1018 3140 Cloudy 73% cloud 19:00 7.8 60 7 4 2B S 0 0 1020 3147 Clear 13% cloud 22:00 7.6 41 10 5 2B SW 0 0 1022 3164 Cloudy 53% cloud Wednesday, 21/10 01:00 7.5 30 9 5 2B SW 0 0 1021 3167 Clear 17% cloud 04:00 7.1 29 12 6 2B SW 0 0 1021 3163 Cloudy 56% cloud 07:00 6.9 32 12 6 2B SW 0 0 1022 3166 Partly cloudy 32% cloud 10:00 9.4 31 13 7 3B SW 0 0 1023 3183 Clear 9% cloud 13:00 10.5 41 10 5 2B SW 0 0 1023 3189 Overcast 93% cloud 16:00 10.3 50 7 4 2B SW 0.09 0 1022 3184 Partly cloudy 34% cloud 19:00 8.5 59 8 4 2B SW 0.04 0 1023 3189 Overcast 99% cloud 22:00 8.1 59 9 5 2B SW 0 0 1026 3204 Overcast 99% cloud Thursday, 22/10 01:00 7.7 59 7 4 2B SW 0 0 1025 3205 Overcast 100% cloud 04:00 7.6 61 6 3 2B S 0 0 1024 3198 Overcast 99% cloud 07:00 7 67 6 3 2B S 0.04 0 1025 3200 Overcast 98% cloud 10:00 7.9 71 7 4 2B SE 0.05 0 1027 3209 Overcast 98% cloud 13:00 7.8 86 13 7 3B SE 0.91 0 1027 3207 Overcast 99% cloud 16:00 7.2 93 15 8 3B S 3.3 0 1026 3196 Overcast 88% cloud 19:00 6.7 94 14 7 3B SW 1.9 0 1026 3195 Cloudy 69% cloud 22:00 6.3 89 12 7 3B SW 0.34 0 1028 3206 Partly cloudy 50% cloud Friday, 23/10 01:00 5.4 85 12 7 2B SW 0.01 0 1027 3205 Cloudy 53% cloud 07:00 5 81 9 5 2B W 0.00 0 1026 3194 Partly cloudy 29% cloud 13:00 8.7 64 7 4 2B NW 0.23 0 1027 3207 Partly cloudy 28% cloud 19:00 6.3 86 4 2 1B NW 2.6 0 1026 3191 Partly cloudy 49% cloud Saturday, 24/10 01:00 5.8 58 3 2 1B NE 0.07 0 1025 3194 Partly cloudy 35% cloud 07:00 5.7 48 3 2 1B NE 0 0 1024 3178 Clear 2% cloud 13:00 10 49 8 4 2B NE 0 0 1023 3191 Clear 1% cloud 19:00 8.2 65 6 3 2B E 0.24 0 1024 3184 Partly cloudy 25% cloud Sunday, 25/10 01:00 7 53 3 1 1B NE 0 0 1024 3197 Clear 3% cloud 07:00 7.4 33 7 4 2B N 0 0 1024 3193 Clear 0% cloud 13:00 10.8 32 8 5 2B N 0 0 1025 3204 Partly cloudy 26% cloud 19:00 8.9 46 4 2 1B E 0.00 0 1024 3193 Clear 19% cloud Monday, 26/10 01:00 8.5 39 7 4 2B NE 0 0 1024 3197 Clear 0% cloud 07:00 8.3 29 7 4 2B N 0 0 1023 3188 Clear 0% cloud 13:00 12.1 26 7 4 2B N 0 0 1023 3201 Clear 0% cloud 19:00 9.3 43 2 1 1B NE 0 0 1023 3189 Clear 1% cloud Tuesday, 27/10 01:00 9.3 35 2 1 1B W 0 0 1022 3187 Partly cloudy 30% cloud |
|---|
