White Sands National Park Average Temperature by Month

This page shows the average temperature in each month of the year in White Sands National Park, New Mexico. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in White Sands National Park?
In White Sands National Park, New Mexico, the warmest month is July, with an average daily high temperature of 97.6 °F and an average low of 65.0 °F.
What's the Coldest Month in White Sands National Park?
In White Sands National Park, New Mexico, the coolest month is January, with an average daily high temperature of 57.4 °F and an average low of 21.6 °F.
Month Avg. High Avg. Low
January 57.4 °F 21.6 °F
February 63.2 °F 26.5 °F
March 71.4 °F 32.6 °F
April 79.4 °F 40.3 °F
May 88.2 °F 49.5 °F
June 97.8 °F 59.7 °F
July 97.6 °F 65.0 °F
August 95.1 °F 62.8 °F
September 89.4 °F 55.5 °F
October 79.7 °F 41.7 °F
November 66.9 °F 28.9 °F
December 56.7 °F 21.3 °F
Year 78.8 °F 42.6 °F
Weather Station Details
Years Station Coordinates
1939–2024 White Sands National Monument location