• 6:30 AM - Crossfit
  • 5:00 PM - Crossfit
  • 6:00 PM - OnRamp/Crossfit
  • 7:00 PM (except Friday) - Crossfit


  • 9:00 AM - Crossfit


  • 9:30 AM Competition Training (Open to all members!)
  • 11:15 AM Yoga/Mobility 
  • 12:00 PM Barbell Club 

***Please join us for:
-Grilled chicken and drinks every first Friday of the month!
-A morning nature hike on every second Saturday of the month!


CrossFit OnRamp

You know you've been wanting to give Crossfit a try - now is your chance! Primal Fitness is now offering a 4-week "On-Ramp" course for beginners who are new to high intensity exercise. Come get focused instruction that will have you up to speed and Crossfitting in no time - for only $199.

Guided by one of our supportive and experienced trainers, you will gain proficiency in the movements and exercises you’ll encounter in Primal’s Crossfit classes. Spend the rest of your month enjoying an Unlimited Membership. Challenge yourself with an intermediate-scaled version of the daily WODs ("Workout of the Day"), at any of the CrossFit group class times we offer.

Our On-Ramp class meets on Mondays and Wednesdays from 6:00-7:00pm. To maintain optimal quality, we have to limit 6 people maximum per class - so sign up now! Please make sure you have completed the online waiver before arriving, and remember to bring a water bottle. If you have any questions, please feel free to contact Click here to sign up now!

The next On-ramp course will start on December 5, 2016.



  • 12:00 PM till 5:00 PM

Do those times not work with your schedule? Do you prefer a one-on-one approach? If so, then our Personal Training On-Ramp is right for you. For the price of $200, you receive two, 1 hour training sessions, scheduled at a time that works for you to learn and develop your skills at complex and dynamic exercises. We will tailor our instruction to your individual needs and abilities to bring you into the fold. After you've completed your initial training, the rest of the month is yours to jump into whichever of our regular classes work best for you.


Clients with an active unlimited membership can come to as many of our daily classes as they like. Drop-ins are welcome anytime. 





  • 4:00pm - 5:00pm: Kids 6-8 Parkour
  • 5:00pm - 6:00pm: Kids 8-12 Parkour
  • 6:00pm - 7:00pm: Parkour Foundations
  • 7:00pm - 8:00pm: PK Stride
  • 8:00pm - 9:00pm: PK Go


  • 4:00pm - 5:00pm: Kids 6-8 Parkour
  • 5:00pm - 6:00pm: Kids 8-12 Parkour
  • 6:00pm - 7:00pm: Parkour L.I.T.E
  • 7:00pm - 8:00pm: PK Stride
  • 8:00pm - 9:00pm: PK Go


  • 5:00pm - 6:00pm: Friday Flip Day
  • 6:00pm - 7:00pm: Parkour Foundations
  • 7:00pm - 8:00pm: PK Stride / Go
  • 7:00pm - 9:00pm:  Freerunning Open Gym

Saturday Upper Gym (8W = 8 Week Enrollment)

  • 9:00am - 10:00am Kids 4-6 Parkour 8W
  • 10:00am - 11:00am Kids 4-6 Parkour 8W
  • 11:00AM-12:00PM Kids 6-9 Parkour 8W
  • 12:00PM-1:00PM Kids 10-13 Parkour 8W
  • 1:00PM-2:00PM Flips Class 12+ DI
  • 2:00PM-3:00PM Adult 13+ Open Gym DI

Saturday Lower Gym (DI = Drop In Classes)

  • 10:00am - 11:00AM: Kids 6-9 Parkour DI
  • 11:00AM-12:00PM Kids 10-13 Parkour DI
  • 12:00PM-1:00PM Kids 6-9 Ninja Class DI
  • 1:00PM-2:00PM Kids 10-13 Ninja Class DI
  • 2:00PM-3:00PM Adult (13+) Beginner DI


  • 1:00pm - 5:00pm: Open Gym

Holiday Schedule 2016

Birthday of Martin Luther King, Jr.: Special noon class only

Washington's Birthday: Special noon class only

Memorial Day: Join the Parkour Class hike at Great Falls

Independence Day: Special noon class only

Labor Day: Special noon class only

Columbus Day: Special noon class only

Veteran's Day: Special noon class only

Thanksgiving: We will be closed Thanksgiving Day through Sunday November 27

We will be closed from Christmas Day through New Years day.  See you in 2017!