Parent/Child A

 Accompanied by a grown-up, infants and toddlers will grow comfortable in the water and develop swim readiness skills through fun, confidence-build...More

 Accompanied by a grown-up, infants and toddlers will grow comfortable in the water and develop swim readiness skills through fun, confidence-building activities. Adults will learn about water safety, drowning prevention, and the importance of supervision.

Less
Parent/Child A

Framingham

6/28/2025 to 8/16/2025

Sat

9:10 AM to 9:40 AM

6m to 2y

Registration 6/10/2025 to 7/11/2025


Parent/Child A

Framingham

6/28/2025 to 8/16/2025

Sat

12:05 PM to 12:35 PM

6m to 2y

Registration 6/10/2025 to 7/11/2025


Parent/Child A

Framingham

6/23/2025 to 8/11/2025

Mon

4:15 PM to 4:45 PM

6m to 2y

Registration 6/10/2025 to 7/11/2025


Parent/Child B

Accompanied by a grown-up, children will prepare for the transition to preschool-level aquatics by engaging in purposeful movement, guided by audio...More

Accompanied by a grown-up, children will prepare for the transition to preschool-level aquatics by engaging in purposeful movement, guided by audio and/or visual cues to enhance theirreadiness and water confidence.

Less
Parent/Child B

Framingham

6/24/2025 to 8/12/2025

Tue

4:15 PM to 4:45 PM

2y to 3y 11m

Registration 6/10/2025 to 7/11/2025


Parent/Child B

Framingham

6/28/2025 to 8/16/2025

Sat

9:45 AM to 10:15 AM

2y to 3y 11m

Registration 6/10/2025 to 7/11/2025


Parent/Child B

Framingham

6/28/2025 to 8/16/2025

Sat

12:40 PM to 1:10 PM

2y to 3y 11m

Registration 6/10/2025 to 7/11/2025


Parent/Child C

Swimmers will build on the confidence gained in Parent/Child A & B, and this class welcomes participants over the age of 3 into the swim lesson pro...More

Swimmers will build on the confidence gained in Parent/Child A & B, and this class welcomes participants over the age of 3 into the swim lesson program. Adults will be in the water for support, guidance, and safety, allowing children to challenge their swim and social skills in a group lesson setting. Instructors will encourage kids to practice skills independently, while assuring them that their parents are nearby.

Less
Parent/Child C

Framingham

6/27/2025 to 8/15/2025

Fri

4:15 PM to 4:45 PM

3y to 4y 11m

Registration 6/10/2025 to 7/11/2025


Parent/Child C

Framingham

6/28/2025 to 8/16/2025

Sat

10:20 AM to 10:50 AM

3y to 4y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

This class is designed for beginners with little to no swimming experience or those who feel uncomfortable in the water. Students will gradually in...More

This class is designed for beginners with little to no swimming experience or those who feel uncomfortable in the water. Students will gradually increase their comfort level through underwater exploration and basic self-rescue skills, with assistance provided to ensure a safe and supportive learning environment.

Less
Preschool 1: Water Acclimation

Framingham

6/23/2025 to 8/11/2025

Mon

4:15 PM to 4:45 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 1: Water Acclimation

Framingham

6/23/2025 to 8/11/2025

Mon

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

6/24/2025 to 8/12/2025

Tue

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

6/24/2025 to 8/12/2025

Tue

6:00 PM to 6:30 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

6/25/2025 to 8/13/2025

Wed

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

6/26/2025 to 8/14/2025

Thu

4:15 PM to 4:45 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

6/26/2025 to 8/14/2025

Thu

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 1: Water Acclimation

Framingham

6/27/2025 to 8/15/2025

Fri

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 1: Water Acclimation

Framingham

6/28/2025 to 8/16/2025

Sat

9:10 AM to 9:40 AM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 1: Water Acclimation

Framingham

6/28/2025 to 8/16/2025

Sat

10:20 AM to 10:50 AM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 1: Water Acclimation

Framingham

6/28/2025 to 8/16/2025

Sat

12:05 PM to 12:35 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

12:15 PM to 12:45 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1: Water Acclimation

Framingham

7/21/2025 to 7/31/2025

Mon to Thu

12:15 PM to 12:45 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1: Water Acclimation

Framingham

8/4/2025 to 8/14/2025

Mon to Thu

12:15 PM to 12:45 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1: Water Acclimation

Framingham

7/21/2025 to 8/13/2025

Mon Wed

4:30 PM to 5:00 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1: Water Acclimation

Framingham

7/21/2025 to 8/14/2025

Tue Thu

4:30 PM to 5:00 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

11:00 AM to 11:30 AM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

11:35 AM to 12:05 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

12:10 PM to 12:40 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

4:15 PM to 4:45 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

4:15 PM to 4:45 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 2: Water Movement

This class is for students who have completed Stage 1 or are comfortable going underwater independently. Participants will build on their skills by...More

This class is for students who have completed Stage 1 or are comfortable going underwater independently. Participants will build on their skills by practicing basic self-rescue skills and increasing their independent swimming ability with forward movement in the water

Less
Preschool 2: Water Movement

Framingham

6/23/2025 to 8/11/2025

Mon

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

6/24/2025 to 8/12/2025

Tue

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

6/25/2025 to 8/13/2025

Wed

4:15 PM to 4:45 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

6/26/2025 to 8/14/2025

Thu

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 2: Water Movement

Framingham

6/26/2025 to 8/15/2025

Thu

6:00 PM to 6:30 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

6/27/2025 to 8/15/2025

Fri

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

6/28/2025 to 8/16/2025

Sat

9:45 AM to 10:15 AM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

6/28/2025 to 8/16/2025

Sat

12:40 PM to 1:10 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

11:40 AM to 12:10 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 2: Water Movement

Framingham

7/21/2025 to 8/13/2025

Mon Wed

5:05 PM to 5:35 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 3: Water Stamina

This class is for students who have completed Stage 2 or can independently perform the following skills: submerge and blow out air, jump in, float ...More

This class is for students who have completed Stage 2 or can independently perform the following skills: submerge and blow out air, jump in, float on back and front for 10 seconds, tread water for 10 seconds, glide front and back for 5 yards, and swim, roll, float, roll, swim for 5 yards. In this stage, students will develop intermediate selfrescue skills, practicing for longer durations and greater distances than in previous stages

Less
Preschool 3: Water Stamina

Framingham

6/23/2025 to 8/11/2025

Mon

6:00 PM to 6:30 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 3: Water Stamina

Framingham

6/26/2025 to 8/14/2025

Thu

4:15 PM to 4:45 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 3: Water Stamina

Framingham

6/27/2025 to 8/15/2025

Fri

6:00 PM to 6:30 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Wait List
Preschool 3: Water Stamina

Framingham

6/28/2025 to 8/16/2025

Sat

10:55 AM to 11:25 AM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 3: Water Stamina

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

12:50 PM to 1:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 3: Water Stamina

Framingham

7/21/2025 to 7/31/2025

Mon to Thu

12:50 PM to 1:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 3: Water Stamina

Framingham

8/4/2025 to 8/14/2025

Mon to Thu

12:50 PM to 1:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

11:35 AM to 12:05 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

4:50 PM to 5:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 4: Water Acclimation

This class is for students who have completed Level 3 or can independently perform the following skills: swim 15 yards with their face in the water...More

This class is for students who have completed Level 3 or can independently perform the following skills: swim 15 yards with their face in the water, submerge and retrieve an object from the bottom, swim 10 yards on their back, tread water for 30 seconds, and jump in and swim to the wall. Students will continue to build their swimming skills with a focus on endurance, technique, and self-rescue.

Less
Preschool 4: Stroke Introduction

Framingham

6/25/2025 to 8/13/2025

Wed

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 4: Stroke Introduction

Framingham

6/25/2025 to 8/13/2025

Sat

5:25 PM to 5:55 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 4: Stroke Introduction

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

12:50 PM to 1:20 PM

3y to 5y 11m

Registration 6/10/2025 to 7/11/2025


Preschool 4: Stroke Introduction

Framingham

7/21/2025 to 7/31/2025

Mon to Thu

12:50 PM to 1:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


Preschool 4: Stroke Introduction

Framingham

8/4/2025 to 8/14/2025

Mon to Thu

12:50 PM to 1:20 PM

3y to 5y 11m

Registration 6/10/2025 to 8/8/2025


School Age 1: Water Acclimation

This class is designed for beginners with little to no swimming experience or those who are uncomfortable in the water. Students will gradually inc...More

This class is designed for beginners with little to no swimming experience or those who are uncomfortable in the water. Students will gradually increase their comfort level through underwater exploration and will learn basic self-rescue skills, with assistance, to ensure safety and confidence.

Less
School Age 1: Water Acclimation

Framingham

6/24/2025 to 8/12/2025

Tue

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

6/23/2025 to 8/11/2025

Mon

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

6/25/2025 to 8/13/2025

Wed

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

6/26/2025 to 8/14/2025

Thu

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

6/27/2025 to 8/15/2025

Fri

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

6/28/2025 to 8/16/2025

Sat

9:10 AM to 9:40 AM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

6/24/2025 to 8/12/2025

Tue

6:00 PM to 6:30 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

12:15 PM to 12:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1: Water Acclimation

Framingham

7/21/2025 to 7/31/2025

Mon to Thu

12:15 PM to 12:45 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 1: Water Acclimation

Framingham

8/4/2025 to 8/14/2025

Mon to Thu

12:15 PM to 12:45 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

12:10 PM to 12:40 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 1/2: Water Acclimation/Movement

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 2: Water Movement

This class is for students who have completed Stage 1 or are comfortable going underwater independently. Participants will build on their skills by...More

This class is for students who have completed Stage 1 or are comfortable going underwater independently. Participants will build on their skills by focusing on forward movement in the water and practicing basic self-rescue skills, all performed independently to help increase confidence and swimming ability

Less
School Age 2: Water Movement

Framingham

6/23/2025 to 8/11/2025

Mon

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/24/2025 to 8/12/2025

Tue

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/25/2025 to 8/13/2025

Wed

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/25/2025 to 8/13/2025

Wed

6:00 PM to 6:30 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/26/2025 to 8/14/2025

Thu

6:00 PM to 6:30 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/27/2025 to 8/15/2025

Fri

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/28/2025 to 8/16/2025

Sat

9:45 AM to 10:15 AM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

6/28/2025 to 8/16/2025

Sat

12:05 PM to 12:35 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

11:40 AM to 12:10 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 2: Water Movement

Framingham

7/21/2025 to 7/31/2025

Mon to Thu

11:40 AM to 12:10 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 2: Water Movement

Framingham

8/4/2025 to 8/14/2025

Mon to Thu

11:40 AM to 12:10 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 2: Water Movement

Framingham

7/21/2025 to 8/17/2025

Mon Wed

5:05 PM to 5:35 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 2: Water Movement

Framingham

7/21/2025 to 8/14/2025

Tue Thu

5:40 PM to 6:10 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3: Water Stamina

This class is for students who have completed Stage 2 or can independently perform the following skills: submerge and blow out air, jump in, float ...More

This class is for students who have completed Stage 2 or can independently perform the following skills: submerge and blow out air, jump in, float on back and front for 20 seconds, tread water for 10 seconds, glide front and back for 10 yards, and swim, roll, float, roll, swim for 5 yards. In this stage, students will develop intermediate self-rescue skills, working for longer durations and greater distances than in previous stages to further enhance their swimming abilities.

Less
School Age 3: Water Stamina

Framingham

6/23/2025 to 8/11/2025

Mon

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/23/2025 to 8/11/2025

Mon

6:00 PM to 6:30 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/24/2025 to 8/12/2025

Tue

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/24/2025 to 8/12/2025

Tue

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/25/2025 to 8/13/2025

Wed

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/25/2025 to 8/13/2025

Wed

6:00 PM to 6:30 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/26/2025 to 8/14/2025

Thu

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/26/2025 to 8/14/2025

Thu

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/27/2025 to 8/15/2025

Fri

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/27/2025 to 8/15/2025

Fri

6:00 PM to 6:30 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

6/28/2025 to 8/16/2025

Sat

10:20 AM to 10:50 AM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

7/7/2025 to 7/17/2025

Mon to Thu

12:50 PM to 1:20 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3: Water Stamina

Framingham

7/21/2025 to 7/31/2025

Mon to Thu

12:50 PM to 1:20 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3: Water Stamina

Framingham

8/4/2025 to 8/14/2025

Mon to Thu

12:50 PM to 1:20 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3: Water Stamina

Framingham

7/21/2025 to 8/14/2025

Mon Wed

5:40 PM to 6:10 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3: Water Stamina

Framingham

7/21/2025 to 8/14/2025

Tue Thu

5:05 PM to 5:35 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

11:00 AM to 11:30 AM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

11:35 AM to 12:05 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

6/23/2025 to 8/17/2025

Sat

12:10 PM to 12:40 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

4:50 PM to 5:20 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Mon Wed

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

6/23/2025 to 7/17/2025

Tue Thu

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 7/11/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

4:15 PM to 4:45 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025


School Age 3/4: Water Stamina/Stroke Introduction

Hopkinton Outdoor Center

7/21/2025 to 8/17/2025

Tue Thu

5:25 PM to 5:55 PM

6y to 15y 11m

Registration 6/10/2025 to 8/8/2025