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.


For the child ages 6-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 Legends Program  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.


Get healthy. Get lean. Get strong. Whether you need to establish a lifelong approach to food, want to improve your performance, or make changes to your body composition, we offer guidance and support through monthly nutrition talks, fun challenges, InBody scans and personalized macro calculations so you can achieve the 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, Rowing, Open Shop, and more!