Our primary goal at CFCA is to help our members increase their capability, durability (both mental and physical) and most importantly longevity through consistent quality movement in a fun and supportive environment. We have evolved over the years into what we’d consider more of a “lifestyle” crossfit gym. We focus on exercises that we feel have the best carryover to the demands of our member’s lives outside of the gym and less on competition or Crossfit as “sport”. 


All of our classes run one hour in length. Some days will be focused on strength & skill development while others will have a longer cardiovascular/stamina emphasis, but the majority of the workouts will likely be a blend of the two. The general idea behind the Crossfit program is to keep the exercises and sessions varied so you can adapt to the broad range of demands that life can throw at you…. lifting or carrying heavy things, running, jumping, throwing, crawling etc. We make a point to mix it up from day to day which keeps it fresh, fun and exciting for our members! 

We post our workouts in a weekly format on our homepage. The workouts will generally have a broad spectrum of  movements ranging from beginner to advanced.  Emphasis for all our members is always put on establishing safe movement patterns and building a strong fitness foundation before increasing the level of intensity or progressing to higher skill exercises. Want to know more? Check out our Core Beliefs


Our coaches run every class as a teacher, a resource for questions, a motivator, a support system, and a safety supervisor. We are responsible for ensuring that your form is correct and that the exercise volume and load is adjusted to your current fitness level. Sometimes we may give you a nudge if needed to push it little more and other times we may encourage you to slow down. Beyond that, coaches make themselves available to meet with our current members to discuss realistic goals, nutrition and to help them establish positive lifestyle practices.


At CFCA, we have been blessed with an amazing diversity of members. We have members of all shapes and sizes from all different levels of fitness.  All in all, you won’t find a more humble and generally well-natured community on Cape Ann. We have always made a point to keep CFCA a fun, engaging and above all a supportive and inclusive environment. Enough can’t be said about the power of a supportive community of active folks for making lasting lifestyle changes. Come check us out!