Programs & Classes


For All Ages and Abilities

At Roots, we believe in the CrossFit methodology. We train our athletes with the full spectrum of the CrossFit method to develop a general physical preparedness that enables them to do well at any task or sport life throws their way now – and long into the future. That is a big goal and a big responsibility – and one we have never taken lightly.

We don’t sacrifice constantly varied programming or breadth of development because of workout complexity, equipment, movement difficulty, athlete ego, or class logistics. We make it work, and our athletes are fitter for it. We layer coaching and application on a foundation that is 100% CrossFit.

Our daily training vibe has camaraderie and competitiveness that fuels you to keep pushing your limits in a challenging, safe, and downright awesome environment.


You want to work toward being decidedly fit, look better naked, find health, be ready for any of Boulder’s seasonal sports, and make your daily workout ingrained in your life. Our program delivers on the CrossFit tenets, providing individuals a fun, challenging, and rewarding path to achieve an unparalleled fitness level through daily group class attendance.


Did you know that CrossFit Roots offers world-class personal training? Our team works 1-on-1, in private sessions, with individuals to support their life, athletic, and long-term goals. Whether you have a rigorous job, need help with accountability or consistency, or have a specific athletic goal in mind, our trainers will coach you through a personalized program designed to fit your needs.


The Middle School and High School programs are for the student looking to improve their sports performance or create a positive relationship with fitness and health. Students become fast, explosive, powerful, strong, and agile through a supportive and challenging environment. This program yields confidence and toughness that translates to the field, classroom, and life. By scaling speed, volume, load, and intensity, we make each session appropriate for the beginner through to the elite high school athlete.


Returning Fall 2021! For the child ages 4-10, the Roots Kids Program focuses on having fun, learning to move their bodies, and developing the love for a challenge. Kids learn proper mechanics and consistency in a safe, supportive, and structured environment. Whether your child is looking to cross-train for another sport or just starting their active journey, this program is for them!


You are 60 and over but not ready to slow down! You want to improve functional fitness such that your body supports the brain-body connection as you age. Our program for seniors increases functional capacity, strength, balance, flexibility, and coordination in a fun and challenging environment amongst those of a similar age. No previous exercise history is required.


You are an athlete at heart and see CrossFit not just as a fitness program but also as a competitive outlet. You are a proficient CrossFit athlete and want to develop the capacities and traits necessary to excel in the CrossFit Open and competitions. Our Competitor Program delivers additional training and development in a combination of group and self-directed environments.


You are serious about your endurance sport and willing to put in the additional strength and conditioning work to become a tough, durable athlete out on the trails or the bike. Our Endurance program is designed to supplement the training hours of an endurance athlete, support injury prevention, build strength, and a better engine.


You want to get healthy, get lean, get strong. Pick your what and work 1-on-1 with our expert team of nutrition coaches. Nutrition is crucial to both health and performance. Whether you need to establish a lifelong approach to food, want to improve your performance, or make changes to your body composition, our team of nutrition coaches will guide and support you to results you never thought possible.


It’s not working the strengths that make us better; it’s attacking our weaknesses. We support you in your efforts to become a more well-rounded athlete with a variety of Specialty Classes offered as part of the Roots Club Membership. Explore Olympic Weightlifting, Strongman, Engine, Erg, Active Recovery, Open Shop, and more!