
Drop-in: Rec/Family Swim
About
Drop-in times can include additional programs and the pool is shared and lanes may vary. For additional questions, please call the pool directly at 415-822-2807.

Drop-in times can include additional programs and the pool is shared and lanes may vary. For additional questions, please call the pool directly at 415-822-2807.
Drop-in times can include additional programs and the pool is shared and lanes may vary. For additional questions, please call the pool directly at 628-652-7221.
Swim Academy is a progressive learning program for first-time swimmers. Students will start in Level 1 and have the opportunity to progress through Level 3 as they develop their skills. To move to the next level, swimmers must successfully pass the required exit skills. Enrollment in the next level is only offered to t…
Drop-in times can include additional programs and the pool is shared and lanes may vary. For additional questions, please call the pool directly at 628-652-7230.
Pilates is a body conditioning routine that seeks to build flexibility, strength, endurance, and coordination without adding muscle bulk. In addition, Pilates increases circulation and helps to sculpt the body and strengthen the body's core or powerhouse (torso). People who do Pilates regularly feel they have better po…
Step up to the table and sharpen your reflexes with our Ping Pong basics class! Whether you're brand new to the game or looking to improve your skills, this fun and fast-paced class teaches the foundations of table tennis in an easy-to-follow, supportive environment.
Children under the age of 12 must be accompanied by an adult.
Less searching. Better weekends.
A thoughtful list, delivered every week. Free, local, and personalized to you.
About a minute. No payment required.
Choose ages, interests, and nearby cities.
Fifteen event picks for you.
Browse the complete local catalog anytime.