group of young kids smiling with their arms in the air group of young kids smiling with their arms in the air
coach sitting with boy and girl flag football participants

Youth Sports

Starting at age 5
Sports are an excellent way for kids to stay active throughout the year while making new friends, learning how to play on a team, and building confidence!

young girl smiling while hanging from balance beam

Youth Gymnastics & Ninjas

Starting at age 2
Whether it's on an obstacle course or a balance beam, our variety of gymnastics and ninjas classes offer kids a fun way to stay active and learn new skills!

young girls in ballet class

Youth Dance & Martial Arts

Starting at age 3
Our dance and martial arts classes offer kids a fun, safe space where they can learn new skills and build their confidence.

close-up of girl at archery range

Archery & Rock Climbing

Starting at age 6
If you're looking for a new challenge or you'd like to try something different, archery and rock climbing are incredible sports that will introduce you to various skills and techniques to add to your tool belt!

young girls measuring ingredients in cooking class

Cooking Classes

Starting at age 2
Put on your chef's hat and come explore new flavors and recipes! Cooking classes at our Framingham Branch or Hopkinton Outdoor Center offer something for all levels, ages, and taste buds.

young boy with paint on his hands

STEM/Art/Nature

Kids can explore different subjects and disciplines through STEM, art, and nature. These classes give them the opportunity to discover new interests and tap into their creativity.

Children build towers with magnatiles

Enrichment

Children are given the opportunity to learn, create, and have fun in a different environment than the typical classroom. Enrichment classes use hands-on activities to help them learn and socialize with other children in their age group.

adult men playing indoor pickleball

Adult Pickleball

Starting at age 18
Our adult pickleball classes invite you to connect with fellow players, enjoy some friendly competition, and have fun!