Historical Weather Data

Daily US weather observations from NOAA, updated daily

Historical daily weather observations from 200+ NOAA GHCN-Daily stations across the US. Includes temperature (min/max/avg), precipitation, snowfall, snow depth, and wind speed. Sourced from NWS/FAA weather stations (USW series) for maximum coverage and reliability. Updated daily from NOAA NCEI.

x402 API — $0.001/query Snowflake — $0.0015/query Databricks — $0.0012/query

Use cases

  • Agriculture yield forecasting and crop insurance
  • Energy demand modeling and grid planning
  • Supply chain and logistics weather risk
  • Real estate and construction weather analysis
  • Climate research and trend analysis

Data fields

Field Type Description
station_id string GHCN station identifier (e.g. USW00094728)
station_name string Station name and location
date date Observation date (YYYY-MM-DD)
state string Two-letter US state code
latitude float Station latitude
longitude float Station longitude
elevation float Station elevation in meters
tmax float Maximum temperature (Celsius)
tmin float Minimum temperature (Celsius)
tavg float Average temperature (Celsius)
prcp float Precipitation (mm)
snow float Snowfall (mm)
snwd float Snow depth (mm)
awnd float Average wind speed (m/s)

Example queries

Query weather by state and date range

GET /api/v1/weather?state=NY&date_from=2025-06-01&date_to=2025-06-30

Returns daily observations for New York stations in June 2025

Search by location (lat/lon radius)

GET /api/v1/weather?lat=40.78&lon=-73.97&radius_km=25

Returns observations from stations within 25km of Central Park

Browse free sample data

GET /api/v1/weather/sample

Returns recent observations from 5 major US cities (free, no auth)

Data source

NOAA GHCN-Daily (NCEI)

Update frequency: Daily

How can we help?

Choose a category and tell us what you need.