No available courses at this time. 2020 years schedule TBD


Summer Swim Lessons

We offer class lessons and private lessons for all abilities and experience.

​​301 Gresel Street Hayward, CA 94544 US

corner of Gresel Street & Brae Burn Ave.

(510) 431-3400


Group Classes for ages 3 -15

Session 1: Monday, June 15th - Friday June 26th

Session 2: Monday, July 6th - Friday July 17th

Sesion 3: Monday, July 20th - Friday, July 31st

Class times: 11am - 11:30am or 11:40am - 12:10pm

Download the Class Registration form to Register by mail.

Group Classes meet daily for 2 weeks - 10 lessons total. The last day of class the students go over water safety with Red Cross trained lifeguards and receive report cards  showing their progress in swim lessons.

Maximum 6 students per instructor.

Please note that classes fill up fast. We do our best to offer as many seats as possible while prioritizing quality of our sessions. Classes filled on a first come, first served basis.

​​​Private Lessons

Available for 

CHILDREN,
TEENS, and 
ADULTS

​Geared to the Individual

One-on-one instruction

$35 per half hour

​Private lessons appointments are arranged between the participant and their instructor

Call 510-431-3400, Come to the office Saturday/Sunday 1pm-7pm, or Fill out the form below for more information.