RESTRICTED
RESTRICTED

Maiduguri — 14-Day Forecast

DNMA · issued 5 Nov 26 00:23Z

Sources used (2): ECMWF AIFS▲ 1.3 Tomorrow.io▲ 1.2

▲ better than the pool · ▽ worse (only when the 95% interval excludes the pool) · ≈ not distinguishable from the pool · unmarked = unproven (accuracy is measured against METAR and SYNOP observations)

Thu5 Nov 26
·GGGGGGGGEFFFFFFEEDEGGGD
no windows
60%
Fri6 Nov 26
EEEGGGGGEFGGGGGGGGGGGGGG
no windows
63%
Sat7 Nov 26
GGEDDDDDDDEFGGEFFDDDDDDD
best window: 0300–0900L (Marginal, 7 h) ☾ 1700–2300L (Marginal, 7 h) ☾
63%
Sun8 Nov 26
DDDDDDDDDDEFFFEEEEDDDDDD
0001–0900L (Marginal, 10 h) ☾ 1800–2300L (Marginal, 6 h) ☾
61%
Mon9 Nov 26
DEDDDDDDEFGGGGGFFEEDDGFF
0200–0700L (Marginal, 6 h) ☾ 1900–2000L (Marginal, 2 h) ☾
60%
Tue10 Nov 26
DD··EEFFFGGGGGFFE·······
0001–0100L (Marginal, 2 h) ☾
35%
Wed11 Nov 26
······EFFFFGGGFEE·······
no windows
29%
A ExcellentB GoodC FairD MarginalE PoorF Very PoorG Unacceptable· No data

Best window (highest confidence, then grade, then length): Sat 7 Nov 26 0300–0900L (Marginal, 7 h) ☾, confidence 63%.

Learned corrections (METAR-verified): skill weighting — pooled all-field scores for 206; bias corrections — openweather wind −3.9 kt, wttrin wind −3.8 kt, meteoblue dewpoint +3.0 °C, openmeteo dewpoint +3.0 °C, metno dewpoint +3.0 °C, foreca dewpoint +3.0 °C (+67 more); hour-of-day bias (local time, shrunk toward the all-hours bias) — wttrin evening wind −4.2 kt, openweather afternoon wind −4.0 kt, wttrin night wind −3.8 kt, openweather evening wind −3.7 kt, openweather night wind −3.6 kt, wttrin afternoon wind −3.4 kt (+284 more); cloud base estimated as 410 ft per °C of dewpoint spread for sources that report no ceiling (≥60% cloud cover; flagged estimated, weighted ×0.5); probability calibration — rain chance: meteoblue, openmeteo, foreca, metcheck, openweather, visualcrossing, Tomorrow.io, wttrin, ecmwf, gfs, icon, ukmo, gem, ecmwfens; storm: openmeteo, metno, foreca, openweather, visualcrossing, Tomorrow.io, wttrin, ecmwf, gfs, icon, meteofrance, aviationweather, ukmo, jma, gem, ecmwfens, ECMWF AIFS (each source's stated probability mapped to its verified frequency by an isotonic fit on ≥200 pairs, proven on the holdout); plausibility bounds from ERA5 climatology 2016-2025 (mean ± 5 sd; screening only, not observed truth); skill blend 1 auto-tuned over 8464 holdout pairs (consensus beat the best single source, icon, by 17%); correction gates (newest-7-day holdout; pooled skill is always on) — regional skill: off this week (did not improve holdout); place skill: off this week (did not improve holdout); lead-time skill: off this week (did not improve holdout); small-sample skill shrinkage: off this week (did not improve holdout); bias correction: on (improved holdout by 24.1%); place bias: on (improved holdout by 12.0%); hour-of-day bias: on (improved holdout by 4.9%); QNH bias: on (improved holdout by 58.2%); gust estimates: off this week (did not improve holdout); cloud-base coefficient: off this week (insufficient holdout: 75 of 200 items); recent-form skill: off this week (did not improve holdout); probability calibration: on (improved holdout by 19.5%); nowcast anchor horizon: off this week (did not improve holdout); dust-visibility estimate: off this week (did not improve holdout); fog risk: off this week (did not improve holdout).

Outlook

DayDateOutlookTempMax windFlight windowsConfidenceNotes
(a)(b)(c)(d)(e)(f)(g)(h)
Thu5 Nov 26Unacceptable22–39°C8 kts NE, g 17none60%24% interpolated
Fri6 Nov 26Unacceptable22–39°C8 kts NE, g 18none63%24% interpolated
Sat7 Nov 26Marginal21–38°C7 kts ENE, g 160300–0900L (Marginal, 7 h) ☾; 1700–2300L (Marginal, 7 h) ☾63%24% interpolated
Sun8 Nov 26Marginal20–39°C7 kts ENE, g 150001–0900L (Marginal, 10 h) ☾; 1800–2300L (Marginal, 6 h) ☾61%24% interpolated
Mon9 Nov 26Marginal22–39°C9 kts ENE, g 210200–0700L (Marginal, 6 h) ☾; 1900–2000L (Marginal, 2 h) ☾60%25% interpolated
Tue10 Nov 26Very Poor22–37°C8 kts ENE, g 110001–0100L (Marginal, 2 h) ☾35%76% interpolated
Wed11 Nov 26Very Poor21–35°C7 kts NEnone29%78% interpolated

Today — Thu 5 Nov 26

Conditions are expected to be generally Unacceptable: cloudy, winds up to 8 kts NE, gusting 17 kts and temperatures 22–39°C. No flyable windows (Marginal or better, ≥2 consecutive hrs) are forecast. Hazards: thunderstorm risk 0100–2300L.
Weather effects
00–06L06–12L12–18L18–24L
WindDFFE
VisibilityAAAA
Cloud / ceilingGGEG
PrecipitationAAAA
ThunderstormDDDD
Fog····

A Excellent · B Good · C Fair · D Marginal (flyable) · E Poor · F Very Poor · G Unacceptable · (worst condition in each period)

Meteogram for 2026-11-05: temperature 22 to 39 °C; wind up to 8 kt; cloud cover 25 to 91 %; hourly grades for 23 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm02040°C0510wind kt050100cloud %0100: cloud 83 %0200: cloud 91 %0300: cloud 91 %0400: cloud 91 %0500: cloud 91 %0600: cloud 90 %0700: cloud 84 %0800: cloud 69 %0900: cloud 37 %1000: cloud 45 %1100: cloud 39 %1200: cloud 38 %1300: cloud 46 %1400: cloud 25 %1500: cloud 26 %1600: cloud 39 %1700: cloud 52 %1800: cloud 44 %1900: cloud 54 %2000: cloud 75 %2100: cloud 78 %2200: cloud 74 %2300: cloud 41 %cig 100ft050100precip %0100: rain chance 1 %0100: storm 5 %0200: rain chance 1 %0200: storm 5 %0300: rain chance 1 %0300: storm 5 %0400: rain chance 1 %0400: storm 5 %0500: rain chance 1 %0500: storm 5 %0600: rain chance 1 %0600: storm 5 %0700: rain chance 1 %0700: storm 5 %0800: rain chance 1 %0800: storm 5 %0900: rain chance 1 %0900: storm 5 %1000: rain chance 1 %1000: storm 5 %1100: rain chance 1 %1100: storm 5 %1200: rain chance 1 %1200: storm 5 %1300: rain chance 1 %1300: storm 5 %1400: rain chance 1 %1400: storm 5 %1500: rain chance 1 %1500: storm 5 %1600: rain chance 1 %1600: storm 5 %1700: rain chance 1 %1700: storm 5 %1800: rain chance 1 %1800: storm 5 %1900: rain chance 1 %1900: storm 5 %2000: rain chance 1 %2000: storm 5 %2100: rain chance 1 %2100: storm 5 %2200: rain chance 1 %2200: storm 5 %2300: rain chance 1 %2300: storm 5 %0001: No data·0100: UnacceptableG0200: UnacceptableG0300: UnacceptableG0400: UnacceptableG0500: UnacceptableG0600: UnacceptableG0700: UnacceptableG0800: UnacceptableG0900: PoorE1000: Very PoorF1100: Very PoorF1200: Very PoorF1300: Very PoorF1400: Very PoorF1500: Very PoorF1600: PoorE1700: PoorE1800: MarginalD1900: PoorE2000: UnacceptableG2100: UnacceptableG2200: UnacceptableG2300: MarginalDgrade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.0001-No data---· - No data
cloud, visibility, wind not forecast
  • cloud, visibility, wind not forecast
2.010025°C Cloudy (83%) 5 kts NNE11 kts1010G - Unacceptable
cloud 83%
  • Unacceptable: cloud 83% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
3.020024°C Overcast (91%) 4 kts NNE8 kts1010G - Unacceptable
cloud 91%
  • Unacceptable: cloud 91% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
4.030023°C Overcast (91%) 1 kts ENE2 kts1010G - Unacceptable
cloud 91%
  • Unacceptable: cloud 91% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 2 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 1 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
5.040023°C Overcast (91%) 1 kts ENE2 kts1011G - Unacceptable
cloud 91%
  • Unacceptable: cloud 91% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 2 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 1 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
6.050022°C Overcast (91%) 2 kts NNE4 kts1011G - Unacceptable
cloud 91%
  • Unacceptable: cloud 91% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
7.060022°C Overcast (90%) 3 kts NE4 kts1011G - Unacceptable
cloud 90%
  • Unacceptable: cloud 90% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
8.070023°C Cloudy (84%) 5 kts NNE7 kts1012G - Unacceptable
cloud 84%
  • Unacceptable: cloud 84% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
9.080026°C Cloudy (69%) 6 kts NE9 kts1013G - Unacceptable
cloud 69%
  • Unacceptable: cloud 69% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts
10.090029°C Partly cloudy (37%) 6 kts NE12 kts1013E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: cloud 37% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
11.100031°C Partly cloudy (45%) 7 kts NE15 kts1013F - Very Poor
gust 15 kt
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 45% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
12.110034°C Partly cloudy (39%) 8 kts NE17 kts1012F - Very Poor
gust 17 kt · gust spread +9 kt
  • Very Poor: gust 17 kt [Very Poor: 15–18 kt] — tomorrowio
  • Very Poor: gust spread +9 kt [Very Poor: 8.3–10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: cloud 39% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
13.120037°C Partly cloudy (38%) 8 kts NE17 kts1011F - Very Poor
gust 17 kt · gust spread +9 kt
  • Very Poor: gust 17 kt [Very Poor: 15–18 kt] — tomorrowio
  • Very Poor: gust spread +9 kt [Very Poor: 8.3–10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: cloud 38% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
14.130038°C Partly cloudy (46%) 8 kts NE17 kts1011F - Very Poor
gust 17 kt · gust spread +9 kt
  • Very Poor: gust 17 kt [Very Poor: 15–18 kt] — tomorrowio
  • Very Poor: gust spread +9 kt [Very Poor: 8.3–10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: cloud 46% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
15.140039°C Mostly clear (25%) 8 kts NE16 kts1010F - Very Poor
gust 16 kt
  • Very Poor: gust 16 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 25% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
16.150039°C Mostly clear (26%) 8 kts NE15 kts1010F - Very Poor
gust 15 kt
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 26% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
17.160039°C Partly cloudy (39%) 7 kts NNE12 kts1009E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: cloud 39% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
18.170036°C Partly cloudy (52%) 4 kts N7 kts1009E - Poor
cloud 52%
  • Poor: cloud 52% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
19.180032°C Partly cloudy (44%) 6 kts N9 kts1009D - Marginal
storm 5% · cloud 44%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 44% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk, gusts
20.190031°C Partly cloudy (54%) 6 kts N11 kts1010E - Poor
cloud 54%
  • Poor: cloud 54% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +4 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
21.200030°C Cloudy (75%) 7 kts NNE11 kts1010G - Unacceptable
cloud 75%
  • Unacceptable: cloud 75% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts
22.210030°C Cloudy (78%) 8 kts NNE12 kts1011G - Unacceptable
cloud 78%
  • Unacceptable: cloud 78% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk
23.220029°C Cloudy (74%) 8 kts NNE12 kts1011G - Unacceptable
cloud 74%
  • Unacceptable: cloud 74% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk
24.230027°C Partly cloudy (41%) 7 kts NNE11 kts1011D - Marginal
storm 5% · gust 11 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: cloud 41% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts

Confidence: 60% — data for 23 of 24 hours; 24% of readings interpolated · first light 0539L · last light 1803L · Moon 15 % illuminated, rises 02:40, sets 15:00.

Tomorrow — Fri 6 Nov 26

Conditions are expected to be generally Unacceptable: overcast, winds up to 8 kts NE, gusting 18 kts and temperatures 22–39°C. No flyable windows (Marginal or better, ≥2 consecutive hrs) are forecast. Hazards: thunderstorm risk 0001–2300L. Overall similar to the previous day.
Weather effects
00–06L06–12L12–18L18–24L
WindEFGB
VisibilityAAAA
Cloud / ceilingGGGG
PrecipitationAAAA
ThunderstormDDDD
Fog····

A Excellent · B Good · C Fair · D Marginal (flyable) · E Poor · F Very Poor · G Unacceptable · (worst condition in each period)

Meteogram for 2026-11-06: temperature 22 to 39 °C; wind up to 8 kt; cloud cover 29 to 93 %; hourly grades for 24 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm02040°C0510wind kt050100cloud %0001: cloud 29 %0100: cloud 38 %0200: cloud 40 %0300: cloud 74 %0400: cloud 79 %0500: cloud 71 %0600: cloud 75 %0700: cloud 70 %0800: cloud 60 %0900: cloud 64 %1000: cloud 87 %1100: cloud 80 %1200: cloud 82 %1300: cloud 90 %1400: cloud 93 %1500: cloud 87 %1600: cloud 79 %1700: cloud 82 %1800: cloud 86 %1900: cloud 77 %2000: cloud 85 %2100: cloud 86 %2200: cloud 87 %2300: cloud 88 %cig 100ft050100precip %0001: rain chance 1 %0001: storm 5 %0100: rain chance 1 %0100: storm 5 %0200: rain chance 1 %0200: storm 5 %0300: rain chance 1 %0300: storm 5 %0400: rain chance 1 %0400: storm 5 %0500: rain chance 1 %0500: storm 5 %0600: rain chance 1 %0600: storm 5 %0700: rain chance 1 %0700: storm 5 %0800: rain chance 1 %0800: storm 5 %0900: rain chance 1 %0900: storm 5 %1000: rain chance 1 %1000: storm 5 %1100: rain chance 1 %1100: storm 5 %1200: rain chance 1 %1200: storm 5 %1300: rain chance 1 %1300: storm 5 %1400: rain chance 1 %1400: storm 5 %1500: rain chance 1 %1500: storm 5 %1600: rain chance 1 %1600: storm 5 %1700: rain chance 1 %1700: storm 5 %1800: rain chance 1 %1800: storm 5 %1900: rain chance 1 %1900: storm 5 %2000: rain chance 1 %2000: storm 5 %2100: rain chance 1 %2100: storm 5 %2200: rain chance 1 %2200: storm 5 %2300: rain chance 1 %2300: storm 5 %0001: PoorE0100: PoorE0200: PoorE0300: UnacceptableG0400: UnacceptableG0500: UnacceptableG0600: UnacceptableG0700: UnacceptableG0800: PoorE0900: Very PoorF1000: UnacceptableG1100: UnacceptableG1200: UnacceptableG1300: UnacceptableG1400: UnacceptableG1500: UnacceptableG1600: UnacceptableG1700: UnacceptableG1800: UnacceptableG1900: UnacceptableG2000: UnacceptableG2100: UnacceptableG2200: UnacceptableG2300: UnacceptableGgrade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.000126°C Mostly clear (29%) 6 kts NNE12 kts1011E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 29% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
2.010025°C Partly cloudy (38%) 6 kts NNE12 kts1011E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: cloud 38% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
3.020025°C Partly cloudy (40%) 6 kts NNE12 kts1011E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: cloud 40% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
4.030024°C Cloudy (74%) 7 kts NNE12 kts1011G - Unacceptable
cloud 74%
  • Unacceptable: cloud 74% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk, wind shear
5.040023°C Cloudy (79%) 6 kts NNE11 kts1011G - Unacceptable
cloud 79%
  • Unacceptable: cloud 79% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
6.050023°C Cloudy (71%) 6 kts NNE11 kts1011G - Unacceptable
cloud 71%
  • Unacceptable: cloud 71% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
7.060022°C Cloudy (75%) 6 kts NNE9 kts1011G - Unacceptable
cloud 75%
  • Unacceptable: cloud 75% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts
8.070022°C Cloudy (70%) 4 kts NE7 kts1012G - Unacceptable
cloud 70%
  • Unacceptable: cloud 70% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
9.080025°C Cloudy (60%) 4 kts NE8 kts1013E - Poor
cloud 60%
  • Poor: cloud 60% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
10.090028°C Cloudy (64%) 4 kts NE10 kts1013F - Very Poor
cloud 64%
  • Very Poor: cloud 64% [Very Poor: 60–68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 10 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
11.100031°C Cloudy (87%) 6 kts NE13 kts1013G - Unacceptable
cloud 87%
  • Unacceptable: cloud 87% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Poor: gust 13 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
12.110033°C Cloudy (80%) 7 kts NE16 kts1012G - Unacceptable
cloud 80%
  • Unacceptable: cloud 80% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Very Poor: gust 16 kt [Very Poor: 15–18 kt] — tomorrowio
  • Very Poor: gust spread +9 kt [Very Poor: 8.3–10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
13.120037°C Cloudy (82%) 8 kts NE18 kts1011G - Unacceptable
cloud 82% · gust 18 kt
  • Unacceptable: cloud 82% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Unacceptable: gust 18 kt [Unacceptable: ≥ 18 kt] — tomorrowio
  • Unacceptable: gust spread +10 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
14.130038°C Overcast (90%) 7 kts NE17 kts1010G - Unacceptable
cloud 90% · gust spread +10 kt
  • Unacceptable: cloud 90% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Unacceptable: gust spread +10 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Very Poor: gust 17 kt [Very Poor: 15–18 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, wind shear, gusts, thunderstorm risk
15.140039°C Overcast (93%) 7 kts NE15 kts1010G - Unacceptable
cloud 93%
  • Unacceptable: cloud 93% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
16.150039°C Cloudy (87%) 6 kts NNE13 kts1009G - Unacceptable
cloud 87%
  • Unacceptable: cloud 87% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Poor: gust 13 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
17.160038°C Cloudy (79%) 6 kts NNE11 kts1009G - Unacceptable
cloud 79%
  • Unacceptable: cloud 79% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
18.170035°C Cloudy (82%) 3 kts N5 kts1009G - Unacceptable
cloud 82%
  • Unacceptable: cloud 82% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 5 kt [Good: 3–6 kt] — tomorrowio
  • Good: gust spread +1 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
19.180031°C Cloudy (86%) 4 kts NNW5 kts1009G - Unacceptable
cloud 86%
  • Unacceptable: cloud 86% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 5 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
20.190030°C Cloudy (77%) 3 kts NW4 kts1009G - Unacceptable
cloud 77%
  • Unacceptable: cloud 77% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
21.200029°C Cloudy (85%) 3 kts NNW3 kts1009G - Unacceptable
cloud 85%
  • Unacceptable: cloud 85% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
22.210028°C Cloudy (86%) 4 kts NNW4 kts1010G - Unacceptable
cloud 86%
  • Unacceptable: cloud 86% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
23.220027°C Cloudy (87%) 4 kts NNW4 kts1010G - Unacceptable
cloud 87%
  • Unacceptable: cloud 87% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
24.230026°C Cloudy (88%) 2 kts NNW2 kts1011G - Unacceptable
cloud 88%
  • Unacceptable: cloud 88% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 2 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +-1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk

Confidence: 63% — data for 24 of 24 hours; 24% of readings interpolated · first light 0539L · last light 1802L · Moon 8 % illuminated, rises 03:29, sets 15:38.

Extended Outlook

Weather effects by day
SatSunMonTueWed
WindFFGDC
VisibilityAAAA·
Cloud / ceilingGEGGG
PrecipitationAAAA·
ThunderstormDDDDD
Fog·····
OverallGFGGG

A Excellent · B Good · C Fair · D Marginal (flyable) · E Poor · F Very Poor · G Unacceptable · (worst condition in each period)

Sat 7 Nov 26

Conditions are expected to be generally Marginal: partly cloudy, winds up to 7 kts ENE, gusting 16 kts and temperatures 21–38°C. Flyable windows: 0300–0900L (Marginal, 7 h) and 1700–2300L (Marginal, 7 h). Hazards: thunderstorm risk 0001–2300L. Overall an improvement on the previous day.
Meteogram for 2026-11-07: temperature 21 to 38 °C; wind up to 7 kt; cloud cover 22 to 80 %; hourly grades for 24 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm02040°C0510wind kt050100cloud %0001: cloud 80 %0100: cloud 72 %0200: cloud 56 %0300: cloud 34 %0400: cloud 43 %0500: cloud 44 %0600: cloud 33 %0700: cloud 34 %0800: cloud 24 %0900: cloud 30 %1000: cloud 52 %1100: cloud 66 %1200: cloud 70 %1300: cloud 72 %1400: cloud 58 %1500: cloud 63 %1600: cloud 66 %1700: cloud 25 %1800: cloud 23 %1900: cloud 32 %2000: cloud 22 %2100: cloud 23 %2200: cloud 24 %2300: cloud 24 %cig 100ft050100precip %0001: rain chance 1 %0001: storm 5 %0100: rain chance 1 %0100: storm 5 %0200: rain chance 1 %0200: storm 5 %0300: rain chance 1 %0300: storm 5 %0400: rain chance 1 %0400: storm 5 %0500: rain chance 1 %0500: storm 5 %0600: rain chance 1 %0600: storm 5 %0700: rain chance 1 %0700: storm 5 %0800: rain chance 1 %0800: storm 5 %0900: rain chance 1 %0900: storm 5 %1000: rain chance 1 %1000: storm 5 %1100: rain chance 1 %1100: storm 5 %1200: rain chance 1 %1200: storm 5 %1300: rain chance 1 %1300: storm 5 %1400: rain chance 1 %1400: storm 5 %1500: rain chance 1 %1500: storm 5 %1600: rain chance 1 %1600: storm 5 %1700: rain chance 1 %1700: storm 5 %1800: rain chance 1 %1800: storm 5 %1900: rain chance 1 %1900: storm 5 %2000: rain chance 1 %2000: storm 5 %2100: rain chance 1 %2100: storm 5 %2200: rain chance 1 %2200: storm 5 %2300: rain chance 1 %2300: storm 5 %0001: UnacceptableG0100: UnacceptableG0200: PoorE0300: MarginalD0400: MarginalD0500: MarginalD0600: MarginalD0700: MarginalD0800: MarginalD0900: MarginalD1000: PoorE1100: Very PoorF1200: UnacceptableG1300: UnacceptableG1400: PoorE1500: Very PoorF1600: Very PoorF1700: MarginalD1800: MarginalD1900: MarginalD2000: MarginalD2100: MarginalD2200: MarginalD2300: MarginalDgrade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.000124°C Cloudy (80%) 1 kts NW2 kts1011G - Unacceptable
cloud 80%
  • Unacceptable: cloud 80% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 2 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 1 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
2.010023°C Cloudy (72%) 3 kts NW4 kts1011G - Unacceptable
cloud 72%
  • Unacceptable: cloud 72% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +2 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
3.020022°C Partly cloudy (56%) 2 kts NW3 kts1010E - Poor
cloud 56%
  • Poor: cloud 56% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
4.030022°C Partly cloudy (34%) 2 kts NNW3 kts1010D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 34% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
5.040021°C Partly cloudy (43%) 2 kts NNW3 kts1011D - Marginal
storm 5% · cloud 43%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 43% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk
6.050021°C Partly cloudy (44%) 2 kts NNW4 kts1011D - Marginal
storm 5% · cloud 44%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 44% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk
7.060021°C Partly cloudy (33%) 3 kts NNW4 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 33% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
8.070022°C Partly cloudy (34%) 3 kts N5 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Good: cloud 34% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 5 kt [Good: 3–6 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
9.080025°C Mostly clear (24%) 3 kts NNE6 kts1013D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 6 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 24% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
10.090029°C Mostly clear (30%) 4 kts NE9 kts1013D - Marginal
storm 5% · gust 9 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: cloud 30% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts, wind shear
11.100031°C Partly cloudy (52%) 6 kts NE13 kts1013E - Poor
cloud 52% · gust 13 kt
  • Poor: cloud 52% [Poor: 51.4–60%] — aifs, tomorrowio
  • Poor: gust 13 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
12.110033°C Cloudy (66%) 6 kts NE13 kts1013F - Very Poor
cloud 66%
  • Very Poor: cloud 66% [Very Poor: 60–68.6%] — aifs, tomorrowio
  • Poor: gust 13 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
13.120037°C Cloudy (70%) 7 kts ENE16 kts1012G - Unacceptable
cloud 70%
  • Unacceptable: cloud 70% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Very Poor: gust 16 kt [Very Poor: 15–18 kt] — tomorrowio
  • Very Poor: gust spread +8 kt [Very Poor: 8.3–10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
14.130038°C Cloudy (72%) 7 kts ENE15 kts1011G - Unacceptable
cloud 72%
  • Unacceptable: cloud 72% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, wind shear, thunderstorm risk
15.140038°C Partly cloudy (58%) 6 kts ENE12 kts1011E - Poor
cloud 58% · gust 12 kt
  • Poor: cloud 58% [Poor: 51.4–60%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk, wind shear
16.150038°C Cloudy (63%) 5 kts NE10 kts1010F - Very Poor
cloud 63%
  • Very Poor: cloud 63% [Very Poor: 60–68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 10 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
17.160038°C Cloudy (66%) 4 kts NNE6 kts1010F - Very Poor
cloud 66%
  • Very Poor: cloud 66% [Very Poor: 60–68.6%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 6 kt [Fair: 6–9 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk
18.170036°C Mostly clear (25%) 3 kts N3 kts1010D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 25% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
19.180032°C Mostly clear (23%) 3 kts N2 kts1010D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 23% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 2 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +-1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
20.190031°C Mostly clear (32%) 3 kts NW1 kts1010D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 1 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +-1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
21.200028°C Mostly clear (22%) 5 kts WSW5 kts1010D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 22% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 5 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
22.210027°C Mostly clear (23%) 6 kts W7 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 23% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
23.220026°C Mostly clear (24%) 6 kts WNW5 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 24% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 5 kt [Good: 3–6 kt] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +-1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
24.230025°C Mostly clear (24%) 3 kts NW2 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 24% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust 2 kt [Excellent: < 3 kt] — tomorrowio
  • Excellent: gust spread +-1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk

Confidence: 63% — data for 24 of 24 hours; 24% of readings interpolated · first light 0539L · last light 1802L · Moon 4 % illuminated, rises 04:19, sets 16:18.

Sun 8 Nov 26

Conditions are expected to be generally Marginal: partly cloudy, winds up to 7 kts ENE, gusting 15 kts and temperatures 20–39°C. Flyable windows: 0001–0900L (Marginal, 10 h) and 1800–2300L (Marginal, 6 h). Hazards: thunderstorm risk 0001–2300L. Overall similar to the previous day.
Meteogram for 2026-11-08: temperature 20 to 39 °C; wind up to 7 kt; cloud cover 22 to 57 %; hourly grades for 24 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm010203040°C0510wind kt050100cloud %0001: cloud 24 %0100: cloud 35 %0200: cloud 32 %0300: cloud 41 %0400: cloud 31 %0500: cloud 30 %0600: cloud 33 %0700: cloud 50 %0800: cloud 45 %0900: cloud 46 %1000: cloud 49 %1100: cloud 30 %1200: cloud 54 %1300: cloud 44 %1400: cloud 29 %1500: cloud 57 %1600: cloud 56 %1700: cloud 54 %1800: cloud 24 %1900: cloud 32 %2000: cloud 23 %2100: cloud 22 %2200: cloud 23 %2300: cloud 23 %cig 100ft050100precip %0001: rain chance 1 %0001: storm 5 %0100: rain chance 1 %0100: storm 5 %0200: rain chance 1 %0200: storm 5 %0300: rain chance 1 %0300: storm 5 %0400: rain chance 1 %0400: storm 5 %0500: rain chance 1 %0500: storm 5 %0600: rain chance 1 %0600: storm 5 %0700: rain chance 1 %0700: storm 5 %0800: rain chance 1 %0800: storm 5 %0900: rain chance 1 %0900: storm 5 %1000: rain chance 1 %1000: storm 5 %1100: rain chance 1 %1100: storm 5 %1200: rain chance 1 %1200: storm 5 %1300: rain chance 1 %1300: storm 5 %1400: rain chance 1 %1400: storm 5 %1500: rain chance 1 %1500: storm 5 %1600: rain chance 1 %1600: storm 5 %1700: rain chance 1 %1700: storm 5 %1800: rain chance 1 %1800: storm 5 %1900: rain chance 1 %1900: storm 5 %2000: rain chance 1 %2000: storm 5 %2100: rain chance 1 %2100: storm 5 %2200: rain chance 1 %2200: storm 5 %2300: rain chance 1 %2300: storm 5 %0001: MarginalD0100: MarginalD0200: MarginalD0300: MarginalD0400: MarginalD0500: MarginalD0600: MarginalD0700: MarginalD0800: MarginalD0900: MarginalD1000: PoorE1100: Very PoorF1200: Very PoorF1300: Very PoorF1400: PoorE1500: PoorE1600: PoorE1700: PoorE1800: MarginalD1900: MarginalD2000: MarginalD2100: MarginalD2200: MarginalD2300: MarginalDgrade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.000123°C Mostly clear (24%) 3 kts NNW4 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 24% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
2.010022°C Partly cloudy (35%) 2 kts NNW3 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Fair: cloud 35% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: wind 2 kt [Excellent: < 3 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
3.020021°C Mostly clear (32%) 4 kts NNW6 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 6 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
4.030021°C Partly cloudy (41%) 4 kts NNW5 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: cloud 41% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Good: gust 5 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
5.040021°C Mostly clear (31%) 3 kts N4 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 31% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
6.050021°C Mostly clear (30%) 3 kts NNE4 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 30% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
7.060020°C Partly cloudy (33%) 4 kts NE3 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Good: cloud 33% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust 3 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +-1 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
8.070022°C Partly cloudy (50%) 4 kts NE4 kts1013D - Marginal
storm 5% · cloud 50%
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: cloud 50% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Good: gust 4 kt [Good: 3–6 kt] — tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: gust spread +0 kt [Excellent: < 1.7 kt] — aifs, tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk
9.080026°C Partly cloudy (45%) 5 kts ENE8 kts1014D - Marginal
storm 5% · cloud 45%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 45% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk
10.090029°C Partly cloudy (46%) 6 kts ENE11 kts1014D - Marginal
storm 5% · cloud 46%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 46% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk, gusts, wind shear
11.100031°C Partly cloudy (49%) 7 kts ENE14 kts1014E - Poor
gust 14 kt · gust spread +7 kt
  • Poor: gust 14 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: cloud 49% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
12.110033°C Mostly clear (30%) 7 kts ENE15 kts1014F - Very Poor
gust 15 kt
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 30% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
13.120037°C Partly cloudy (54%) 7 kts ENE15 kts1013F - Very Poor
gust 15 kt
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: cloud 54% [Poor: 51.4–60%] — aifs, tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, cloud cover, wind shear, thunderstorm risk
14.130038°C Partly cloudy (44%) 7 kts E15 kts1012F - Very Poor
gust 15 kt
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +9 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: cloud 44% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
15.140038°C Mostly clear (29%) 7 kts ENE14 kts1012E - Poor
gust 14 kt · gust spread +7 kt
  • Poor: gust 14 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 29% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
16.150038°C Partly cloudy (57%) 6 kts ENE12 kts1012E - Poor
cloud 57% · gust 12 kt
  • Poor: cloud 57% [Poor: 51.4–60%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk, wind shear
17.160039°C Partly cloudy (56%) 5 kts ENE10 kts1011E - Poor
cloud 56%
  • Poor: cloud 56% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 10 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts, wind shear
18.170036°C Partly cloudy (54%) 5 kts ESE9 kts1011E - Poor
cloud 54%
  • Poor: cloud 54% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, thunderstorm risk, gusts
19.180033°C Mostly clear (24%) 5 kts SSW8 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 24% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
20.190031°C Mostly clear (32%) 5 kts NE7 kts1011D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
21.200030°C Mostly clear (23%) 5 kts NNE7 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 23% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
22.210028°C Mostly clear (22%) 5 kts NNE7 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 22% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
23.220027°C Mostly clear (23%) 4 kts NNE7 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 23% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +2 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
24.230027°C Mostly clear (23%) 5 kts SSW8 kts1012D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 23% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +3 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk

Confidence: 61% — data for 24 of 24 hours; 24% of readings interpolated · first light 0540L · last light 1802L · Moon 1 % illuminated, rises 05:09, sets 16:59.

Mon 9 Nov 26

Conditions are expected to be generally Marginal: partly cloudy, winds up to 9 kts ENE, gusting 21 kts and temperatures 22–39°C. Flyable windows: 0200–0700L (Marginal, 6 h) and 1900–2000L (Marginal, 2 h). Hazards: thunderstorm risk 0001–2300L. Overall similar to the previous day.
Meteogram for 2026-11-09: temperature 22 to 39 °C; wind up to 9 kt; cloud cover 23 to 69 %; hourly grades for 24 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm02040°C0510wind kt050100cloud %0001: cloud 23 %0100: cloud 34 %0200: cloud 25 %0300: cloud 26 %0400: cloud 27 %0500: cloud 29 %0600: cloud 30 %0700: cloud 45 %0800: cloud 32 %0900: cloud 58 %1000: cloud 58 %1100: cloud 59 %1200: cloud 34 %1300: cloud 49 %1400: cloud 33 %1500: cloud 32 %1600: cloud 31 %1700: cloud 29 %1800: cloud 28 %1900: cloud 39 %2000: cloud 25 %2100: cloud 69 %2200: cloud 67 %2300: cloud 66 %cig 100ft050100precip %0001: rain chance 1 %0001: storm 5 %0100: rain chance 1 %0100: storm 5 %0200: rain chance 1 %0200: storm 5 %0300: rain chance 1 %0300: storm 5 %0400: rain chance 1 %0400: storm 5 %0500: rain chance 1 %0500: storm 5 %0600: rain chance 1 %0600: storm 5 %0700: rain chance 1 %0700: storm 5 %0800: rain chance 1 %0800: storm 5 %0900: rain chance 1 %0900: storm 5 %1000: rain chance 1 %1000: storm 5 %1100: rain chance 1 %1100: storm 5 %1200: rain chance 1 %1200: storm 5 %1300: rain chance 1 %1300: storm 5 %1400: rain chance 1 %1400: storm 5 %1500: rain chance 1 %1500: storm 5 %1600: rain chance 1 %1600: storm 5 %1700: rain chance 1 %1700: storm 5 %1800: rain chance 1 %1800: storm 5 %1900: rain chance 1 %1900: storm 5 %2000: rain chance 1 %2000: storm 5 %2100: rain chance 1 %2100: storm 5 %2200: rain chance 1 %2200: storm 5 %2300: rain chance 1 %2300: storm 5 %0001: MarginalD0100: PoorE0200: MarginalD0300: MarginalD0400: MarginalD0500: MarginalD0600: MarginalD0700: MarginalD0800: PoorE0900: Very PoorF1000: UnacceptableG1100: UnacceptableG1200: UnacceptableG1300: UnacceptableG1400: UnacceptableG1500: Very PoorF1600: Very PoorF1700: PoorE1800: PoorE1900: MarginalD2000: MarginalD2100: UnacceptableG2200: Very PoorF2300: Very PoorFgrade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.000125°C Mostly clear (23%) 4 kts SE9 kts1012D - Marginal
storm 5% · gust 9 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: cloud 23% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts, wind shear
2.010025°C Partly cloudy (34%) 3 kts SE11 kts1013E - Poor
gust spread +7 kt
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Good: cloud 34% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
wind shear, thunderstorm risk, gusts
3.020024°C Mostly clear (25%) 4 kts ENE10 kts1013D - Marginal
storm 5% · gust 10 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 10 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: cloud 25% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts, wind shear
4.030023°C Mostly clear (26%) 4 kts ENE8 kts1013D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Fair: gust spread +5 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Good: cloud 26% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
5.040022°C Mostly clear (27%) 3 kts ENE7 kts1013D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 7 kt [Fair: 6–9 kt] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Good: cloud 27% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
6.050023°C Mostly clear (29%) 3 kts ENE8 kts1014D - Marginal
storm 5% · gust spread +4 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +4 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 29% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 3 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, wind shear
7.060022°C Mostly clear (30%) 5 kts NE8 kts1014D - Marginal
storm 5%
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust 8 kt [Fair: 6–9 kt] — tomorrowio
  • Good: cloud 30% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: gust spread +4 kt [Good: 1.7–3.3 kt] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk
8.070023°C Partly cloudy (45%) 4 kts NE9 kts1015D - Marginal
storm 5% · cloud 45%
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: cloud 45% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Marginal: gust 9 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +4 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: wind 4 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ cloud cover, thunderstorm risk, gusts, wind shear
9.080026°C Mostly clear (32%) 6 kts NE12 kts1015E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
10.090029°C Partly cloudy (58%) 7 kts ENE15 kts1015F - Very Poor
gust 15 kt
  • Very Poor: gust 15 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: cloud 58% [Poor: 51.4–60%] — aifs, tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, cloud cover, wind shear, thunderstorm risk
11.100032°C Partly cloudy (58%) 8 kts ENE18 kts1016G - Unacceptable
gust 18 kt · gust spread +10 kt
  • Unacceptable: gust 18 kt [Unacceptable: ≥ 18 kt] — tomorrowio
  • Unacceptable: gust spread +10 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Poor: cloud 58% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
12.110033°C Partly cloudy (59%) 8 kts ENE19 kts1015G - Unacceptable
gust 19 kt · gust spread +11 kt
  • Unacceptable: gust 19 kt [Unacceptable: ≥ 18 kt] — tomorrowio
  • Unacceptable: gust spread +11 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Poor: cloud 59% [Poor: 51.4–60%] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
13.120037°C Partly cloudy (34%) 9 kts ENE20 kts1014G - Unacceptable
gust 20 kt · gust spread +11 kt
  • Unacceptable: gust 20 kt [Unacceptable: ≥ 18 kt] — tomorrowio
  • Unacceptable: gust spread +11 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: wind 9 kt [Marginal: 9–12 kt] — aifs, tomorrowio
  • Good: cloud 34% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk, strong wind
14.130039°C Partly cloudy (49%) 8 kts ENE21 kts1014G - Unacceptable
gust 21 kt · gust spread +13 kt
  • Unacceptable: gust 21 kt [Unacceptable: ≥ 18 kt] — tomorrowio
  • Unacceptable: gust spread +13 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: cloud 49% [Marginal: 42.9–51.4%] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, cloud cover, thunderstorm risk
15.140039°C Partly cloudy (33%) 9 kts ENE19 kts1013G - Unacceptable
gust 19 kt · gust spread +11 kt
  • Unacceptable: gust 19 kt [Unacceptable: ≥ 18 kt] — tomorrowio
  • Unacceptable: gust spread +11 kt [Unacceptable: ≥ 10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: wind 9 kt [Marginal: 9–12 kt] — aifs, tomorrowio
  • Good: cloud 33% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk, strong wind
16.150039°C Mostly clear (32%) 8 kts ENE17 kts1013F - Very Poor
gust 17 kt · gust spread +9 kt
  • Very Poor: gust 17 kt [Very Poor: 15–18 kt] — tomorrowio
  • Very Poor: gust spread +9 kt [Very Poor: 8.3–10 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
17.160039°C Mostly clear (31%) 8 kts NE16 kts1013F - Very Poor
gust 16 kt
  • Very Poor: gust 16 kt [Very Poor: 15–18 kt] — tomorrowio
  • Poor: gust spread +8 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 31% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
18.170036°C Mostly clear (29%) 7 kts NE14 kts1013E - Poor
gust 14 kt · gust spread +7 kt
  • Poor: gust 14 kt [Poor: 12–15 kt] — tomorrowio
  • Poor: gust spread +7 kt [Poor: 6.7–8.3 kt] — aifs, tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 29% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, wind shear, thunderstorm risk
19.180033°C Mostly clear (28%) 7 kts NE12 kts1013E - Poor
gust 12 kt
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 28% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
gusts, thunderstorm risk, wind shear
20.190031°C Partly cloudy (39%) 6 kts NE11 kts1013D - Marginal
storm 5% · gust 11 kt
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: cloud 39% [Fair: 34.3–42.9%] — aifs, tomorrowio
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts, wind shear
21.200030°C Mostly clear (25%) 7 kts NE11 kts1014D - Marginal
storm 5% · gust 11 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Fair: gust spread +4 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Good: cloud 25% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts
22.210029°C Cloudy (69%) 7 kts NNE12 kts1014G - Unacceptable
cloud 69%
  • Unacceptable: cloud 69% [Unacceptable: > 68.6%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +5 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk, wind shear
23.220029°C Cloudy (67%) 8 kts NNE12 kts1015F - Very Poor
cloud 67%
  • Very Poor: cloud 67% [Very Poor: 60–68.6%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Fair: gust spread +5 kt [Fair: 3.3–5 kt] — aifs, tomorrowio
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk
24.230028°C Cloudy (66%) 7 kts NNE12 kts1015F - Very Poor
cloud 66%
  • Very Poor: cloud 66% [Very Poor: 60–68.6%] — aifs, tomorrowio
  • Poor: gust 12 kt [Poor: 12–15 kt] — tomorrowio
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust spread +4 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
cloud cover, gusts, thunderstorm risk, wind shear

Confidence: 60% — data for 24 of 24 hours; 25% of readings interpolated · first light 0540L · last light 1802L · Moon 0 % illuminated, rises 06:00, sets 17:43.

Tue 10 Nov 26

Conditions are expected to be generally Very Poor: partly cloudy, winds up to 8 kts ENE and temperatures 22–37°C. Flyable windows: 0001–0100L (Marginal, 2 h). Hazards: thunderstorm risk 0001–0100L, 0700L, 1300L and 1900L. Overall a deterioration from the previous day.
Meteogram for 2026-11-10: temperature 22 to 37 °C; wind up to 8 kt; cloud cover 24 to 75 %; hourly grades for 24 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm010203040°C0510wind kt050100cloud %0001: cloud 24 %0100: cloud 29 %0200: cloud 48 %0300: cloud 51 %0400: cloud 55 %0500: cloud 59 %0600: cloud 62 %0700: cloud 66 %0800: cloud 68 %0900: cloud 69 %1000: cloud 71 %1100: cloud 72 %1200: cloud 74 %1300: cloud 75 %1400: cloud 68 %1500: cloud 61 %1600: cloud 54 %1700: cloud 47 %1800: cloud 40 %1900: cloud 33 %2000: cloud 32 %2100: cloud 30 %2200: cloud 29 %2300: cloud 28 %cig 100ft050100precip %0001: rain chance 1 %0001: storm 5 %0100: rain chance 1 %0100: storm 5 %0700: storm 5 %1300: storm 5 %1900: storm 5 %0001: MarginalD0100: MarginalD0200: No data·0300: No data·0400: PoorE0500: PoorE0600: Very PoorF0700: Very PoorF0800: Very PoorF0900: UnacceptableG1000: UnacceptableG1100: UnacceptableG1200: UnacceptableG1300: UnacceptableG1400: Very PoorF1500: Very PoorF1600: PoorE1700: No data·1800: No data·1900: No data·2000: No data·2100: No data·2200: No data·2300: No data·grade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.000126°C Mostly clear (24%) 5 kts NE11 kts1015D - Marginal
storm 5% · gust 11 kt
  • Marginal: storm 5% [Marginal: >0–15%] — tomorrowio
  • Marginal: gust 11 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: cloud 24% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts, wind shear
2.010025°C Mostly clear (29%) 5 kts NE10 kts1015D - Marginal
storm 5% · gust 10 kt
  • Marginal: storm 5% [Marginal: >0–15%] — aifs, tomorrowio
  • Marginal: gust 10 kt [Marginal: 9–12 kt] — tomorrowio
  • Marginal: gust spread +6 kt [Marginal: 5–6.7 kt] — aifs, tomorrowio
  • Good: cloud 29% [Good: 17.1–34.3%] — aifs, tomorrowio
  • Good: wind 5 kt [Good: 3–6 kt] — aifs, tomorrowio
  • Excellent: vis 16 km [Excellent: ≥ 8000 m] — tomorrowio
  • Excellent: rain 1% [Excellent: < 5%] — tomorrowio
⚠ thunderstorm risk, gusts, wind shear
3.020023°C Partly cloudy (48%) 3 kts NE-1016· - No data
cloud 48% · visibility not forecast
  • Marginal: cloud 48% [Marginal: 42.9–51.4%] — aifs
  • Good: wind 3 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
4.030023°C Partly cloudy (51%) 3 kts NE-1016· - No data
cloud 51% · visibility not forecast
  • Marginal: cloud 51% [Marginal: 42.9–51.4%] — aifs
  • Good: wind 3 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
5.040023°C Partly cloudy (55%) 3 kts ENE-1016E - Poor
cloud 55% · visibility not forecast
  • Poor: cloud 55% [Poor: 51.4–60%] — aifs
  • Good: wind 3 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
6.050023°C Partly cloudy (59%) 3 kts ENE-1016E - Poor
cloud 59% · visibility not forecast
  • Poor: cloud 59% [Poor: 51.4–60%] — aifs
  • Good: wind 3 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
7.060022°C Cloudy (62%) 4 kts ENE-1016F - Very Poor
cloud 62% · visibility not forecast
  • Very Poor: cloud 62% [Very Poor: 60–68.6%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
8.070022°C Cloudy (66%) 4 kts ENE-1017F - Very Poor
cloud 66% · visibility not forecast
  • Very Poor: cloud 66% [Very Poor: 60–68.6%] — aifs
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover, thunderstorm risk
9.080024°C Cloudy (68%) 5 kts ENE-1017F - Very Poor
cloud 68% · visibility not forecast
  • Very Poor: cloud 68% [Very Poor: 60–68.6%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
10.090026°C Cloudy (69%) 6 kts ENE-1017G - Unacceptable
cloud 69% · visibility not forecast
  • Unacceptable: cloud 69% [Unacceptable: > 68.6%] — aifs
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
11.100028°C Cloudy (71%) 7 kts ENE-1017G - Unacceptable
cloud 71% · visibility not forecast
  • Unacceptable: cloud 71% [Unacceptable: > 68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
12.110031°C Cloudy (72%) 7 kts ENE-1016G - Unacceptable
cloud 72% · visibility not forecast
  • Unacceptable: cloud 72% [Unacceptable: > 68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
13.120035°C Cloudy (74%) 7 kts ENE-1016G - Unacceptable
cloud 74% · visibility not forecast
  • Unacceptable: cloud 74% [Unacceptable: > 68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
14.130037°C Cloudy (75%) 8 kts ENE-1015G - Unacceptable
cloud 75% · visibility not forecast
  • Unacceptable: cloud 75% [Unacceptable: > 68.6%] — aifs
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Fair: wind 8 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover, thunderstorm risk
15.140036°C Cloudy (68%) 7 kts ENE-1015F - Very Poor
cloud 68% · visibility not forecast
  • Very Poor: cloud 68% [Very Poor: 60–68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
16.150035°C Cloudy (61%) 7 kts ENE-1015F - Very Poor
cloud 61% · visibility not forecast
  • Very Poor: cloud 61% [Very Poor: 60–68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
17.160033°C Partly cloudy (54%) 6 kts NE-1014E - Poor
cloud 54% · visibility not forecast
  • Poor: cloud 54% [Poor: 51.4–60%] — aifs
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
18.170032°C Partly cloudy (47%) 5 kts NE-1014· - No data
cloud 47% · visibility not forecast
  • Marginal: cloud 47% [Marginal: 42.9–51.4%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
19.180031°C Partly cloudy (40%) 6 kts NE-1014· - No data
cloud 40% · wind 6 kt · visibility not forecast
  • Fair: cloud 40% [Fair: 34.3–42.9%] — aifs
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ low confidence
20.190030°C Partly cloudy (33%) 5 kts NE-1014· - No data
storm 5% · visibility not forecast
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Good: cloud 33% [Good: 17.1–34.3%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ thunderstorm risk
21.200029°C Mostly clear (32%) 5 kts NE-1014· - No data
cloud 32% · wind 5 kt · visibility not forecast
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
22.210028°C Mostly clear (30%) 5 kts NE-1014· - No data
cloud 30% · wind 5 kt · visibility not forecast
  • Good: cloud 30% [Good: 17.1–34.3%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
23.220027°C Mostly clear (29%) 5 kts NE-1014· - No data
cloud 29% · wind 5 kt · visibility not forecast
  • Good: cloud 29% [Good: 17.1–34.3%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
24.230026°C Mostly clear (28%) 5 kts NE-1014· - No data
cloud 28% · wind 5 kt · visibility not forecast
  • Good: cloud 28% [Good: 17.1–34.3%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence

Confidence: 35% — data for 24 of 24 hours; 76% of readings interpolated · first light 0540L · last light 1802L · Moon 2 % illuminated, rises 06:53, sets 18:30.

Wed 11 Nov 26

Conditions are expected to be generally Very Poor: partly cloudy, winds up to 7 kts NE and temperatures 21–35°C. No flyable windows (Marginal or better, ≥2 consecutive hrs) are forecast. Hazards: thunderstorm risk 0100L, 0700L, 1300L and 1900L. Overall similar to the previous day.
Meteogram for 2026-11-11: temperature 21 to 35 °C; wind up to 7 kt; cloud cover 25 to 73 %; hourly grades for 20 of 24 hours.temperaturedew pointwind (arrows: blowing towards)cloudrain chancestorm010203040°C0510wind kt050100cloud %0001: cloud 26 %0100: cloud 25 %0200: cloud 31 %0300: cloud 37 %0400: cloud 43 %0500: cloud 49 %0600: cloud 55 %0700: cloud 61 %0800: cloud 63 %0900: cloud 65 %1000: cloud 67 %1100: cloud 69 %1200: cloud 71 %1300: cloud 73 %1400: cloud 66 %1500: cloud 59 %1600: cloud 53 %1700: cloud 46 %1800: cloud 39 %1900: cloud 32 %cig 100ft050100precip %0100: storm 5 %0700: storm 5 %1300: storm 5 %1900: storm 5 %0001: No data·0100: No data·0200: No data·0300: No data·0400: No data·0500: No data·0600: PoorE0700: Very PoorF0800: Very PoorF0900: Very PoorF1000: Very PoorF1100: UnacceptableG1200: UnacceptableG1300: UnacceptableG1400: Very PoorF1500: PoorE1600: PoorE1700: No data·1800: No data·1900: No data·2000: No data·2100: No data·2200: No data·2300: No data·grade0003060912151821local hour
Meteogram — hourly forecast; shaded = before first light / after last light. Gaps mean no data.
SerHrsTempCloudWindGustQNHAssessmentDriverRemarks
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
1.000124°C Mostly clear (26%) 4 kts NE-1015· - No data
cloud 26% · wind 4 kt · visibility not forecast
  • Good: cloud 26% [Good: 17.1–34.3%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
2.010023°C Mostly clear (25%) 4 kts NE-1015· - No data
storm 5% · visibility not forecast
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Good: cloud 25% [Good: 17.1–34.3%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ thunderstorm risk
3.020023°C Mostly clear (31%) 4 kts NE-1015· - No data
cloud 31% · wind 4 kt · visibility not forecast
  • Good: cloud 31% [Good: 17.1–34.3%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
4.030023°C Partly cloudy (37%) 4 kts NE-1015· - No data
cloud 37% · visibility not forecast
  • Fair: cloud 37% [Fair: 34.3–42.9%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
5.040022°C Partly cloudy (43%) 4 kts NE-1016· - No data
cloud 43% · visibility not forecast
  • Marginal: cloud 43% [Marginal: 42.9–51.4%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
6.050022°C Partly cloudy (49%) 4 kts ENE-1016· - No data
cloud 49% · visibility not forecast
  • Marginal: cloud 49% [Marginal: 42.9–51.4%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
7.060021°C Partly cloudy (55%) 5 kts ENE-1016E - Poor
cloud 55% · visibility not forecast
  • Poor: cloud 55% [Poor: 51.4–60%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
8.070021°C Cloudy (61%) 4 kts ENE-1016F - Very Poor
cloud 61% · visibility not forecast
  • Very Poor: cloud 61% [Very Poor: 60–68.6%] — aifs
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover, thunderstorm risk
9.080023°C Cloudy (63%) 5 kts ENE-1016F - Very Poor
cloud 63% · visibility not forecast
  • Very Poor: cloud 63% [Very Poor: 60–68.6%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
10.090025°C Cloudy (65%) 6 kts ENE-1016F - Very Poor
cloud 65% · visibility not forecast
  • Very Poor: cloud 65% [Very Poor: 60–68.6%] — aifs
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
11.100027°C Cloudy (67%) 6 kts ENE-1016F - Very Poor
cloud 67% · visibility not forecast
  • Very Poor: cloud 67% [Very Poor: 60–68.6%] — aifs
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
12.110029°C Cloudy (69%) 7 kts ENE-1016G - Unacceptable
cloud 69% · visibility not forecast
  • Unacceptable: cloud 69% [Unacceptable: > 68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
13.120033°C Cloudy (71%) 7 kts NE-1015G - Unacceptable
cloud 71% · visibility not forecast
  • Unacceptable: cloud 71% [Unacceptable: > 68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
14.130035°C Cloudy (73%) 7 kts NE-1015G - Unacceptable
cloud 73% · visibility not forecast
  • Unacceptable: cloud 73% [Unacceptable: > 68.6%] — aifs
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover, thunderstorm risk
15.140034°C Cloudy (66%) 7 kts NE-1014F - Very Poor
cloud 66% · visibility not forecast
  • Very Poor: cloud 66% [Very Poor: 60–68.6%] — aifs
  • Fair: wind 7 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
16.150033°C Partly cloudy (59%) 6 kts NE-1014E - Poor
cloud 59% · visibility not forecast
  • Poor: cloud 59% [Poor: 51.4–60%] — aifs
  • Fair: wind 6 kt [Fair: 6–9 kt] — aifs
  • visibility not forecast
⚠ cloud cover
17.160032°C Partly cloudy (53%) 5 kts NE-1014E - Poor
cloud 53% · visibility not forecast
  • Poor: cloud 53% [Poor: 51.4–60%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
18.170030°C Partly cloudy (46%) 5 kts NNE-1014· - No data
cloud 46% · visibility not forecast
  • Marginal: cloud 46% [Marginal: 42.9–51.4%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ cloud cover
19.180029°C Partly cloudy (39%) 5 kts NNE-1014· - No data
cloud 39% · visibility not forecast
  • Fair: cloud 39% [Fair: 34.3–42.9%] — aifs
  • Good: wind 5 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ low confidence
20.190028°C Mostly clear (32%) 4 kts NNE-1014· - No data
storm 5% · visibility not forecast
  • Marginal: storm 5% [Marginal: >0–15%] — aifs
  • Good: cloud 32% [Good: 17.1–34.3%] — aifs
  • Good: wind 4 kt [Good: 3–6 kt] — aifs
  • visibility not forecast
⚠ thunderstorm risk
21.2000-No data---· - No data
cloud, visibility, wind not forecast
  • cloud, visibility, wind not forecast
22.2100-No data---· - No data
cloud, visibility, wind not forecast
  • cloud, visibility, wind not forecast
23.2200-No data---· - No data
cloud, visibility, wind not forecast
  • cloud, visibility, wind not forecast
24.2300-No data---· - No data
cloud, visibility, wind not forecast
  • cloud, visibility, wind not forecast

Confidence: 29% — data for 20 of 24 hours; 78% of readings interpolated · first light 0541L · last light 1802L · Moon 5 % illuminated, rises 07:46, sets 19:20.

TAF

No TAF available for this location.

Imagery

Dust RGB (pink/magenta = airborne dust)
Dust RGB (pink/magenta = airborne dust) — captured 5 Nov 01:18 WAT (5 min ago) · ©EUMETSAT (screenshot via EUMETView)
Convection RGB (yellow = vigorous storms)
Convection RGB (yellow = vigorous storms) — captured 5 Nov 01:18 WAT (5 min ago) · ©EUMETSAT (screenshot via EUMETView)
Infrared 10.5 µm (cold tops = deep cloud)
Infrared 10.5 µm (cold tops = deep cloud) — captured 5 Nov 01:18 WAT (5 min ago) · ©EUMETSAT (screenshot via EUMETView)
Accumulated lightning flash area (MTG-LI)
Accumulated lightning flash area (MTG-LI) — captured 5 Nov 01:18 WAT (5 min ago) · ©EUMETSAT (screenshot via EUMETView)

Source panel

SourceAccuracySkill nTemp °CWind ktVisibilityStorm
(a)(b)(c)(d)(e)(f)(g)
ECMWF AIFS▲ 1.364623–244–5—0 %
Tomorrow.io▲ 1.2356223–271–710+ km0 %

Each source's own raw values, min–max over the next 6 hours from the issue hour (before any weighting or bias correction). — means the source does not publish that metric in the window. Wide gaps between rows are real disagreement; the forecast above weights sources by measured skill.

Reading this report

Grades: each hour carries one grade, set by its WORST factor. The bands below are the thresholds in force for this report (Settings); a value in a band earns that grade, and "-" means the factor never produces that grade. Cloud is graded on the worse of cover and ceiling. The Driver column names the limiting factor with its value; open it in the web report for the boundary and sources.

GradeCloud coverCloud ceilingVisibilityWindGustRain chanceThunderstorm probability
(a)(b)(c)(d)(e)(f)(g)(h)
A Excellent≤ 17.1%≥ 30000 ft≥ 8000 m< 3 kt< 3 kt< 5%0%
B Good17.1–34.3%26000–30000 ft6666.7–8000 m3–6 kt3–6 kt5–10%-
C Fair34.3–42.9%24000–26000 ft5333.3–6666.7 m6–9 kt6–9 kt10–15%-
D Marginal42.9–51.4%22000–24000 ft4000–5333.3 m9–12 kt9–12 kt15–20%>0–15%
E Poor51.4–60%16000–22000 ft2666.7–4000 m12–15 kt12–15 kt20–25%15–30%
F Very Poor60–68.6%10000–16000 ft1333.3–2666.7 m15–18 kt15–18 kt25–30%30–60%
G Unacceptable> 68.6%< 10000 ft< 1333.3 m≥ 18 kt≥ 18 kt≥ 30%> 60%

Flight windows: a window is at least 2 consecutive hours graded Marginal or better; an hour with insufficient data never counts toward one. ☾ marks a window outside first-to-last light.

Time: hours are local time (WAT, UTC+1) unless suffixed Z, which is UTC (TAF, METAR and issue times). Local midnight is labelled 0001.

Units: temperature °C · wind and gusts knots · visibility metres (km in text) · cloud ceiling feet · cloud cover % · rain chance and thunderstorm probability % · QNH hPa (altimeter setting at the field) · CAPE J/kg. A figure like "28 (26–30)°C" gives the p10–p90 range; "spread" marks disagreement between sources.

Symbols: ▲ better than the pool · ▽ worse (only when the 95% interval excludes the pool) · ≈ not distinguishable from the pool · unmarked = unproven (accuracy is measured against METAR and SYNOP observations). ⚠ on a remark means a low-confidence hour; a ⚠ paragraph on the first page is a convective-warning or data-age advisory. ⚡ is lightning observed by satellite near the field (©EUMETSAT).

Hourly glyphs: the wind arrow points the way the air moves (a north wind is ↓, an east wind ←); cloud cover shows as ☀ ◔ ◑ ◕ ☁ (clear, few, scattered, broken, overcast); a shaded hour label is wholly before first light or after last light.

Terms: "No data" - no source forecast the hour, or a core group (cloud, visibility, wind) is missing and the hour could still be flyable; missing data is never given a good grade. "Low-confidence" - few or weak sources behind the load-bearing metrics; treat the grade as indicative. "Insufficient data" - too little to grade at all. "Estimated" (est.) - the value is derived, not reported by a source (dust visibility, cloud base, gusts); it is declared where used and weighted at half. "Derived" - an hour interpolated from a coarser (3-hourly or daily) source, weighted at half and never used to score accuracy.

Data provenance

SourceFetched (Z)AgeSkill nAccuracy
(a)(b)(c)(d)(e)
ECMWF AIFS5 Nov 00:19Z4 min646▲ 1.3
Tomorrow.io5 Nov 00:19Z4 min3562▲ 1.2

Corrections applied (detailed under Learned corrections on the first page): skill weighting, bias correction, hour-of-day bias, cloud-base estimate, probability calibration, climatology bounds, skill blend.

How accurate have we been

Measured against observations (METAR/SYNOP), maiduguri only. Verification table computed 2026-11-04. Mean absolute error (MAE): lower is better; "beats persistence" compares the best source with "it will stay as it is now" on the same hours.

MetricBest sourceBest MAETypical MAEPersistence MAEBeats persistence byPairs
(a)(b)(c)(d)(e)(f)(g)
Temperature (°C)accuweather1.52.45.266 %46
Dew point (°C)aifs1.66.52.446 %200
Wind speed (kt)aifs1.83.32.547 %131
Visibility (m)ukmo467681134068 %1258
Cloud cover (%)accuweather10598-27
Reliability diagram, Thunderstorm probability: 10 populated probability bins, 137366 forecast-observation pairs.Thunderstorm probability - reliability00252550507575100100Forecast probability (%)Observed frequency (%)
Thunderstorm probability: dots on the dashed line mean a stated probability matched how often it happened (137366 pairs, all places pooled).
Reliability diagram, Chance of rain: 10 populated probability bins, 127657 forecast-observation pairs.Chance of rain - reliability00252550507575100100Forecast probability (%)Observed frequency (%)
Chance of rain: dots on the dashed line mean a stated probability matched how often it happened (127657 pairs, all places pooled).

Learned bias (forecast minus observed; positive = sources run high), mean over scored sources, by local time of day. These are corrected for before sources are averaged.

MetricOverallNightMorningAfternoonEveningPairs
(a)(b)(c)(d)(e)(f)(g)
Temperature (°C)+0.9+2.1+1.8-0.4+0.626938
Dew point (°C)-6.2-6.7-5.7-6.1-6.422622
Wind speed (kt)+0.1+0.9-0.2+0.1-0.115566

Not yet available: Scores are decayed over the verification window (half-life 14 days); separate last-7-day and last-30-day windows are not stored. Bias is the current learned value; the history needed for a trend over time is not stored. Flight-window hit / bust / miss is not yet recorded.