Skip to content
narrow screen wide screen auto screen Increase font size Decrease font size Default font size

Flying Fish Swim School

Swim Program

We offer swimming class / lesson from 6 month through adult. Lessons are taught in groups that age and skill-level appropriate once a week (or more than once a week of your choice).  More details...

Main Location

New indoor pool grand opening!
280 Polaris Ave.
Mountain View, CA 94043

We also provide classes in other 3 locations. See details

Indoor Pool


Flying Fish Swim School is proud to announce a brand new facility in
the beautiful city of Mountain View. The 6 lane, 25 yard competition
pool is controlled by an automated state of the art system that keeps the water
in the pool at the optimum balance for a clean, safe, and comfortable swimming
experience. The pool facility will also include a new air-cleaning system that will
keep away the humidity and chlorine fumes found in many other indoor pools.
Boy/Girl locker rooms, a large open viewing area, shower stalls, and a large free
private parking lot is available for all FFSS students. We are proud that our new
10,000 square feet facility in Mountain View will be a big step in teaching your child to swim to the best of his or her abilities. Our great variety of programs will suit any family’s needs. Free Wi-Fi will be available in the pool complex. A Cafe
and FFSS store will be built in the near future.

Now is a great time to sign up for our new indoor pool swim class!


Flying Fish Swimming School offer quality swim lessons in Mountain View; Fremont; Pleasanton; Newark, also Near Los altos; Palo Alto; Sunnyvale; Cupertino; San Jose; Santa Clara; Milpitas; Foster City.








USSSA Member

A member of United States Swim School Association

Quick Links

Swim Team


Now we offer online class registration. You can submit the registration form online