Natural swimming hole

Juniper Hot Springs

Spring · Colorado

About this swimming hole

A rustic public hot springs facility on Moffat County Road 53 near Lay, north of Craig. One large outdoor pool is fed by the overflow of four small sandy-bottomed pools, with water from 80 to 103 degrees. Colorado's newest public hot springs operation, with day-use soaking and on-site camping.

Good to know

Water typeSpring
Water temperature100
Depthsmall natural pools
Best seasonyear-round
FeesSmall day-use fee
Reservations requiredNo
Hoursalways open
ParkingRough road pullout
AmenitiesLarge outdoor pool, 5 mineral tubs, campsites
CountyMoffat County
Nearest townLay
Safety notesNo lifeguard; remote northwest Colorado location

Map

Nearby swimming holes

Frequently asked questions

Can you swim in Juniper Hot Springs?

Yes — Juniper Hot Springs is listed as a natural swimming spot in Colorado. Reported water temperature: 100. Heads-up: No lifeguard; remote northwest Colorado location. There are rarely lifeguards at natural swimming holes — verify conditions locally before you go.

Does Juniper Hot Springs require reservations?

No reservations are required at Juniper Hot Springs based on current information — but verify before you go.

Is there a fee to visit Juniper Hot Springs?

Reported fee info: Small day-use fee. Fees can change — confirm with the official link.

When is the best time to visit Juniper Hot Springs?

The best season is typically year-round.

Keep exploring

Verify before you go. Conditions, fees, reservations, and access can change — confirm details with the official link before visiting. Last verified: September 2026