New Mexico Weather, Climate and Best Time to Visit
Data source:Meteostat Update date:2025-09
New Mexico year round climate
Spring (March–May): Average 42–62°F, mild climate but with a large temperature difference between day and night, rainfall gradually increases. Common activities: Hiking, flower viewing. Recommended clothing: Jacket, long-sleeved shirt, comfortable shoes.
Summer (June–August): Average 72–77°F, hot and dry weather, with afternoon thunderstorms in some areas. Common activities: Camping, horseback riding, exploring national parks. Recommended clothing: Lightweight and breathable clothing, hat, sunglasses.
Autumn (September–November): Average 55–67°F, pleasant climate, warm and comfortable during the day, cooling down at night, more rainfall. Common activities: Maple viewing, hot air ballooning, tasting local cuisine. Recommended clothing: Comfortable long-sleeved shirts, light jacket.
Winter (December–February): Average -32–35°F, cold and dry, with snowfall in some areas. Common activities: Skiing, ice skating, enjoying winter scenery. Recommended clothing: Warm coat, hat, gloves, scarf.
New Mexico climatological average
Annual average temperature: approx. 55.4°F / Annual rainfall: approx. 283 mm / Summer humidity: 30%–40% / Rainiest month: August
New Mexico monthly average temperature and precipitation
Month
Air temperature (°F)
Precipitation (mm)
January
31.6°F
15.5
February
36°F
15.3
March
42.4°F
23.8
April
53.2°F
9.1
May
62.4°F
31.8
June
72.3°F
38.3
July
77.4°F
12.1
August
72.5°F
40.8
September
67.8°F
12.8
October
55.4°F
31.8
November
39.2°F
32
December
33.6°F
20.5
New Mexico weather for the next seven days
4/28
Tuesday
Sunny
68.7°F/43.8°F
4/29
Wednesday
Sunny
70.6°F/46.5°F
4/30
Thursday
Moderate rain
55.7°F/45.3°F
5/1
Friday
Heavy rain
41.2°F/32.8°F
5/2
Saturday
Patchy rain nearby
57.1°F/33.7°F
5/3
Sunday
Sunny
65.8°F/44.5°F
5/4
Monday
Sunny
65.3°F/51.7°F
KKday App
Your Best Travel Buddy
Use the code APP5OFF to enjoy an exclusive in-app deal of 5% off (cap at USD$3) on your 1st orderScan here to download the app