There's nothing more fun than a team sport, and the YMCA has you covered. Competitive programs, experienced coaching and the joy of playing with your friends make team sports an easy decision. The only hard part is deciding which sport to play!

Farmington Valley Swim

Swim Teams

Whether your child is a beginner looking for their first competitive experience or they aspire to reach the highest level the sport can offer, we have a program for you!

gymnastics camp

Gymnastics Teams

Our gymnastics program provides an opportunity for your child to develop his or her coordination, flexibility, agility, confidence, and self-esteem - all while having FUN and learning values such as Caring, Honesty, Respect, and Responsibility. 

rock wall

Rock Climbing Teams

Traverse our rock walls! We offer free climb time as well as classes and teams.

Archery Teams

Archery Teams

Take aim with one of our archery teams.  Whether you are a beginner or advanced, we can help you reach your target.