Daymet V3: Daily Surface Weather and Climatological Summaries

Dataset Availability
1980-01-01T00:00:00 - 2019-12-31T00:00:00
Dataset Provider
Earth Engine Snippet
daymet temperature precipitation daylight geophysical radiation flux water vapor snow weather daily climate nasa ornl


Daymet V3 provides gridded estimates of daily weather parameters for United States, Mexico, Canada, Hawaii, and Puerto Rico. It is derived from selected meteorological station data and various supporting data sources.

Compared to the previous version, Daymet V3 uses an entirely new suite of inputs including:

  • NASA SRTM DEM version 2.1.

  • Land/Water Mask: MODIS 250 MOD44W_v2.NASA_ORNL_

  • Horizon files derived from the SRTM DEM.

  • Ground station weather inputs from several sources with QA/QC.


1000 meters


Name Units Min Max Description
dayl seconds 0* 86400*

Duration of the daylight period. Based on the period of the day during which the sun is above a hypothetical flat horizon.

prcp mm 0* 200*

Daily total precipitation, sum of all forms converted to water-equivalent.

srad W/m^2 0* 800*

Incident shortwave radiation flux density, taken as an average over the daylight period of the day.

swe kg/m^2 0* 1000*

Snow water equivalent, the amount of water contained within the snowpack.

tmax °C -50* 50*

Daily maximum 2-meter air temperature.

tmin °C -50* 50*

Daily minimum 2-meter air temperature.

vp Pa 0* 10000*

Daily average partial pressure of water vapor.

* estimated min or max value

Terms of Use

Terms of Use

This dataset is in the public domain and is available without restriction on use and distribution. See NASA's Earth Science Data & Information Policy for additional information.


  • Thornton, P.E., M.M. Thornton, B.W. Mayer, Y. Wei, R. Devarakonda, R.S.Vose, and R.B. Cook. {YEAR}. Daymet: Daily Surface Weather Data on a 1-km Grid for North America, Version3. ORNL DAAC, Oak Ridge, Tennessee, USA


Explore in Earth Engine

var dataset = ee.ImageCollection('NASA/ORNL/DAYMET_V3')
                  .filter('2017-04-01', '2017-04-30'));
var maximumTemperature ='tmax');
var maximumTemperatureVis = {
  min: -40.0,
  max: 30.0,
  palette: ['1621A2', 'white', 'cyan', 'green', 'yellow', 'orange', 'red'],
Map.setCenter(-110.21, 35.1, 4);
Map.addLayer(maximumTemperature, maximumTemperatureVis, 'Maximum Temperature');