
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 and encouraging environment where children can develop water confidence and swimming skills alongside peers at similar ability levels.
We understand that every child develops at their own pace. Our instructors meet each swimmer where they are and allow them the time they need to progress while working toward the established curriculum benchmarks.
Progress can be monitored with our web based app Jellyfish 123. A welcome email is sent once enrolled to provide access to the site.

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 7 to 11 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