Yoga Kids

This class helps kids build strength, balance, and flexibility through fun poses, games, and mindful movement. Children will work on different ways...More

This class helps kids build strength, balance, and flexibility through fun poses, games, and mindful movement. Children will work on different ways to focus, relax and express themselves in a positive and supportive enviornment. Each class encourages creativity, confidence, and connection- on and off the mat. 

Less
Yoga Kids

Framingham

5/2/2026 to 6/13/2026

Sat

10:45 AM to 11:15 AM

7y to 9y 11m

Online Registration 4/14/2026 to 5/18/2026


Zumba Kids

It's time to move and groove to some upbeat dance class while learning simple choreogrphy to livley music. Each class helps build coordination,...More

It's time to move and groove to some upbeat dance class while learning simple choreogrphy to livley music. Each class helps build coordination, confidence, and rhythm in a fun and supportive enviornment. Kids will stay active, express themselves, and leave class smiling!

Less
Zumba Kids

Framingham

5/2/2026 to 6/13/2026

Sat

11:30 AM to 12:00 PM

5y to 10y 11m

Online Registration 4/14/2026 to 5/18/2026


Kids FT

Kids are recommended to get at least 60 minutes of physical activity a day, which can be tough with a full day at school. This class gives children th...More
Kids are recommended to get at least 60 minutes of physical activity a day, which can be tough with a full day at school. This class gives children the opportunity to run, jump, hang, and lift, helping them learn more about their bodies as they grow. Activities include aerobic conditioning for endurance, basic strength training, and jumping exercises to develop power.Less
Kids FT (Ages 5-7) - TUE

Framingham

4/28/2026 to 6/9/2026

Tue

4:30 PM to 5:10 PM

5y to 7y 11m

Online Registration 4/14/2026 to 5/18/2026


Kids FT (Ages 8-11) - WED

Framingham

4/29/2026 to 6/10/2026

Wed

5:15 PM to 5:55 PM

8y to 11y 11m

Online Registration 4/14/2026 to 5/18/2026


Inactive
Kids FT (Ages 5-7) - FRI

Framingham

5/1/2026 to 6/12/2026

Fri

5:00 PM to 5:40 PM

5y to 7y 11m

Online Registration 4/14/2026 to 5/18/2026


Kids FT (Ages 8-11) - SAT

Framingham

5/2/2026 to 6/13/2026

Sat

9:15 AM to 9:55 AM

8y to 11y 11m

Online Registration 4/14/2026 to 5/18/2026


Kids Track and Field

Wait List
Outdoor Track and Field

Framingham

4/30/2026 to 6/11/2026

Thu

4:45 PM to 5:25 PM

3y to 6y 11m

Online Registration 4/14/2026 to 5/18/2026


Kids Strength Training

Kids will learn the basics of strength training using kettlebells, dumbells, and barbells. They'll learn how to properly perfom movements like ...More

Kids will learn the basics of strength training using kettlebells, dumbells, and barbells. They'll learn how to properly perfom movements like bench press, squat, and deadlift as well as other upper body and lower body push and pull movements to support overall strength and development. 

Less
Kids Strength Training

Framingham

4/28/2026 to 6/9/2026

Tue

5:00 PM to 6:00 PM

10y to 13y 11m

Online Registration 4/14/2026 to 5/18/2026


Agility & Power for Athletes

Take your performance to the next level with a class designed to build speed, explosive power, and multidirectional agility. Athletes will train th...More

Take your performance to the next level with a class designed to build speed, explosive power, and multidirectional agility. Athletes will train through dynamic drills and targeted exercises that enhance quickness, reaction time and overall strength - while also improving stability and control to help prevent injuries. Move faster, change direction with confidence, and perform at  your best.  Ages 10 +

Less
Agility & Power for Athletes

Framingham

4/27/2026 to 6/8/2026

Mon

5:00 PM to 6:00 PM

12y to 16y 11m

Online Registration 4/14/2026 to 5/18/2026


Cycle Power (Ages 12+)

Boost your cardiovascular fitness and lower body strength in this high intensity cycle class. Pre and post power tests help participants assess their ...More
Boost your cardiovascular fitness and lower body strength in this high intensity cycle class. Pre and post power tests help participants assess their intensity level and track their progress over time.Less
Cycle Power (Ages 12+)

Framingham

5/1/2026 to 6/12/2026

Fri

6:00 AM to 7:00 AM

12y and up

Online Registration 4/14/2026 to 5/18/2026


Stretch & Release

Learn a variety of recovery techniques to prevent injuries, improve range of motion, and enhance your workout routine. This class combines active and ...More
Learn a variety of recovery techniques to prevent injuries, improve range of motion, and enhance your workout routine. This class combines active and passive stretching with tools like foam rollers, lacrosse balls and yoga blocks, offering an integrated experience tailored to each participant's needs.Less
Inactive
Stretch & Release

Framingham

5/3/2026 to 6/14/2026

Sun

9:30 AM to 10:30 AM

16y and up

Online Registration 4/14/2026 to 5/18/2026


Youth Boxing

Get ready to move, punch and have fun! In this action packed class, you'll learn beginner boxing skills, try out cool moves, and use safe equip...More

Get ready to move, punch and have fun! In this action packed class, you'll learn beginner boxing skills, try out cool moves, and use safe equiptment to build strength and coordination. Boxing is a fun way to get your heart pumping, stay active , and feel confident. 

Less
Youth Boxing

Framingham

5/3/2026 to 6/14/2026

Sun

11:30 AM to 12:30 PM

9y to 11y 11m

Online Registration 4/14/2026 to 5/18/2026


Teen Boxing

Boxing is a fun and effective way to get fit! In this class, you'll learn various techniques, improve cardiovascular fitness, master different movemen...More
Boxing is a fun and effective way to get fit! In this class, you'll learn various techniques, improve cardiovascular fitness, master different movements, and use equipment to build your self-defense skills.Less
Teen Boxing

Framingham

4/30/2026 to 6/11/2026

Thu

5:00 PM to 6:00 PM

11y to 16y 11m

Online Registration 4/14/2026 to 5/18/2026


Advanced Teen Boxing

This class is for those who have completed Teen Boxing and have a solid grasp of basic techniques. It focuses on refining advanced boxing skills while...More
This class is for those who have completed Teen Boxing and have a solid grasp of basic techniques. It focuses on refining advanced boxing skills while enhancing strength and conditioningLess
Advanced Teen Boxing

Framingham

4/30/2026 to 6/11/2026

Thu

5:00 PM to 6:00 PM

11y to 16y 11m

Online Registration 4/14/2026 to 5/18/2026


Adult Boxing (Ages 18+)

Boxing is a fun and effective way to get fit! In this class, you will learn various techniques, improve cardiovascular fitness, master different movem...More
Boxing is a fun and effective way to get fit! In this class, you will learn various techniques, improve cardiovascular fitness, master different movements, and use equipment to build your self-defense skills.Less
Adult Boxing (Ages 18+) - THU

Framingham

4/30/2026 to 6/11/2026

Thu

7:15 PM to 8:15 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Adult Boxing (Ages 18+) - SUN

Framingham

5/3/2026 to 6/14/2026

Sun

9:00 AM to 10:00 AM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Powerful Girls

This class is designed for young girls who are new to exercise, focusing on total body movements to build strength and confidence. Each session includ...More
This class is designed for young girls who are new to exercise, focusing on total body movements to build strength and confidence. Each session includes a dynamic warm-up, 2-3 strength exercises for the upper or lower body using equipment like barbells, dumbbells, or kettlebells, as well as exploring new equipment like the sled or battle ropes. The class finishes with abs and stretching.Less
Powerful Girls - WED

Framingham

4/29/2026 to 6/10/2026

Wed

4:00 PM to 5:00 PM

10y to 13y 11m

Online Registration 4/14/2026 to 5/18/2026


Powerful Girls - SAT

Framingham

5/2/2026 to 6/13/2026

Sat

1:00 PM to 2:00 PM

10y to 13y 11m

Online Registration 4/14/2026 to 5/18/2026


Powerful Girls Jr.

An empowering program designed for girls aged 7-9 to build strength, motor control and confidence in a fun, supportive enviorment. Each class will ...More

An empowering program designed for girls aged 7-9 to build strength, motor control and confidence in a fun, supportive enviorment. Each class will have a warm-up, skill/strength focus and cool down. 

Less
Powerful Girls Jr.

Framingham

4/29/2026 to 6/10/2026

Wed

4:00 PM to 5:00 PM

7y to 9y 11m

Online Registration 4/14/2026 to 5/18/2026


Powerful Women

Increasing muscle mass helps decrease fat mass, boost metabolism, and improve overall body composition. In Powerful Women, you will build strength and...More
Increasing muscle mass helps decrease fat mass, boost metabolism, and improve overall body composition. In Powerful Women, you will build strength and confidence through strength training. Participants will perform complex movements that engage mutiple muscle groups using a variety of equipment.Less
Wait List
Powerful Women - THU

Framingham

4/30/2026 to 6/11/2026

Thu

10:30 AM to 11:30 AM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Inactive
Powerful Women - SUN

Framingham

5/3/2026 to 6/14/2026

Sun

11:30 AM to 12:30 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Powerful Aging for Women

This community-based class helps women navigate the changes of menopause by focusing on managing symptoms through strength training, stretching, and m...More
This community-based class helps women navigate the changes of menopause by focusing on managing symptoms through strength training, stretching, and meditation. It also offers supportive space to connect with others experiencing perimenopause, menopause, and post menopause.Less
Inactive
Powerful Aging for Women

Framingham

4/29/2026 to 6/10/2026

Wed

6:15 PM to 7:15 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Introduction to Strength Training(Ages 18+)

Ready to build strength and confidence in the gym?This beginner-friendly class will teach you the fundamentals of strength training using machines....More

Ready to build strength and confidence in the gym?This beginner-friendly class will teach you the fundamentals of strength training using machines. Learn proper form, technique, and how to create a safe and effective workout. Whether you're new to strength training or looking for some workouts, this class will help you get stronger and feel more comfortable using gym equipment.

Less
Introduction to Strength Training(Ages 18+) - FRI

Framingham

5/1/2026 to 6/12/2026

Fri

4:00 PM to 5:00 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Introduction to Strength Training(Ages 18+) - SAT

Framingham

5/2/2026 to 6/13/2026

Sat

9:15 AM to 10:15 AM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Foundations for Strength & Muscle

Recommended participants take Intro to Strength Training first. 

Looking to take the next step in your strength training journey? Learn h...More

Recommended participants take Intro to Strength Training first. 

Looking to take the next step in your strength training journey? Learn how to complete complex movement patterns using free weights and other equiptment. Class will help you create a weightlifting routine and develop functional strength. 

Less
Inactive
Foundations for Strength & Muscle - TUE

Framingham

4/28/2026 to 6/9/2026

Tue

10:30 AM to 11:30 AM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Inactive
Foundations for Strength & Muscle - SUN

Framingham

5/3/2026 to 6/14/2026

Sun

8:00 AM to 9:00 AM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Strength Training for Healthy Bones

As we age, bone density decreases, which can increase the risk of injury. Fortunately, strength training helps maintain and even improve bone density!...More
As we age, bone density decreases, which can increase the risk of injury. Fortunately, strength training helps maintain and even improve bone density! This class is a great introduction to strength training, offering a safe and effective way to support bone health and overall strength.Less
Inactive
Strength Training for Healthy Bones - MON

Framingham

4/27/2026 to 6/8/2026

Mon

11:00 AM to 12:00 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Inactive
Strength Training for Healthy Bones - WED

Framingham

4/29/2026 to 6/10/2026

Wed

11:00 AM to 12:00 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


Agility & Conditioning for Active Adults

Want to stay strong, steady and quick on your feet? This class is designed to improve agility, endurance and balance to support  your active lifest...More

Want to stay strong, steady and quick on your feet? This class is designed to improve agility, endurance and balance to support  your active lifestyle. Through a variety  of exercisses, you';; build lateral leg strength and stability, core stability, speed, and overall conditioning- helping you move with confidence in daily activities.

Less
Agility & Conditioning for Active Adults

Framingham

5/1/2026 to 6/12/2026

Fri

11:00 AM to 12:00 PM

18y and up

Online Registration 4/14/2026 to 5/18/2026


InBody Scan

InBody Scan

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Fitness Assessment

Fitness Assessment

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1 (30 mins)

Personal Training 1-on-1: 1 Session (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1: 5 Sessions (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1: 10 Sessions (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1: 20 Sessions (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1 (60 mins)

Personal Training 1-on-1: 1 Session (60 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1: 5 Sessions (60 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1: 10 Sessions (60 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training 1-on-1: 20 Sessions (60 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training Semi-Private (30 mins)

Personal Training Semi-Private: 1 Session (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training Semi-Private: 5 Sessions (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training Semi-Private: 10 Sessions (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up


Personal Training Semi-Private: 20 Sessions (30 mins)

Framingham

1/1/2025 to 12/31/9999

Sun to Sat

Times Vary

11y and up