Skip to content

NWS surface-station extreme-weather intelligence: daily

Commercial use OKFresh
Query in workbench

Follow this dataset

Get a notice in your feed when a new snapshot is published. Optionally, we also POST it to your webhook.

Must be a public https address. We never follow redirects.

The full snapshot isn't published yet — check back after the next refresh.Download sample CSVDownload sample JSONSample rows only (up to 20) — not the complete dataset.

Daily extreme-weather digest over 164 principal U.S. surface stations (major airports + AK/HI/PR/GU/AS/MP): hourly NWS observations for the last complete UTC day collapsed to daily Tmax/Tmin/Tmean (degC), total precipitation (mm), max wind gust (m/s), and observation completeness. Each station gets a documented 0-100 extreme_weather_score (25% heat + 25% cold + 25% precipitation + 25% gust, ramped 0-1 intensities) ranked as extreme_rank, top-10 category leaderboards (hottest/coldest/wettest/windiest), and extreme flags (heat >=100F, freeze <=32F, heavy precip >=1in, strong gust >=40kt). Stations with <12 valid temperature observations are dropped; precipitation totals are honest null under <6 hourly readings. Primary key: (obs_date, station_id). Cadence: daily; obs_date is the window's complete UTC day, so identical input produces an identical content hash. Caveats: principal-station roster, not a full NWS census; stations in outage are absent that day; precip sums are reported hourly increments. NWS data is U.S. public domain — commercial_use = yes. Sample use: order by extreme_rank for the day's most extreme stations, or filter hottest_rank <= 10 for the day's heat leaders.

Rows
162
Columns
27
Source cadence
Daily
Last refreshed
Sep 26, 2026
Theme
environment

Use your own AI key

Once today's free allowance is used up, AI features can run on your own provider account.

Kept in this browser tab only (cleared when you close it) and sent with each AI request. Our servers use it for that request and never store or log it.