Learn Olympic Springboard Diving
Ages 6-99
Starts this Tuesday, multiple times
Walter V. Graham Aquatic Center
Vacaville, CA
Get Fit and Improve Your Swimming Skills
Ages 16+
Starts next Sunday, 12/1, multiple times
PH Aquatic Park
Pleasant Hill, CA
Get Fit and Slim in the Water
Ages 16+
Starts next Sunday, 12/1, multiple times
PH Aquatic Park
Pleasant Hill, CA
Get Moving and Grooving in the Water
Ages 13-99
Starts Mon 12/2, 9a-9:55a
Walter V. Graham Aquatic Center
Vacaville, CA
Make a Splash with Competitive Swimming
Ages 5-15
Starts Mon 12/2, 3:30p-4p
Campbell Swim/Aquatics Facility
Campbell, CA
Experience Comprehensive Swim Instruction
Ages 6-14
Starts Mon 12/2, 4:20p-4:50p
Plunge - Main Pool
Hayward, CA
Experience Comprehensive Swim Instruction
Ages 6-14
Starts Mon 12/2, 7:20p-7:50p
Plunge - Main Pool
Hayward, CA
Enhance Your Swimming Skills
Ages 6-14
Starts Mon 12/2, 4p-4:55p
B&G Pool
San Leandro, CA
Enhance Your Swimming Skills
Ages 6-14
Starts Tue 12/3, 5p-5:55p
B&G Pool
San Leandro, CA
Work Out While Having Fun
Ages 16+
Starts Wed 12/4, multiple times
Recreation & Aquatic Center
San Bruno, CA
Build Essential Swimming Skills
Ages 6-14
Starts Sat 12/7, 1p-1:25p
B&G Pool
San Leandro, CA
Enhance Your Swimming Confidence
Ages 6-15
Starts Sat 1/4, 1:30p-1:55p
B&G Pool
San Leandro, CA
Enhance Your Swimming Confidence
Ages 6-15
Starts Sat 1/4, 2p-2:25p
B&G Pool
San Leandro, CA
Build Water Confidence Effectively
Ages 6-13
Starts Sat 1/4, 10a-10:25a
Richmond
Richmond, CA
Build Confidence in the Water
Ages 6-13
Starts Sat 1/4, 10a-10:25a
Richmond
Richmond, CA
Build Confidence in Water Skills
Ages 6-13
Starts Sat 1/4, 11a-11:25a
Richmond
Richmond, CA