The Flying Fish Swim School was proudly established in 2000. For more than 15 years we have been setting the highest standards and developing quality techniques.

We offer swimming lessons for all ages. Lessons are taught in groups according to age and appropriate skill level. Your children will learn the the best technique in the shortest time. We also have swimming lesson programs geared towards competitive stroke development. See Class Description section to find more details about our lessons.

With the great demand for our lessons, we have our classes in two locations in the Bay Area: Newark and Mountain View. Each of these locations provide a safe and clean environment for all our students.

All of our swim coaches are professionals and have many years of experience coaching youth. Head coach and founder Xun Zhou was a swimmer on the Chinese National Swimming Team for 9 years, a Gold Medalist in the 1986 Asian Games, and a 5-time China National Champion.

All our coaches are trained and certified American Red Cross CPR & First Aid. Your kids are in good hands with our top staff! Thousands of people have learned to swim with Flying Fish and we are proud of all of our swimmers.

We look forward to serving you and your family!