Springs in New Mexico

9 natural springs in New Mexico, United States

New Mexico offers a dramatically varied natural landscape, ranging from the arid Chihuahuan Desert in the south to the forested peaks of the Sangre de Cristo Mountains in the north. The state's terrain is defined by significant elevation changes, creating distinct vegetation zones that shift from sparse high-desert scrub and piñon-juniper woodlands to dense conifer forests. This diverse geography, anchored by the Rio Grande Rift valley, supports numerous natural water sources hidden within canyons and mountain slopes.

Water availability in this semi-arid region is closely tied to seasonal weather patterns. While winter is generally the driest season, it brings essential snowpack to the higher elevations. The melting of this snow, typically peaking between March and May, provides a critical recharge for aquifers and results in strong spring flows during late spring and early summer. A second pulse of moisture arrives with the North American Monsoon, usually from July through September, bringing afternoon thunderstorms that can further revitalize springs and surface waterways.

Exploring New Mexico’s springs offers a unique way to experience the state's rugged beauty, from thermal pools to cool mountain seeps. Whether you are hiking through high-altitude forests or traversing desert mesas, these natural features serve as vital oases in a dry land. Always have spring water independently tested before drinking. Water quality can change with seasons and conditions.

Always have spring water independently tested before drinking. Water quality can change with seasons and conditions.

Browse by Type

All Springs in New Mexico(9)

♨️

Jemez Springs Bath House

62 Jemez Springs Plaza, Jemez Springs, NM 87025, US

## Overview Jemez Springs Bath House is a historic village-owned mineral spa on Jemez Springs Plaza. Eight private ceme...

Paid Hot Spring
View Details →
♨️

Baker Hot Springs (Abraham / Crater Springs), Juab County, UT

Baker Hot Springs / Fumarole Butte area NW of Delta, Juab County, UT, US

## Overview Baker Hot Springs (also historically Abraham Hot Springs / Crater Springs) is a GNIS-named geothermal sprin...

Free Hot Spring
View Details →
♨️

Pelican Spa

306 S Pershing St, Truth or Consequences, NM 87901, US

## Overview Pelican Spa is a boutique hotel and private mineral-soak spa in downtown Truth or Consequences at 306 S Per...

Paid Hot Spring
View Details →
♨️

Ojo Caliente Mineral Springs Resort & Spa

50, Los Banos Dr, Ojo Caliente, NM 87549, US

## Overview Ojo Caliente Mineral Springs Resort & Spa is a historic private resort in northern New Mexico, long known f...

Paid Hot Spring
View Details →
💧

Capulin Spring Picnic Site (Sandia Mountains)

NM-536 (Sandia Crest Scenic Byway), Sandia Park area, NM 87047, US

## Overview Capulin Spring Picnic Site is a USFS day-use picnic area on the Sandia Crest Scenic Byway. A year-round spr...

Free Cold Spring
View Details →
💧

Canoncito Spring (Sandia Mountains)

Canoncito Trail #150 area, Cedar Crest / Sandia Mountains, NM 87008, US

## Overview Canoncito Spring is a year-round spring on a short spur off Canoncito Trail #150 in the Sandia Mountains. D...

Free Cold Spring
View Details →
♨️

San Antonio Hot Springs

Forest Road 376 (north), Santa Fe National Forest, Jemez Springs area, NM 87025, US

## Overview San Antonio Hot Springs are free primitive geothermal pools on Santa Fe National Forest land in the Jemez M...

Free Hot Spring
View Details →
♨️

McCauley Warm Springs, Santa Fe National Forest, NM

Battleship Rock Trailhead / East Fork Trail 137, NM Hwy 4, Jemez Springs, NM 87025, US

## Overview McCauley Warm Spring is a free forest warm spring reached by trail in Santa Fe National Forest between Batt...

Free Hot Spring
View Details →
💧

Ranchos Hot Springs, Ranchos De Taos, NM

1, Calle Martinez, Ranchos De Taos, NM 87557, US

## Overview Ranchos Hot Springs is a hidden geothermal gem nestled near the historic village of Ranchos de Taos in Taos...

Public Drinking Spring
View Details →

Other US States