June - October
Visitors descend in summer, especially in July and August for annual arts events. Santa Fe Opera season is July and August, and July also brings Spanish Market and the International Folk Art Market. Santa Fe’s biggest annual event (and one of our favorite) is the Indian Market in August. You might find downtown packed, but these unique events are worth it. The next spike is October, when visitors spill over from the Albuquerque International Balloon Fiesta. Santa Fe has four natural seasons, so some also come for fall colors. Hotel prices peak in July and August, but where reservations were once necessary two months ahead, now a couple of weeks is enough, unless you have your heart set on one property. June to August are the hottest months, and may hit over 90º F. Evenings are cooler, and summer monsoons drop temperature too—these quick cloud bursts usually happen in the afternoon, mainly in July and August. Pack layers for fluctuations of perhaps 30º F. in a day. That means you might be sweating in shorts during the day but may need a jacket at night.
November - March
Some people ski Santa Fe, mostly in spring break (more skiers head to Taos), and long holiday weekends are busy, although there’s no difficulty getting rooms. However, book in advance if you’re set on a particular place. January temperatures (the coldest month) average 42º high, 19º low. Night temperatures drop dramatically, and there may be snow. With Santa Fe’s annual 300 days’ sunshine, skies are blue even in winter.
April - May
This is a lovely time of year to visit, especially May when spring has budded out. April’s high is 64º, by May it’s 72º. It's right between the peak and off seasons so while it won't be too crowded, it also won't be too cold.