Santa Fe Weather

Santa Fe Weather and Forecast

AdobeStar’s Guide to Santa Fe Seasons Altitude and Climate

Santa Fe, New Mexico sits at an elevation of over 7,000 feet above sea level, and that altitude shapes everything about the weather here. Summers are warm and sunny with afternoon temperatures often reaching the mid to upper 80s, but the high elevation means mornings and evenings stay refreshingly cool even in July and August. Afternoon monsoon thunderstorms are common from late June through early September, so packing a light rain layer is always a good idea. Winters bring cold nights, occasional snowfall, and crisp mountain air, with daytime highs typically ranging from the upper 30s to the mid 40s between November and February. Spring and fall are widely considered the most pleasant seasons to visit, with mild temperatures, clear skies, and far fewer crowds. At AdobeStar Luxury Vacation Rentals, we want our guests to arrive fully prepared, so use the seasonal information and real time weather tool on this page to plan your packing list and make the most of every day in the City Different.

Santa Fe, New Mexico has a humid continental climate with warm summers and no dry season. The area within 25 mi of this station is covered by shrublands (61%), forests (20%), and grasslands (18%).

Temperature

Over the course of a year, the temperature typically varies from 19°F to 88°F and is rarely below 9°F or above 94°F.

Daily High and Low Temperature

Daily High and Low Temperature

The daily average low (blue) and high (red) temperature with percentile bands (inner band from 25th to 75th percentile, outer band from 10th to 90th percentile).

The warm season lasts from May 26 to September 13 with an average daily high temperature above 78°F. The hottest day of the year is June 30, with an average high of 88°F and low of 59°F.

The cold season lasts from November 21 to February 19 with an average daily high temperature below 50°F. The coldest day of the year is January 1, with an average low of 19°F and high of 41°F.

Scroll to Top