Cool Off in Our Recently Renovated Spring-fed Swimming Pool Near St. George

Veyo Pool has been one of the St. George areas swimming getaway since it was established in the 1920’s. Bring your entire family to swim in our pristine spring water that’s always the perfect temperature. You’ll be surrounded by the gorgeous black-rock backdrop of our privately owned Crawdad Canyon. We’ve recently updated the property and completely rebuilt the swimming pool. We’ve even added a new shallow play area for your kiddos. Located just minutes from St. George in sunny Southern Utah, you will be here in no time! Since our St. George area swimming pool is located in Crawdad Canyon, our resort is typically 10-13 degrees cooler than it is in St. George. These cooler temperatures make for a relaxing pool day.

Swimming at Veyo Pool is included with the purchase of our daily Canyon Access Pass:

  • $6.50 for kids under 14
  • $8.50 for everyone 14 and older
  • Kids under 2 years old are free

Your Canyon Access Pass also includes all-day access to these fun activities in the canyon:

* We sometimes add small amounts of chlorine or other chemicals, as needed, to ensure that our pool is clean and safe for our customers.


IMPORTANT: Each individual visiting Veyo Pool and Crawdad Canyon is required to sign a Liability Form or they won’t be allowed to enter the property. Save yourself time and sign our waiver ahead of time.

PLEASE NOTE: No animals, including dogs, may be brought into the Canyon, with the exception of ADA Service Animals. Please see the ADA FAQ for details on what qualifies as a service animal. Note that “The ADA makes a distinction between psychiatric service animals and emotional support animals… if [a] dog’s mere presence provides comfort, that would not be considered a service animal under the ADA” and would not be permitted on the premise.


All Pool Guests Must Sign our Access Waiver!