Aquatics

Swimming is an essential life skill, great exercise, and a challenging sport.  The Old Colony YMCA offers a diverse array of swimming programs that are appropriate for all ages, levels, and needs: 

Whether your child is learning to swim for the first time, brushing up on swimming stroke skills or wanting to swim competitively, we've got the perfect program!

 

 

 

 

 

Learn about swim lesson offerings at all our branches!

Facility Information

Pool Policies 

Frequently Asked Questions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Water Safety at the Old Colony YMCA

The safety of our members and guests is important to us.  That is why we have partnered with Jeff Ellis & Associates, utilizing their Aquatic Risk Management Program that provides proactive standards, policies, and procedures grounded in risk-management principles. Designed to build on and augment the new International Lifeguard Training Program (ILTP), the Comprehensive Aquatic Risk Management Program provides in-house Lifeguard training, CPR, First Aid, Emergency Oxygen, and AED training.

All Old Colony YMCA lifeguards are held to a higher standard and commitment as a lifeguard.  An additional lifeguard certification is required, monthly in-service training and frequent unannounced audits are conducted.  We believe that this proactive program keeps our guards rescue ready and prepared to deal with an aquatic emergency.  Do not be surprised if you are using our swimming pool and we conduct an emergency rescue scenario.  We feel that it is important to make all training scenarios as realistic as possible.  We even use a child mannequin, known as Timmy, in some of these rescue scenarios.

This investment in safety by the Old Colony YMCA is incomparable in our region.

Please search our programs to view our current aquatic offerings.

YMCA Method of Teaching Swim Lessons

Swim lessons at the YMCA are designed to promote comfort levels and provide the skills to thrive in aquatic environments.  We accomplish this with a combination of our five swim program components:

1.     Personal safety
2.     Personal growth
3.     Stroke development
4.     Rescue
5.     Water sports and games

All of our swim programs are designed to engage the swimmer and to develop their swim skills through educational and fun activities. 

The Y has an appropriate swim lesson for all ages and levels, so come on in and swim with us!

 

Find a Program
OCY - Plymouth YMCA/Camp Clark(79 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
10137 10137 - Day Camp: Camp Clark - Camp Clark Monday, Tuesday, Wednesday, Thursday, Friday Jun 19, 2017 - Aug 25, 2017 09:00 AM - 04:00 AM Signup
10622 10622 - Enrichment: LEGO Engineering - Lego Engineering Saturday Apr 29, 2017 - Jun 10, 2017 12:00 PM - 1:30 PM Signup
10626 10626 - Sports Classes: Gymnastics Rising Stars - Studio B Saturday Apr 29, 2017 - Jun 10, 2017 11:45 AM - 12:15 PM Signup
10623 10623 - Sports Classes: Cheerleading - Plymouth Branch Saturday Apr 29, 2017 - Jun 10, 2017 11:15 AM - 11:45 AM Signup
10625 10625 - Sports Classes: Gymnastics Tumble Weeds - Studio B Saturday Apr 29, 2017 - Jun 10, 2017 10:45 AM - 11:15 AM Signup
10624 10624 - Sports Classes: Gymnastics Me and My Tumbler - Studio B Saturday Apr 29, 2017 - Jun 10, 2017 10:15 AM - 10:45 AM Signup
10621 10621 - Enrichment: Intro LEGO Engineering - Intro to Lego Engineering Saturday Apr 29, 2017 - Jun 10, 2017 10:00 AM - 11:30 AM Signup
10628 10628 - Sports Classes: Jump Rope Club - Jump Rope Club Friday Apr 28, 2017 - Jun 9, 2017 5:30 PM - 6:30 PM Signup
10627 10627 - Sports Classes: Jump Rope Club - Jump Rope Club - Studio B Friday Apr 28, 2017 - Jun 9, 2017 4:30 PM - 5:30 PM Signup
10620 10620 - Enrichment: LEGO Build It School Age - Manomet Elementary Friday Apr 28, 2017 - Jun 9, 2017 3:30 PM - 4:30 PM Signup
Old Colony Y - Central Branch(60 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
9322 9322 - Events, Rentals and Family Programs: Central 6th Floor Room Rental - . Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday Aug 6, 2017 - Sep 2, 2017 12:01 AM - 11:59 PM Details
10752 10752 - Sports Classes: Basketball Conditioning - Basketball Skills and drills. Sunday Jul 2, 2017 - Jul 30, 2017 10:00 AM - 11:30 AM Details
9321 9321 - Events, Rentals and Family Programs: Central 6th Floor Room Rental - . Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday Jul 2, 2017 - Aug 5, 2017 12:01 AM - 11:59 PM Details
10746 10746 - Sports Classes: Baseball Conditioning - Basketball Skills and drills Sunday Jun 4, 2017 - Jun 4, 2017 10:00 AM - 11:30 AM Details
9320 9320 - Events, Rentals and Family Programs: Central 6th Floor Room Rental - . Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday Jun 4, 2017 - Jul 1, 2017 12:01 AM - 11:59 PM Details
6409 6409 - Sports Classes: Karate - . Tuesday, Thursday Jun 1, 2017 - Jun 29, 2017 4:00 PM - 5:00 PM Signup
10745 10745 - Sports Classes: Basketball Conditioning - Basketnall Skills and Drills Sunday May 7, 2017 - May 28, 2017 10:00 AM - 11:30 AM Details
10750 10750 - Sports Classes: Wrestling - Wrestling skills and drills Saturday May 6, 2017 - May 27, 2017 09:00 AM - 10:00 AM Details
6408 6408 - Sports Classes: Karate - . Tuesday, Thursday May 2, 2017 - May 30, 2017 4:00 PM - 5:00 PM Signup
9319 9319 - Events, Rentals and Family Programs: Central 6th Floor Room Rental - . Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday Apr 30, 2017 - Jun 3, 2017 12:01 AM - 11:59 PM Details
Old Colony Y - E.Bridgewater Branch(293 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
10147 10147 - Day Camp: Camp Satucket - Camp Satucket Monday, Tuesday, Wednesday, Thursday, Friday Jun 19, 2017 - Aug 25, 2017 07:00 AM - 6:00 PM Signup
10027 10027 - Competitive Swimming: Swim Meet - Swim meet @ Yoouth Brockon Branch Saturday Jun 10, 2017 - Jun 10, 2017 12:00 PM - 4:00 PM Signup
10023 10023 - Competitive Swimming: Swim Clinic - Turns Clinic @ Brockton Youth YMCA Saturday May 27, 2017 - May 27, 2017 12:00 PM - 2:00 PM Signup
10026 10026 - Competitive Swimming: Swim Meet - Swim meet @ Taunton YMCA Saturday May 13, 2017 - May 13, 2017 12:00 PM - 4:00 PM Signup
10022 10022 - Competitive Swimming: Swim Clinic - Starts and Finish Clinic @ Taunton YMCA Saturday May 6, 2017 - May 6, 2017 12:00 PM - 2:00 PM Signup
10713 10713 - Swim Lessons: Ray - Preschool Class | Instructor: Jessie Saturday Apr 29, 2017 - Jun 10, 2017 12:00 PM - 12:30 PM Signup
10687 10687 - Swim Lessons: Pike with Parent - Parent-Child Class | Instructor: Carly Saturday Apr 29, 2017 - Jun 10, 2017 12:00 PM - 12:30 PM Signup
10704 10704 - Swim Lessons: Eel - Preschool Class | Instructor: Jessie Saturday Apr 29, 2017 - Jun 10, 2017 11:15 AM - 11:45 AM Signup
10679 10679 - Swim Lessons: Tots in Training - Parent-Child Class | Instructor: Carly Saturday Apr 29, 2017 - Jun 10, 2017 11:15 AM - 11:45 AM Signup
10959 10959 - Sports Classes: Adult Karate - Adult Beginner Saturday Apr 29, 2017 - Jun 10, 2017 11:00 AM - 12:00 PM Signup
Old Colony Y - Easton Branch(208 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
10034 10034 - Competitive Swimming: Swim Meet - Swim Meet @ Brockton Youth Branch Saturday Jun 10, 2017 - Jun 10, 2017 12:00 PM - 4:00 PM Signup
10030 10030 - Competitive Swimming: Swim Clinic - Turns Clinic @ Brockton Youth Branch Saturday May 27, 2017 - May 27, 2017 12:00 PM - 2:00 PM Signup
10934 10934 - Events, Rentals and Family Programs: Family Events - PROVIDENCE'S LITTLE ITALY TRIP Tuesday May 23, 2017 - May 23, 2017 09:00 AM - 4:30 PM Signup
10032 10032 - Competitive Swimming: Swim Meet - Swim meet @ Taunton YMCA Saturday May 13, 2017 - May 13, 2017 12:00 PM - 4:00 PM Signup
10029 10029 - Competitive Swimming: Swim Clinic - Starts and Turns Clinic @ Taunton YMCA Saturday May 6, 2017 - May 6, 2017 12:00 PM - 2:00 PM Signup
10411 10411 - Arts: Jazz - HOLLYWOOD JAZZ 9-13yrs. Saturday Apr 29, 2017 - Jun 10, 2017 3:30 PM - 4:15 PM Signup
10356 10356 - Arts: Tiny Tappers - DISNEY -Tiny Tappers Saturday Apr 29, 2017 - Jun 10, 2017 2:30 PM - 3:15 PM Signup
10539 10539 - Swim Lessons: Fish - Fish Saturday Apr 29, 2017 - Jun 10, 2017 1:15 PM - 2:00 PM Signup
10373 10373 - Arts: Dance and Swim - Dance & Swim Saturday Apr 29, 2017 - Jun 10, 2017 1:00 PM - 2:15 PM Signup
10536 10536 - Swim Lessons: Minnow - Minnow Saturday Apr 29, 2017 - Jun 10, 2017 12:15 PM - 1:00 PM Signup
Old Colony Y - Middleboro Branch(292 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
10122 10122 - Day Camp: Camp Yomechas - Camp Yomechas Day Camp Monday, Tuesday, Wednesday, Thursday, Friday Jun 19, 2017 - Aug 25, 2017 09:00 AM - 04:00 AM Signup
9633 9633 - Competitive Swimming: Swim Meet - Swim meet @ Brockton Youth Branch Saturday Jun 10, 2017 - Jun 10, 2017 12:00 PM - 4:00 PM Signup
11035 11035 - Group Exercise: Barre - BARRE $10 Drop-In Tuesday Jun 6, 2017 - Jun 6, 2017 6:30 PM - 7:15 PM Details
11034 11034 - Group Exercise: Barre - BARRE $10 Drop-In Tuesday May 30, 2017 - May 30, 2017 6:30 PM - 7:15 PM Details
9630 9630 - Competitive Swimming: Swim Clinic - Turns Clinic @ Brockton Youth Branch Saturday May 27, 2017 - May 27, 2017 12:00 PM - 2:00 PM Signup
10141 10141 - Resident Camp: Seasonal Site - Seasonal Site without electricity Sunday, Friday, Saturday May 26, 2017 - Oct 9, 2017 5:00 PM - 5:00 PM Details
10140 10140 - Resident Camp: Seasonal Site - Seasonal Site w/ electricity Sunday, Friday, Saturday May 26, 2017 - Oct 9, 2017 5:00 PM - 5:00 PM Details
11033 11033 - Group Exercise: Barre - BARRE $10 Drop-In Tuesday May 23, 2017 - May 23, 2017 6:30 PM - 7:15 PM Details
10551 10551 - Events, Rentals and Family Programs: Day Trips - Providence's Little Italy Tuesday May 23, 2017 - May 23, 2017 09:30 AM - 4:30 PM Details
11032 11032 - Group Exercise: Barre - BARRE $10 Drop-In Tuesday May 16, 2017 - May 16, 2017 6:30 PM - 7:15 PM Details
Old Colony Y - Stoughton Branch(441 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
10106 10106 - Day Camp: Camp Stoughton - Camp Stoughton! Monday, Tuesday, Wednesday, Thursday, Friday Jun 19, 2017 - Aug 25, 2017 09:00 AM - 04:00 AM Signup
10183 10183 - Competitive Swimming: Swim Meet - Swim Meet at Youth Branch Brockton Saturday Jun 10, 2017 - Jun 10, 2017 12:00 PM - 4:00 PM Signup
10567 10567 - Events, Rentals and Family Programs: Outdoor Pool - 10 Pack of ODP Pool Passes: Individual Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday May 29, 2017 - Sep 4, 2017 1:00 PM - 8:00 PM Signup
10566 10566 - Events, Rentals and Family Programs: Outdoor Pool - 10 Pack of ODP Pool Passes: Family Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday May 29, 2017 - Sep 4, 2017 1:00 PM - 8:00 PM Signup
10565 10565 - Events, Rentals and Family Programs: Outdoor Pool - Full Summer ODP ADD-ON: Individual Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday May 29, 2017 - Sep 4, 2017 1:00 PM - 8:00 PM Signup
10564 10564 - Events, Rentals and Family Programs: Outdoor Pool - Full Summer ODP ADD-ON: Family Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday May 29, 2017 - Sep 5, 2017 1:00 PM - 8:00 PM Signup
10181 10181 - Competitive Swimming: Swim Clinic - Turns Clinic- Youth Branch Brockton YMCA Saturday May 27, 2017 - May 27, 2017 12:00 PM - 2:00 PM Signup
10182 10182 - Competitive Swimming: Swim Meet - Swim Meet at Taunton YMCA Saturday May 13, 2017 - May 13, 2017 12:00 PM - 4:00 PM Signup
10180 10180 - Competitive Swimming: Swim Clinic - Starts and Finish Clinic- Taunton YMCA Saturday May 6, 2017 - May 6, 2017 12:00 PM - 2:00 PM Signup
10238 10238 - Arts: Creative Crafts - Kids Woodworking Saturday Apr 29, 2017 - Jun 10, 2017 2:00 PM - 3:30 PM Signup
Old Colony Y - Taunton Branch(150 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
5952 5952 - Personal Training and Specialty: Mud Run Training - Session B. MW 6:30p T/Th 10a Monday, Tuesday, Wednesday, Thursday Jul 24, 2017 - Aug 24, 2017 12:00 AM - 12:00 AM Details
5953 5953 - Personal Training and Specialty: Mud Run Training - Both Sessions. MW 6:30p T/Th 10a Monday, Tuesday, Wednesday, Thursday Jun 12, 2017 - Aug 24, 2017 12:00 AM - 12:00 AM Details
5951 5951 - Personal Training and Specialty: Mud Run Training - Session A: MW 6:30p T/Th 10a Monday, Tuesday, Wednesday, Thursday Jun 12, 2017 - Jul 13, 2017 12:00 AM - 12:00 AM Details
9624 9624 - Competitive Swimming: Swim Meet - Swim Meet @ Brockton Youth YMCA Saturday Jun 10, 2017 - Jun 10, 2017 12:00 PM - 4:00 PM Signup
9621 9621 - Competitive Swimming: Swim Clinic - Turns Clinic @ Brockton YMCA Saturday May 27, 2017 - May 27, 2017 12:00 PM - 2:00 PM Signup
9623 9623 - Competitive Swimming: Swim Meet - Swim Meet @ Taunton YMCA Saturday May 13, 2017 - May 13, 2017 12:00 PM - 4:00 PM Signup
9620 9620 - Competitive Swimming: Swim Clinic - Starts and Finish Clinic @ Taunton YMCA Saturday May 6, 2017 - May 6, 2017 12:00 PM - 2:00 PM Signup
10870 10870 - Sports Classes: Gymnastics - Gold: Ages 9-12 Saturday Apr 29, 2017 - Jun 10, 2017 12:45 PM - 1:30 PM Signup
10860 10860 - Arts: Dance - Platinum: Ages 9-12 Saturday Apr 29, 2017 - Jun 10, 2017 12:15 PM - 1:00 PM Signup
10869 10869 - Sports Classes: Gymnastics - Silver: Ages 6-8 Saturday Apr 29, 2017 - Jun 10, 2017 11:45 AM - 12:30 PM Signup
Old Colony Y - Youth Branch(58 Items)
Program No. Name Days Offered Dates Avail. Times Avail. Action
10020 10020 - Competitive Swimming: Swim Meet - Swim meet @ Brockon Youth Branch Saturday Jun 10, 2017 - Jun 10, 2017 12:00 PM - 4:00 PM Signup
9731 9731 - Competitive Swimming: Swim Clinic - Turns Clinic @ Brockton YMCA Saturday May 27, 2017 - May 27, 2017 12:00 PM - 4:00 PM Signup
10019 10019 - Competitive Swimming: Swim Meet - Swim Meet @ Taunton YMCA Saturday May 13, 2017 - May 13, 2017 12:00 PM - 4:00 PM Signup
9730 9730 - Competitive Swimming: Swim Clinic - Starts and Turns Clinic @ Taunton YMCA Saturday May 6, 2017 - May 6, 2017 12:00 PM - 4:00 PM Signup
11105 11105 - Swim Lessons: Fish - With Scott Wednesday Apr 29, 2017 - Jun 10, 2017 5:05 PM - 5:45 PM Signup
11095 11095 - Swim Lessons: Guppy - With David Saturday Apr 29, 2017 - Jun 10, 2017 4:10 PM - 4:55 PM Signup
11091 11091 - Swim Lessons: Polliwog - With Judith Saturday Apr 29, 2017 - Jun 10, 2017 12:15 PM - 12:45 PM Signup
11098 11098 - Swim Lessons: Minnow - With John Saturday Apr 29, 2017 - Jun 10, 2017 11:40 AM - 12:25 AM Signup
11104 11104 - Swim Lessons: Fish - With Judith Saturday Apr 29, 2017 - Jun 10, 2017 11:25 AM - 12:05 AM Signup
11081 11081 - Swim Lessons: Starfish - With John Saturday Apr 29, 2017 - Jun 10, 2017 10:45 AM - 11:30 AM Signup

Don't see what you're looking for?

Use the search tool above to search for programs at other locations.