Low ceilings pin Louisville and Charleston. The rest of the network flies clear.
Live METAR across 308 hubs · observed 27m ago, refreshed every hour
A stubborn layer holds Louisville at a 800-foot ceiling and 10+ miles in light rain, and low stratus has Charleston at a 700-foot ceiling and 10+ miles. Everywhere else, ceilings sit well clear of the instrument thresholds, so the network is flying visual.
Not flying clear right now
The hubs under marginal or instrument conditions, with what that regime historically costs
What each ceiling costs
Network-wide arrival-delay penalty by flight-rules category, versus a clear-air baseline
Measured from 572,252 lag-matched weather-delay windows over 120 days. Arrivals take it harder than departures, because low ceilings stretch the spacing on final approach.
Where the risk is, on the map
Country and region choropleth with per-airport dots. Tap through for the live delay page
Risk choropleth across 308 tracked airports at country and state/region level. Hover or tap airports to inspect.
Per-airport breakdown
Top 40 airports by current score · live aviation weather, current delay reading, and how this regime has been playing out at this exact airport
- 800 ft ceiling now
- TAF period reaches IFR
- TAF period reaches LIFR
- 700 ft ceiling now
- current weather: thunderstorms/CB
- current weather: rain/showers
- 900 ft ceiling now
- TAF period reaches IFR
- current weather: thunderstorms/CB
- TAF visibility 4.8 km
- TAF period reaches IFR
- NBM: gusts 36 kt
- 2 km visibility now
- TAF period reaches IFR
- 30 kt wind/gust now
- TAF weather: wind shear
- 0.3 km visibility now
- 100 ft ceiling now
- TAF weather: thunderstorms/CB
- current weather: fog/mist
- current weather: thunderstorms/CB
- TAF period reaches IFR
- 200 ft ceiling now
- TAF period reaches LIFR
- TAF period reaches LIFR
- 800 ft ceiling now
- TAF weather: thunderstorms/CB
- NBM: ceiling 400 ft
- current weather: thunderstorms/CB
- TAF weather: rain/showers
- current weather: thunderstorms/CB
- TAF weather: rain/showers
- current weather: thunderstorms/CB
- TAF weather: rain/showers
- current weather: thunderstorms/CB
- TAF weather: rain/showers
- TAF weather: thunderstorms/CB
- NBM: ceiling 200 ft
- 1200 ft ceiling now
- NBM: gusts 30 kt
- TAF period reaches LIFR
- TAF weather: thunderstorms/CB
- TAF weather: thunderstorms/CB
- NBM: ceiling 500 ft
- 26 kt wind/gust now
- NBM: gusts 29 kt
- TAF period reaches IFR
- 1200 ft ceiling now
- TAF weather: thunderstorms/CB
- TAF period reaches IFR
- NBM: ceiling 300 ft
- PIREP FL14: DURD
- NBM: ceiling 300 ft
- PIREP: IAD UA /OV JYO/TM 1520/FLDURC/TP C208/SK B045 T028
- TAF weather: wind shear
- NBM: gusts 32 kt
- 1400 ft ceiling now
- current weather: rain/showers
- TAF weather: thunderstorms/CB
- TAF period reaches IFR
- 37 kt wind/gust now
- TAF wind 26 kt
- TAF period reaches IFR
- 1300 ft ceiling now
- TAF weather: thunderstorms/CB
- TAF weather: fog/mist
- TAF weather: thunderstorms/CB
- PIREP FL430: NEG
- TAF weather: thunderstorms/CB
- TAF weather: fog/mist
- current weather: fog/mist
- TAF weather: rain/showers
- TAF period reaches IFR
- TAF weather: fog/mist
- TAF period reaches IFR
- current weather: rain/showers
- 33 kt wind/gust now
- TAF wind 24 kt
- TAF weather: thunderstorms/CB
- TAF period reaches IFR
Four steps, no black box
The model is mechanical, not magical. We tell you exactly what goes in, exactly what each piece can move, and exactly which airport's history we're measuring against.
-
01 Pull raw aviation weather
Live METARs, TAFs, pilot reports, AIR/SIGMETs and short-range models. The same data dispatchers and pilots actually look at.
-
02 Score every airport, hourly
Each input adds a capped contribution (visibility, ceiling, gusts, the upcoming TAF, recent PIREPs, model guidance), so no single channel can dominate the result.
-
03 Pair with delay windows
For every tracked airport we anchor to its own clear-weather (VFR) baseline, then match each signal to rolling airport delay windows after the weather has had time to affect queues.
-
04 Surface the signal, not the noise
What you see is the 0–100 score, the live concrete factors driving it, and the per-airport track record under that exact regime, written in plain English, never wrapped in a deterministic promise.
The technical bits, translated
Aviation weather has its own dialect, and most explainers either oversimplify or quote the regs verbatim. This is the version we'd give a non-pilot friend who actually wanted to understand what the map is saying.
The cooperative weather. Visibility's good, ceilings are high, and controllers can run a normal arrival rate. This is each airport's baseline for lag-matched delay pressure.
The sneaky one. Still legal for plenty of operations, but ceilings or visibility have dropped enough that throughput starts to dip, sometimes a lot, depending on the airport.
Instrument Flight Rules. Low or very low ceilings/visibility. Spacing widens, arrival rates fall, and at constrained airports the queue starts piling up fast.
The half-hourly airport observation. Wind, visibility, clouds, temperature, pressure, present weather. Boring until it isn't.
The airport forecast for the coming hours. We treat it as a leading indicator, not a guarantee. A TAF that calls for IFR doesn't always deliver one.
A pilot reporting what they actually flew through: turbulence, icing, cloud tops. FL means flight level, roughly hundreds of feet. PIREPs are gold; they're real conditions, not modelled ones.
The official heads-up that something hazardous is happening over a region: thunderstorms, severe icing, big turbulence. We let these inflate scores in the affected boxes.
Forecast models. NBM is a blended ensemble; GFS is the global standard. We use them as guidance. They explain a piece of risk, never the whole thing.
Built for pilots, dispatchers, and anyone who hates surprise delays. Data refreshes live because we fly too.
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Source: Pro Flight Search weather-delay risk data (proflightsearch.com/weather-delay-risk), updated hourly.
https://proflightsearch.com/weather-delay-risk/