Spring

Veyo Pool Hot Springs

Veyo Pool Hot Springs
No photos yet -- be the first to add one!

About This Spring

## Overview Veyo Pool Hot Springs is a natural geothermal spring located near the small town of Veyo, Utah, approximately 19 miles north of St. George in Washington County. Situated at the edge of the Mojave Desert where it meets the Great Basin, this warm spring has long been a gathering place for locals and travelers alike. The spring feeds the well-known Veyo Pool, a community swimming hole and recreation area that has operated as a resort destination since the mid-20th century. The name "Veyo" is believed to be derived from an acronym standing for "Virtue, Enterprise, Youth, Order," reflecting the values of the early Mormon settlers who established the community in the late 1800s. The geothermal waters here emerge from deep underground along the Hurricane Fault zone, a major geological feature that runs through southwestern Utah. This tectonic activity heats the groundwater as it circulates through fractured rock before rising to the surface. The warm spring water has historically been valued by visitors for its soothing temperature, making it a popular spot for swimming and soaking year-round. ## Directions 1. From St. George, Utah, head north on Utah State Route 18 (also known as Bluff Street as it leaves town). 2. Continue on UT-18 for approximately 19 miles through the scenic red rock landscape toward the town of Veyo. 3. As you approach Veyo, look for signs indicating Veyo Pool and Resort on the east side of the highway. 4. The spring and pool area are located along the banks of the Santa Clara River, just off the main road through town. 5. GPS coordinates: 37.3351°N, 113.6876°W. ## What to Expect Veyo Pool Hot Springs sits in a striking desert canyon setting along the Santa Clara River, surrounded by dramatic basalt cliffs and red rock formations. The geothermally heated water feeds into a developed swimming pool area that has been a beloved local recreation spot for decades. The surrounding landscape features volcanic rock formations — remnants of ancient lava flows that once covered this part of southwestern Utah. The area around the spring offers more than just a soak. Rock climbing routes on the nearby basalt cliffs attract climbers from across the region, and the Santa Clara River canyon provides scenic hiking opportunities. The town of Veyo itself is a quiet, rural community with a small-town charm that contrasts with the busier resort atmosphere of St. George to the south. Visitors should be aware that the Veyo Pool operates as a privately managed recreation area, so access to the spring-fed pool may require an admission fee and is subject to seasonal hours of operation. It's advisable to check current hours and pricing before making the trip. The elevation here is roughly 4,600 feet, offering slightly cooler temperatures than St. George, which can be a welcome relief during the scorching summer months.

Getting There

GPS Coordinates

37.335148, -113.687555

Directions

Community Submitted

Directions 1. From St. George, Utah, head north on Utah State Route 18 (also known as Bluff Street as it leaves town). 2. Continue on UT-18 for approximately 19 miles through the scenic red rock landscape toward the town of Veyo. 3. As you approach Veyo, look for signs indicating Veyo Pool and Resort on the east side of the highway. 4. The spring and pool area are located along the banks of the Santa Clara River, just off the main road through town. 5.

Community Discussion

Sign in to join the conversation

Sign In

Quick Facts

TypeSpring

Have You Visited?

Help the community know this spot is still active.

Community Verification

0%

Help verify this listing and earn your Explorer badge

Tips

📍

Use GPS coordinates for the most accurate directions.

Safety Info

Respect the environment. Pack out everything you bring in.