SNOTEL, SCAN and snow-course observations (USDA NRCS AWDB)#

awdb-stations · theme stations · live

Daily and hourly SWE, snow depth, precipitation, air temperature, soil moisture and more from the USDA NRCS Air and Water Database: SNOTEL and SNOLITE telemetry sites, SCAN, and the manual snow-course network, across the western United States and parts of western Canada. Station ids are AWDB triplets (679:WA:SNTL), spelled 679_WA_SNTL as a global station code.

import easysnowdata as esd

aoi = (-121.94, 46.72, -121.54, 46.99)   # Mount Rainier

inv = esd.stations.inventory(aoi, networks="awdb")
obs = esd.stations.load(inv, variables=["swe", "snwd"],
                        time="2023-10/2024-09")

No account needed

Every route to this product is open. Nothing to set up.

Sources#

source

provider

credentials

resolution

extent

temporal

latency

notes

awdb (default)

vector_http

none

western US, western Canada

~1978/present

hours

the AWDB REST API v1; no account. Values are converted to metric in the client, never passed through in inches

Where each route points#

awdb — USDA NRCS AWDB REST API v1 live

https://wcc.sc.egov.usda.gov/awdbRestApi/services/v1

Variables#

variable

units

dtype

nodata

categorical

precip

mm

float64

no

rh

%

float64

no

snwd

cm

float64

no

solar

W/m²

float64

no

swe

cm

float64

no

temp

°C

float64

no

temp_max

°C

float64

no

temp_min

°C

float64

no

wind_dir

degrees

float64

no

wind_gust

km/h

float64

no

wind_spd

km/h

float64

no

Provenance#

Licence · Public domain (US government data)

Cite the data as

USDA Natural Resources Conservation Service, National Water and Climate Center. Air and Water Database (AWDB) REST API.

Documentation

Loader · easysnowdata.stations.load