Villanueva, NM has a semi-arid climate with hot summers and mild winters. The average temperature in the summer is around 88°F (31°C) and the average temperature in the winter is around 37°F (3°C). Precipitation is scarce but can occur in both summer and winter months. Winters are generally dry with occasional snowfalls, while summers tend to have more precipitation but remain relatively dry overall. Daytime temperatures can reach as high as 110°F (43°C) during the summer months, making it important to stay hydrated and limit outdoor activities during this period.
Villanueva (zip 87583), New Mexico gets 16 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Villanueva (zip 87583) averages 23 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 278 sunny days per year in Villanueva (zip 87583). The US average is 205 sunny days.
Villanueva (zip 87583) gets some kind of precipitation, on average, 56 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 87 degrees
Winter Low: the January low is 17
Rain: averages 16 inches of rain a year
Snow: averages 23 inches of snow a year