Google Calendar of CrossFit Events (Click Here)


Monday – Friday:

  • 6:00 AM CrossFit (Mon. – Wed. – Fri.)
  • 7:30 AM CrossFit
  • 8:30 AM CrossFit – Family Fit (Parents, Your Kids are Welcome!)
  • 9:30 AM  CrossFit – Family Fit (Parents, Your Kids are Welcome!)
  • 5:30 PM CrossFit
  • 6:30 PM Skillz Class (Coaches Approval Needed)


  • 8:00 AM FREE CrossFit – Bring A Friend
  • 9:00AM FREE CrossFit – Family Fit (Parents, Your Kids are Welcome!)
  • Attend our FREE Intro Class on Saturdays!


  • Get Outdoors – Run, snow shoe, swim, hike, bike, sleep, relax, recover,  honor your rest, etc.

*For anyone interested in another class time….please email us so we can put you on our potential class list.


FREE Trial Class open to all ages and abilities.

Auto Pay:

How To Get Started

Want Personalized Help Getting Started?   Need a plan?   Ready to crush your last race time?  Want to Optimize your Fitness?

Sign up for our Foundations Course and get to the root of your fitness!  We will assess, analyze and develop a custom fitness program just for you.


Foundations Course Includes: 
  • 6 Private Functional Movement/Skill Classes
  •  FREE Functional Movement Screening
  • Personalized Training Plan
  •  Fitness Tracking System                                                      
  • Optimizing Energy Guidelines  
  • As well as unlimited classes for the first month    
Fee: $189
Call Kelly 530-308-9491 to schedule your first class

I’ve done CrossFit before.   Can I get started with out the Foundations Course?

While the foundations course is extremely helpful, every class is coached and we can scale or modify any work out to fit your current skill level.

Monthly Fitness Training Commitment Rewards:

  • Month to Month – $159/mo.
  • 3 Month  Training Commitment – $149/mo.
  • 6 Month Training Commitment – $139/mo.
  • 12 Month Training Commitment – $129/mo.

Added Value Rewards:

As always, we offer added value to:

  • Families
  • Fire Personnel
  • Law Enforcement
  • Military
  • Students
  • Corporate Groups

We value your commitment to training!


Private Coaching:

  • For all athletes, looking to improve their technique and fitness!
  • Private & Semi-Private classes available
  • Private Group/Team/Corporate classes available

Call 530-448-5346 to discuss schedule and options