Hagerman, NM

Climate overview — based on NOAA 1991-2020 normals from ROSWELL IND AIR PK, NM US.

BWk Desert (cold) climate 8a USDA hardiness Zone 8a

Year-round temperatures (°F)

20° 40° 60° 80° 100° J F M A M J J A S O N D
Avg high Avg low

Climate summary

Hagerman has an annual average temperature of 63.2°F with about 11.6 inches of precipitation per year and 9.6 inches of snow. The warmest month is July (average high 96.5°F), and the coldest is January (average low 28.1°F). July is typically the wettest month (1.82 in) and February the driest (0.35 in). Snow typically falls from October through March.

Annual swing
40.8°F
warmest to coldest month
Heating need
2,685
Cooling need
2,025

Best time to visit Hagerman

Full guide →

Climate change signal

All-time records →

156 of 366 (42.6%) of Hagerman's all-time daily heat records have been set since 2015. If records were spread evenly across the station's history, only about 5% would fall in any given decade.

1940s
2
1950s
31
1960s
5
1970s
16
1980s
21
1990s
48
2000s
49
2010s
81
2020s
113

Bars: number of all-time daily heat records still standing that were set in each decade.

Monthly averages

Month Avg High Avg Low Avg Temp Precipitation Snow Rainy days
January 57.3°F 28.1°F 42.7°F 0.36 in 2.4 in 3
February 63.2°F 32.5°F 47.8°F 0.35 in 1.1 in 3
March 71.0°F 39.4°F 55.2°F 0.54 in 0.7 in 3
April 79.4°F 47.0°F 63.2°F 0.57 in 3
May 87.8°F 56.7°F 72.3°F 1.14 in 4
June 96.2°F 65.7°F 81.0°F 1.28 in 5
July 96.5°F 69.9°F 83.2°F 1.82 in 7
August 94.6°F 68.6°F 81.6°F 1.68 in 7
September 87.6°F 61.2°F 74.4°F 1.55 in 6
October 77.7°F 48.8°F 63.2°F 1.33 in 0.4 in 5
November 65.7°F 36.3°F 51.0°F 0.45 in 1.2 in 3
December 56.5°F 28.3°F 42.4°F 0.56 in 3.8 in 4

Climate twins of Hagerman

Why these? →

The most climatically similar US cities at least 140 miles away (by monthly temperature + precipitation pattern).

Frost dates
Last spring / first fall frost
All-time records
Hottest, coldest, wettest
Planting calendar
What to plant, and when

Compare Hagerman to another city