First week free · Book now →
CrossFit Gratitude

Home / Classes

The hardest part is walking through the door.

Once you're in, we take care of the rest. Seven programs, one community, every workout scaled to you.

01

CrossFit

60 minAll levelsDaily

Powerlifting, weightlifting, gymnastics, calisthenics, and plyometrics blended into fun, challenging workouts. Every class includes a guided warm-up, skill or strength work, and a coached WOD scaled to your ability.

02

CF Cardio

45 minHigher intensity3× weekly

Endurance, stamina, and core. Like CrossFit but faster-paced, with bodyweight, kettlebells, and dumbbells. The perfect fit if you want to move, sweat, and build real-world conditioning in less time.

03

ROX

45–90 min (varies by day)All levels4× weekly

ROX is our take on the popular HYROX fitness race — a challenging combination of running and functional fitness designed to test strength, endurance, and grit. Athletes move through a series of runs and workout stations. Whether you're a seasoned competitor or simply looking for a new challenge, ROX is accessible, scalable, and rewarding for all fitness levels.

04

Core

30 min2× weeklyAdd-on friendly

Thirty focused minutes building strength where it matters most. Targets the muscles that support your spine, improve balance, and protect you during lifting and everyday movement.

05

CF Teens

60 minAges 13+3:30 or 6:15 weekdays

Teens train alongside adults at the 3:30 and/or 6:15 classes with coaching tuned for young athletes. Same WOD, weights and movements adjusted for safety and proper form. Great cross-training between sports, or the main event.

06

CF Kids

45 minAges 5–12Day & evening

Games, strategy, strength, skill practice, and a kid-sized WOD. A safe, supportive space where kids learn, succeed, fail, and try again — building fitness, gym safety, and teamwork.

07

Personal Training

1-on-1By appointmentGoal-specific

One-on-one coaching tailored to your goals. First pull-up, sport-specific strength, return from injury, or just dialing in your form. Available with any of our coaches.

Three pillars

Community. Perseverance. Gratitude.

Not sure where to start?

Talk to a coach. We'll figure it out together.

Whether you've never set foot in a gym or you're a 10-year CrossFit veteran, we'll point you to the right program.

Talk to a coach

Coach Kettlebell

Online · usually replies instantly
AI-powered · Talk to a coach: (816) 551-2155