Our Waterworks Swim School program is located inside of the City Sports Club facility. We teach private and semi-private lessons in the indoor lap pool, heated year-round. You do not need a membership to City Sports Club to take swimming lessons through Waterworks Swim School. Our experienced team of swim instructors are excited to provide high quality swim lessons to Contra Costa County.
Waterworks Swim School is independently owned and operated and is not in any way affiliated with City Sports Club.