Group CrossFit Classes

We offer 7 class times per day to help meet your busy schedule. Each class is an hour long and you can expect personalized attention and coaching throughout the class. Every class will consist of a coach-led warm-up, a strength/skill portion dedicated to helping you move better and get stronger, and then a high intensity metabolic conditioning workout.

Private Training

Private one-on-one training is available in 30-minute or 60-minute blocks. If you don’t enjoy group classes, in none of our class times fit your schedule, or if you just want some individualized attention to help you step-up your fitness then private training is a perfect fit for you. Our coaches will listen to your goals and work with you to come up with a personalized plan to get you there.

You do not have to be a member of our CrossFit Group Training to register for one-on-one personal training options. 

Barbell Club

Cannon offers a barbell club to our members that focuses on Olympic lifting with specific Olympic lifting programming written for these individuals. If you are interested in specifically Olympic lifting this is a great program for working on the technique and gaining strength.

Masters Program

Our Masters Program is tailored to individuals that are 50 and older. The classes blend strength training, conditioning, mobility, and stability work with the goal of helping members maintain an active and healthy lifestyle.


Whether you’re training for performance, looking to lose weight, or just trying to lead a healthier lifestyle your diet and nutritional habits are the foundation of everything else you do. If you’re not fueling your body properly then it doesn’t matter what your goal is, it will be that much more difficult to achieve.

Are you ready to make a change?

Come in and spend 15 minutes with us. No high pressure sales tactics…you’ll meet our coaches and learn about how we can help you meet your goals!