Waterworks Swim School
About
Waterworks Swim School San Francisco
Waterworks Swim School's SF location operates inside 20th Avenue City Sports Club in Parkside. Part of the Waterworks national chain (multiple CA + Denver locations), with a private/semi-private lesson focus and muscle-memory teaching method.
Private-Focused Lessons
Non-group-heavy curriculum. Programs include:
- Parent & Me lessons (3-36 months)
- Private swim lessons
- Semi-private lessons
- Adult lessons (13+)
- Adaptive swimming lessons
- Stroke clinics
- Jr. Lifeguard preparation
- Birthday parties + family swim nights
What's Included
- Heated indoor pool at 20th Ave City Sports Club
- Private/semi-private focused (not large group classes)
- Muscle-memory teaching methodology
- Parent & Me classes from 3 months
- Open to both City Sports members and non-members
- Multi-state brand consistency
Experience
Concentrated, individual-attention atmosphere. Best fit for SF families who prefer private/semi-private instruction over large groups, kids with specific skill gaps, and anyone wanting intensive progress in fewer total sessions.
Similar classes nearby
Waterworks Swim School
📍 3201 20th Ave, San Francisco, CA 94132
JCCSF Swim School
📍 3200 California Street, San Francisco, CA 94118
YMCA of Greater San Francisco
📍 169 Steuart Street, San Francisco, CA 94105
British Swim School of Bay Area
📍 1645 Bryant Street, San Francisco, CA 94103
La Petite Baleen Swim Schools
📍 933 Mason Street, San Francisco, CA 94129
La Petite Baleen Swim Schools
📍 933 Mason St, San Francisco, CA 94129