Learn to swim in a safe, supportive environment with our experienced instructors.
We believe learning to swim should be an enjoyable and rewarding experience. Our program creates a positive and supportive environment where learners of all ages and levels can discover the joy of swimming, overcome fears, and celebrate achievements.
From basic water safety and survival skills to competition-level techniques, our structured approach helps students progress naturally through each level. We emphasize proper body positioning from our Tidepool level through to Mini-Barracudas.
Learn with us to become a safe, confident swimmer with the skills to transition to competitive swimming or water polo if desired.
Our group lessons follow the Ocean Learn to Swim program, providing a supportive environment where children develop water confidence and swimming skills alongside peers at similar levels.
Small group classes with experienced instructors
Our instructors create a fun and supportive environment
From basic water safety to stroke technique
Join our swim programs and help develop essential water safety skills in a fun, supportive environment.
Browse available classes and secure your spot.
Need help with registration? Contact our front desk at (650) 558-2881.
Introduce young players to the game!
The Splashball program is for kids ages 8 to 12 who want to learn the basics of water polo in a non-competitive, fun, instructional environment. There are no formal games at this age level.
Practices are held in the small pool where kids can stand, allowing them to focus on learning the game without worrying about treading water. All participants will be introduced to the rules and general strategy of the game, and will begin to develop their ball handling and “water polo swimming” skills.
Players will require a Bronze Athlete Membership from USA Water Polo. The entry level membership for “Splashball” is sufficient and can be upgraded when the athlete moves up to the next level. You will be asked to submit your USWP # when registering.
Have more questions?
Contact our front desk