Waterworks Swim School San Francisco

Waterworks Swim School San Francisco

Waterworks Swim School in San Francisco is ideal for children ages 2.5 and older, as well as for adults. Whether the goal is learning to swim for the first time, or improving your existing swimming skills, our San Francisco swim school has a professional staff of instructors ready to train swimmers of all skill levels. Waterworks Swim School San Francisco is located inside the 20th Avenue City Sports Club facility. The 25-yard indoor pool is heated to 84 degrees year-round.  

Waterworks Swim School is independently owned and operated and is not in any way affiliated with City Sports Club.

NOTE: San Francisco County now requires all individuals 12 and older to show proof of vaccination when entering gyms. Please make sure you bring your ID and vaccination card to show the City Sports club staff when entering the club. They will not allow entry if you do not have these two forms of documentation. 

Here's where to find us

3201 20th Ave., San Francisco, CA 94132
Send Us a Message

Hours of Operation

Mon  12:20p - 8:00p
Tue   10:00a - 8:00p
Wed   10:00a - 8:00p
Thu   10:00a - 8:00p
Fri    10:00a - 8:00p
Sat   8:15a - 6:00p
Sun  8:15a - 3:00p