We offer small-group, high-intensity, functional fitness classes for all ages. Check out our weekly schedule, wod blog, and class offerings to get a feel for what we do.

If you’re new to barbells, please fill out the form here, and we will start you with an intro and our personal training beginner series.

Experienced CrossFit and Functional Fitness athletes are welcome to jump right into any of our all-level classes. Feel free to shoot us an email at with the class time you are interested in and questions you may have, or fill out our form below, and we’ll be sure to get back to you ASAP.

What is CrossFit?

Our workouts will improve your cardiovascular/respiratory endurance, even though we don’t do typical “cardio.” They’ll help you gain strength, power, and flexibility. As a result, you’ll notice improvements in your coordination, balance, and agility.  But the benefits aren’t just physical; getting fit has mental health benefits too. Seriously. Just ask our members. This is not your average gym! Every class is structured. Think of it like small group personal training. Every class is led by an experienced instructor who will lead you through the following class outline (all in 45 minutes!):

  1. Warmup: a daily warmup targeted at the specific body parts you’ll be using that day. This increases performance, and decreases injury potential.
  2. Skill / Strength: this will be either a traditional barbell strength set, or focuses on dedicated time to work on your progression toward higher skill-level movements.
  3. Workout of the day (WOD): 5-25 minutes of high-intensity, endorphin-producing movement. This will increase your endurance levels, and decrease your stress levels!

All Day Class Times

We offer coach-led classes from 5am to 6pm. Please view our weekly offerings.

Membership Options

Unlimited memberships are $219+tax.

Additional membership options available here.