Want to be a healthy person? It's all about getting moving.


Some days an intense workout is just what the doctor ordered, on others something less demanding is best. Whatever the case, we strive to change it up so you're not limited to the same routine every time you work out. Trial weeks are free and our monthly memberships begin at $149 per month. Get in touch if you'd like more info or would like to try some classes!




Foundations classes are all about learning. We want new members to have a solid understanding of the movements we use before making it into our CrossFit classes.

Each hour starts off by focusing on a specific skill (how to move a kettlebell, how to lift a barbell, how to use a rowing machine, how to get better at pull-ups, etc.) and then is finished off with a conditioning-based workout where you put some of your new skills to work.

These classes are focused on building your skill set, but are also where we develop your base-level stamina.


Our CrossFit program is designed not only to give you a challenging workout (it does that, trust us), but also to build on the skills you developed in Foundations and to continue pushing you to be a stronger, more capable person. Classes are one hour long and combine elements of gymnastics, weight lifting, and conditioning (running, rowing, etc.)

Workouts are created by us to best fit the needs of our members, and are different from day-to-day so you're always facing a new challenge. There are multiple tiers of weights and movements available, so we are able to productively cater to those new to CrossFit as well as those who have been with us for years.



Our Yoga program is designed to counter the intensity and challenge in CrossFit (and LIFE!) by providing an opportunity to move your body without further taxing it. No yoga experience? No problem. Come to class a few minutes early so our staff can talk you through how to get the most out of the hour. Everyone starts somewhere - we're here to help!

Vinyasa: Vinyasa links breath to movement and combines sun salutations, breath-work (pranayama), and standing/seated postures to energize the body and quiet the mind.

Yinyasa: The first 30 minutes of this class are dedicated to standard vinyasa. Once the muscles are warm, we shift into the second 30 minutes of class, which is dedicated to yin. Yin yoga is calming to the central nervous system and gently opens connective tissue and fascia.



These classes perfectly bridge the gap between the intensity of CrossFit and the chill of an hour in yoga. Our Forty-Five program was designed to put to use the movements we love in CrossFit while removing the pressure to perform (none of the workouts are scored), and doing away with the elements that tend to intimidate (barbells, complex gymnastics, etc.). You choose your weight, you choose your pace.

Each class runs against a continuously-running 45-minute clock and will keep you moving throughout. Classes are open to all of our members; from the newbie, to those who've been CrossFitting since wayback in the wayback. Interested? You're not going to know why we love these classes as much as we do until you come in and try one. SO, come in and try one!



We built this program to help our members make strides with some of the more technical movements we use (think double-unders, kipping pull-ups, handstands, etc). The point is not to only tell you what you need to work on, but to help guide you towards progress through a multi-week cycle that chips away at one single movement.

Classes include a warmup, skill work on the movement we're working on, a short workout, and some range-of-motion work to round out the hour. Check out the Wodify schedule for specifics on cycle(s) we're working on now!



Not ready to jump into group classes? Looking to brush up on some specific skills? Want to hire a coach for some workouts for you and some friends or co-workers? We've got you. Our programming is built to your needs, so you tell us what you'd like to work on and we'll take it from there. Check out our schedule so we can have you in for a free one-on-one intro session!

Schedule & Sign-up