Group Classes

Group training leads to lasting community relationships which will keep you accountable.

Personal Training

Personal training is the most effective way to transform your body in the least amount of time. Your personal coach will build you a custom plan and hold you accountable every step of the way.

Hybrid Memberships

The best of both worlds! Hybrid memberships offer the benefits of personal training 1 on 1 with a coach and the community of group classes.


No!! Nothing will get you in shape for CrossFit except doing CrossFit. CrossFit’s goal is to prepare you for the unknown and unknowable. This is accomplished through general physical preparedness, or in other words, preparing you for anything life might throw at you!

To sign up for a free No Sweat Consult, you can click on any of the “Claim Consult” buttons throughout our website, or claim your free No Sweat Consult by clicking the link on our Membership page.

Every movement in CrossFit can be scaled (or the work reduced) to accommodate any level of fitness. In addition, our knowledgeable coaches can substitute any movement, for a more appropriate option, based on each individuals needs.

CrossFit is unique in the ability to modify every movement, either by reducing the workload, the range of motion, or scaling the volume. In addition, other movements can be substituted to accommodate any injuries or immobility issues.

At this time, we are not able to accommodate children being in our facility due to Covid regulations.

CrossFit boxes are not your typical gym. We offer several group class times throughout the day, as well as, open gym times for those looking to work out on their own, work on accessory work, or who can’t attend a scheduled class.


No Sweat Consult

$Free!30 Min
  • Discuss Goals
  • No Commitment
  • Numerous Times Available

On Ramp

  • 4 x 1 on 1 Sessions with a Coach
  • Learn The Fundamental Movements
  • Free t-shirt and stickers
  • Emails with tips on nutrition, recovery, mindset and more
  • Flexible scheduling

3x's Week(12x's Month)

  • 6 month of recent CrossFit experience or completion of On Ramp program
  • Includes 12 Classes Per Month
  • Access To Group Classes
  • Access to private Facebook group

5x's week/(20x's Month)

  • 6 month of recent CrossFit experience or completion of On Ramp program
  • Access to private Facebook group
  • Access To Group Classes
  • *3 Month Commitment for New Members

Hybrid Memberships

  • Build the package that works for you
  • 88.99 per session Personal training
  • Add on weekly group class rate
  • Flexible Scheduling


Ready to make a life change? Welcome to the best decision for your health and wellness. We take pride in helping achieve your goals.

Terms and Conditions * Privacy Policy

We respect your privacy. At Kamloops Functional Fitness, dba Kamloops CrossFit Apostle our collection, use and disclosure practices regarding your personally identifiable information and personal health information are to complete membership transactions and help us be aware of your eligibility to safely participate in CrossFit. When you make any payments, deposits, or other transactions, we will share transaction information with only those third parties necessary to complete the transaction. We will require those third parties to agree to respect the privacy of your information. By creating an account with Wodify you are agreeing to allow us to store and use registration data and Person information which is considered to be information that can identify an individual.  We agree to never sell your person information.

The Kamloops CrossFit Apostle website, Wodify page, Facebook pages and services offered through our website are owned and operated by Thompson River Functional Fitness LTD, located at Unit 2b-2121 East Trans Canada HWY, Kamloops, BC Canada. By choosing to access this site you are agreeing that you have read, understood, and agreed to the terms and conditions of use. By signing up for a membership with Kamloops CrossFit Apostle, you are agreeing to provide truthful and complete information, that you are of a legal age to enter into a binding contract and medically fit to participate in high intensity exercise.  By creating an account with Kamloops CrossFit Apostle, you are agreeing that we may store and use any registration data, including your user name and password, you provide for use in maintaining your account. It is your responsibility for maintaining the confidentiality and security of your password and account. In addition, by creating an account you agree to the rules outlined for member conduct. The Member shall abide by all membership and facility rules and regulations established by Kamloops CrossFit Apostle, which may be posted at the facility, provided in writing, or issued orally and which may be amended from time to time in the sole discretion of Kamloops CrossFit Apostle (collectively, “Rules”). The member agrees that improper or unauthorized use of the facility or violation of the Rules may result in member suspension or cancellation at Kamloops CrossFit Apostle’s discretion. The member agrees to honestly answer the Covid screening questions and refrain from accessing the facility if they have signs or symptoms of Covid-19, are required to self-isolate, are caring for someone who is sick or had contact with someone with confirmed Covid 19.

At Kamloops CrossFit Apostle, our memberships are billed bi-weekly except for our On-Ramp program and Personal training sessions. All new memberships have a three-month commitment and the member is responsible for 3 full payments.  All memberships are in Canadian dollars and subject to 5% GST. We do not provide refunds for memberships and require 28 days’ notice to cancel memberships. If notification is received less than 28 days prior to your billing date you will be charged for the next four weeks but after. Cancellation requests must be sent to

Any member who cancels their membership and subsequently signs up again, will be charged the most current membership rates.

Achieve Your Fitness Goals

Join Us For a Free No Sweat Consult

No Sweat Consult