This site requires Javascript

Please enable Javascript in order to use this site properly. Thank you!


Ashton Pool

The pool opens in June. To register your child for swim lessons, visit

Grand Targhee Resort

To purchase a summer pool pass or to register for swim lessons, or call (307)-353-2300 today.

Green Canyon Hot Springs

The swim instructors offer week-long swim camps. Each camp lasts five days and includes ten one-hour lessons. For more information, visit or call (208) 458-4454 today.

Huntsman Springs

Individuals that sign up for memberships may visit the resort-style pool. Activities included with a membership include swimming lessons, a children's water play area, aqua zumba and much more. To learn more, visit the Huntsman Springs website today.

Jackson Parks & Recreation:

For more information about open swim and swim lessons, visit or call (307) 732-8484 today.

Teton Springs

Individuals that sign up for memberships may visit the pool located in the Sports Club at Teton Springs. The 25-meter, four-lane pool is perfect for swimming laps or spending time with the family. To learn more, visit the Teton Springs website today.

Teton Piranhas Swim Team

A USA Swimming affiliated program for youth ages 6-18. The team practices three days a week and competes in monthly meets.

All are welcome to tryout, but certain requirements must be met to make the team.

There is a $65 per month fee per child and a $39 initial monthly fee for new swimmers. Each child must register with USA Swimming each year.

For more information, contact Coach Mike Allen at (307) 730-7944 or