A guided walk through atmospheric soundings — how to read the diagram, today's real balloon data, how those balloons feed the models, and forecast soundings for any US airport. Not for operational use.
A Skew-T looks intimidating; it isn't. It's just a weather report turned on its side: the bottom of the chart is the runway, the top is airline cruise altitude, and everything in between is what the air is doing as you climb.
Ignore the busy background for a moment. Only two lines carry data:
And one rule: where the two lines squeeze together, there's cloud; where they spread apart, the air is dry. That single idea is most of reading a Skew-T. The feathers on the right are wind at each height (full barb = 10 kt, flag = 50 kt).
The skewed blue lines mark temperature (the 0 °C one is your freezing level), the brown and green curves are the paths rising air cools along, and the dashed purple lines track moisture. You never read them directly — they're rails that the interesting lines get compared against. Hover the diagram in section 4 and the boxes under it will do the comparing for you.
Take air from the surface and imagine lifting it. It cools as it rises; where it gets as cool as its dewpoint, a cloud forms — that height is a good guess at the day's cumulus cloud base. Keep lifting: if the bubble ends up warmer than the air around it, it floats up on its own — that's CAPE, storm fuel. If it's colder, it sinks back — that's CIN, the lid that keeps a hot humid day quiet until it suddenly isn't.
Two ways to get a sounding: a real balloon (section 2, twice a day at fixed sites) or a model's virtual column (section 4, any airport, any hour). Section 3 explains how the first becomes the second.
Weather-balloon (radiosonde) soundings rendered by the Storm Prediction Center's SHARP analysis. Hover anywhere on the chart for an explanation of the panel under your cursor — inside the Skew-T itself you'll get the actual observed values at that level.
Twice a day, at 00Z and 12Z, about 92 U.S. National Weather Service offices release weather balloons. Each radiosonde climbs at roughly 1,000 ft/min for about two hours, radioing back pressure, temperature, and humidity while GPS drift gives the winds — one true measured column of atmosphere, up to ~100,000 ft. The SPC chart above is that raw ascent drawn by their SHARP analysis package, with the severe-weather math laid out around it. Our nearest launch site is Sterling VA (IAD), about 40 nm west of Annapolis.
Those observations don't stay on a chart. Every RAOB — along with satellite radiances, aircraft reports, surface stations, and radar — is fed into data assimilation, the step where a model's previous forecast is nudged toward what was actually measured. Radiosondes are disproportionately valuable here: they are one of the few direct, full-column truth measurements, so they anchor the satellite data that fills the gaps between launch sites. The corrected 3-D snapshot (the analysis) becomes the starting point from which the GFS, HRRR, ICON and friends integrate the equations of motion forward in time.
The model's output is a grid — for the GFS, roughly 13 nm between points; for the HRRR, about 1.6 nm — with values stored at standard pressure levels (1000, 975, 950 … 100 hPa). When you type an airport code in section 4 below, the page looks up its coordinates, and Open-Meteo pulls the model column nearest that point: temperature, humidity, wind, and geopotential height at each level. This page then reconstructs dewpoint from humidity, lifts a surface parcel, and draws the same kind of diagram SPC draws — except the "balloon" is virtual, it exists everywhere, and it exists for tomorrow too.
Good habit: check the morning IAD balloon here, note where the inversions and moisture really are, then watch how the forecast soundings evolve them through the day.
The same diagram, but from a model — a virtual balloon for any US airport, any hour out to 72 hours. Type an airport id and press Go.