VOOZH about

URL: https://apify.com/compute-edge/noaa-ncei-climate-scraper

โ‡ฑ NOAA NCEI Daily Climate Scraper โ€” Station Weather History ยท Apify


๐Ÿ‘ NOAA NCEI Daily Climate Scraper โ€” Station Weather History avatar

NOAA NCEI Daily Climate Scraper โ€” Station Weather History

Pricing

from $3.00 / 1,000 results

Go to Apify Store

NOAA NCEI Daily Climate Scraper โ€” Station Weather History

Pull NOAA NCEI daily-summary climate observations (max/min temperature, precipitation, snowfall, snow depth) by GHCN station ID and date range. Returns clean rows with values converted from NCEI tenths.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Compute Edge

Compute Edge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Categories

Share

Pull daily-summary climate observations from the NOAA National Centers for Environmental Information (NCEI) for any GHCN-Daily station, in any date window, with values automatically converted out of NCEI's raw "tenths" encoding into clean metric (ยฐC, mm) or imperial (ยฐF, in) units.

GHCN-Daily is the world's largest archive of station weather observations โ€” thousands of U.S. and international stations, decades of history, with daily max/min temperature, precipitation, snowfall, snow depth, wind, and dozens of other variables. The NCEI access API exposes it as JSON. This actor wraps that API, normalizes the data, and ships it as one row per station/date.

What you get

FieldDescription
dateObservation date (YYYY-MM-DD)
stationGHCN station ID
tmaxMaximum daily temperature (ยฐC metric / ยฐF imperial)
tminMinimum daily temperature
tavgAverage daily temperature (when reported)
prcpPrecipitation (mm metric / inches imperial)
snowSnowfall (mm metric / inches imperial)
snwdSnow depth at observation time
awndAverage daily wind (m/s metric / mph imperial) when requested
unitsmetric, imperial, or raw

Any other GHCN variable you request (TOBS, WSF2, WT01, MDPR, etc.) is included as a lower-case key on the row.

How to scrape NOAA daily climate data

  1. Click Try for free to start a default run for three U.S. cities (NYC Central Park, Chicago O'Hare, Phoenix Sky Harbor) over the last 30 days.
  2. Edit the stations array to point at your stations of interest. Find IDs at https://www.ncei.noaa.gov/access/search/data-search/daily-summaries.
  3. Set startDate / endDate (YYYY-MM-DD) for any historical window โ€” NCEI has data back into the 1800s for some stations.
  4. Toggle units between metric (default), imperial, or raw if you want the original NCEI tenths.

Pricing

$0.003 per row. A single station ร— 365 days returns roughly 365 rows โ‰ˆ $1.10 plus minimal compute. Multi-decade backfills cost more โ€” set maxResults if you want to cap a run.

Example input

{
"stations":["USW00094728"],
"startDate":"2024-01-01",
"endDate":"2024-12-31",
"dataTypes":["TMAX","TMIN","PRCP","SNOW","SNWD"],
"units":"imperial"
}

Example output

{
"date":"2024-01-15",
"station":"USW00094728",
"tmax":25,
"tmin":12,
"prcp":0.12,
"snow":0.5,
"snwd":1,
"units":"imperial",
"sourceUrl":"https://www.ncei.noaa.gov/access/services/data/v1?dataset=daily-summaries&stations=USW00094728&startDate=2024-01-01&endDate=2024-12-31&dataTypes=TMAX,TMIN,PRCP,SNOW,SNWD&format=json&units=standard"
}

Use cases

  • Climate / energy analytics โ€” Heating-degree-day (HDD) and cooling-degree-day (CDD) computation.
  • Insurance / cat modeling โ€” Look up historical conditions on a claim date.
  • Agriculture โ€” Multi-year precipitation and frost-day analysis.
  • Real estate / property risk โ€” Quantify a property's historical extreme-weather exposure.
  • Outdoor sports / events โ€” Seasonal weather profiles for venue planning.

Other actors you might like

  • usgs-water-services-scraper โ€” Real-time stream gauge & groundwater data.
  • usgs-earthquake-scraper โ€” Live USGS earthquake feed.
  • usgs-volcano-monitor-scraper โ€” USGS volcano alert levels.
  • fema-disasters-scraper โ€” FEMA disaster declarations.

FAQ

Q: Where do I find station IDs? A: NCEI's station finder at https://www.ncei.noaa.gov/access/search/data-search/daily-summaries lets you search by name, city, or coordinates and copy the USW00094728-style ID.

Q: Why are some values missing? A: Stations only report variables they instrument โ€” not every station has snow depth or wind speed. Missing values are simply omitted from the row.

Q: Why are temperatures sometimes negative integers (e.g. -89)? A: That's the raw NCEI "tenths of degrees Celsius" encoding (so -89 = -8.9ยฐC). The actor converts these for you when units is metric or imperial. Set units: "raw" to opt out.

Q: How far back can I go? A: GHCN-Daily has records into the 1800s for the longest-running stations. The API will return whatever is available within the requested window.

Legal

Data is sourced from the public NOAA NCEI access API (ncei.noaa.gov/access/services/data/v1). This actor is not affiliated with or endorsed by NOAA. Use is subject to NOAA's open-data terms.

You might also like

NOAA Climate Scraper

crawlerbros/noaa-climate-scraper

Scrape historical weather and climate data via the Open-Meteo archive API (free, no auth). Get daily temperature, precipitation, wind, and sunshine for any location worldwide.

NOAA API - Weather, Climate & Ocean Data Actor

alizarin_refrigerator-owner/noaa-api---weather-climate-ocean-data-actor

Access NOAA weather, climate, and ocean data. Get historical weather records, climate normals, storm data, sea surface temperatures, severe weather alerts, and forecasts.

NWS Weather Station Observations: Resolution-Grade Daily Highs

bright_oven/nws-station-weather

Official NWS/NOAA station observations (the same data Weather Underground displays): raw observations plus daily high/low summaries computed on local calendar dates. KLAX, KLGA, KSEA and any US station ID, or city names. Built for settlement-grade accuracy.

NOAA Weather Scraper

parseforge/noaa-weather-scraper

Scrape weather data from NOAA including active weather alerts by state, 7-day forecasts by coordinates, and weather station locations with elevation and timezone. Covers all US states with severity levels, wind data, and precipitation probability.

AEMET Spain Weather Scraper

parseforge/aemet-spain-weather-scraper

Tap AEMET OpenData for the latest conventional observations from Spanish weather stations, including temperature, humidity, wind, pressure, and station metadata. Pass a station code or pull every station at once. Useful for climate analytics, agriculture, and travel planning.

NOAA CoastWatch ERDDAP Ocean Data Scraper

parseforge/noaa-coastwatch-erddap-scraper

Pull ocean buoy and station readings from NOAA CoastWatch ERDDAP, including station ID, latitude, longitude, timestamp, water temperature, air temperature, and wind speed. Browse the full dataset catalog too. Useful for marine forecasting, climate research, and coastal monitoring.