CrossFit Revelstoke is temporarily closed while we move to our brand new location. Get updates.
CrossFit group workout class at CrossFit Revelstoke gym in Revelstoke BC

MOUNTAIN STRONG

Train in here to conquer life out there

About CrossFit Revelstoke

Welcome to CrossFit Revelstoke, a functional fitness gym located in the beautiful town of Revelstoke, BC.

Our mission at CrossFit Revelstoke is to help our members strive towards a healthier, happier version of themselves. We do this through effective coaching, a supportive community, and fun workouts. With a sustainable, balanced approach our members are able to face life's adventures and challenges head on.

CrossFit Revelstoke gym training and values

Getting Started Is Easy

NEVER TRIED CROSSFIT?

Meet with a coach for a relaxed, pressure-free chat about your goals and how we can help.

Get Started

LOOKING FOR A MEMBERSHIP?

Check out our membership options and sign up to get started with our supportive community.

Sign Up Here

JUST VISITING REVELSTOKE?

Take a look at our drop-in and short-term pass options to train with us while you're in Revelstoke.

Get Set Up

New Location Coming Soon

We are in the process of moving to a new larger space with all new equipment. Stay tuned for updates!

Frequently Asked Questions

Click our "Get Started" button to schedule your free class with us and fill out the required information. You'll be prompted with easy instructions!
Results take time, but if you're consistent, they will come. If you are a beginner, results will come fairly quickly; even in only 30 days, you may start to see a difference in your strength and overall fitness.
Absolutely! Our coaches will take the time to understand your situation and help modify movements, adjust workouts, and create a plan that allows you to train safely while respecting your body's needs. CrossFit is scalable, meaning we can tailor workouts to work around injuries while still helping you build strength, mobility, and overall fitness.
We are a community of people that share the same fitness journey as you. We are here to build each other up - if you win, we all win.
If you are a beginner, we recommend starting with 2 to 3 classes a week, with the goal of working up to 4 to 5 classes a week after your first few months. It may take a while for your body to get used to training at that intensity, so listen to your body and know you will need recovery time between training days.
Here's what sets CrossFit apart - Every workout is guided by a certified coach who provides instruction, modifications, and encouragement. No more guessing what to do! CrossFit workouts combine strength, conditioning, and mobility using functional movements that improve real-life fitness. No boring routines! Unlike big-box gyms where you might train alone, CrossFit thrives on a strong, encouraging community that pushes each other to improve. If you're looking for accountability, results, and a fun atmosphere, CrossFit is a game-changer compared to traditional gym routines!
Nope! No matter your fitness level, we'll meet you where you're at and help you progress safely and confidently. Every workout is designed to help you succeed, improve fitness, and move you toward your goals. Our program is designed for universal scalability, making it the perfect application for any committed individual regardless of experience.
We take all major credit cards and debit cards. We do not accept personal checks.
We love variety, so no two workouts are exactly the same! However, each class follows a coach-led warm-up, instruction of movement, guidance during workout and accessory work and/or stretching to cool down. Throughout the week, you'll experience a mix of bodyweight exercises, weightlifting, and traditional conditioning movements to build strength, endurance, and overall fitness.
For your first class at CrossFit Revelstoke, you don't need much-just come ready to move and have fun! We recommend bringing comfortable workout clothes, athletic shoes, a water bottle, and a positive attitude! We'll provide all the equipment and coaching you need.

Still curious? Talk to us!

Have questions or want to learn more about our programs? Get in touch with our team.

Contact Us