THE GYM FOR FITNESS IN Mission

Building
Better
Humans

Mission's Home Of Fitness in a fun, family environment

ARE YOU TIRED OF:

DOING BORING

WORKOUTS ALONE?

At VMA, find like-minded people and become part of an awesome tribe. You’ll encourage each other on your fitness journey, which makes it more fun!

FEELING

LOST IN THE GYM?

We believe that being in the best shape of your life starts with guidance and structure. Our amazing coaches will teach you the foundation needed to build.

feeling like you

never have time?

Work and life can be tough to balance. Our coaches guide you through efficient workouts to minimize time spent in the gym while maximizing results.

NOT HAVING A

SOLID GAME PLAN?

Develop a plan with one of our coaches focused on building new habits around fitness and a healthy lifestyle. We want to be a part of the journey with you!

THEN WE'RE READY

TO GUIDE YOU

ON YOUR JOURNEY!

THAT'S WHY WE'VE CREATED

FUNCTIONAL FITNESS PROGRAMS

TAILORED TO MEET YOU WHERE YOU ARE

GROUP BASED

CROSSFIT

Functional group fitness at it’s finest. These are fun, coach led classes full of like-minded individuals that will keep you engaged while producing results! 

ONE-ON-ONE

PERSONAL TRAINING

One-on-one session with an  experienced personal trainer who will create a program tailored specific to you. Great for breaking past plateaus and perfecting form!

all-levels

Cardio Express

Quick 30 minute class that will have you will be in and out and on with your day. No heavy weights. Fast paced class, designed for time efficiency!

all-levels

Brazillian Jiu Jitsu

Master your Brazilian jiu jitsu in a fun, safe environment for fitness, self-defense, and sport. Class is designed for all levels of skill!

habit shifting

NUTRITION coaching

Stop dieting and restricting yourself and start focusing on healthy habits. CrossFit VMA’s nutrition is founded in creating real change, education, and world-class coaching!

Technique building

Olympic Weightlifting

Crossfit VMA hosts an olympic weightlifting class to tweak and perfect form. Great for people who want to clean up their lifts and advance to the next level!

GROUP BASED

CROSSFIT KIDS

Our Kid’s program is an exciting and fun way for our young athletes to exercise and learn healthy lifestyle habits. CrossFit Kids is open to the community so feel free to tell your friends and register today!

DON'T JUST TAKE OUR WORD FOR IT

WHAT Mission LOCALS ARE SAYING...

Krista Rubner
Krista Rubner
CrossFit VMA MEMBER​
Read More
"A great place to call home. Quality coaches who care about their clients and a great environment full of amazing people. Wonderful place for the whole family to go and workout together. Appreciate the time they put into their clients and how helpful they are to everyone’s individual needs. We look forward to growing with VMA and doing amazing things together. I would highly recommend this box to anyone looking for a quality gym."
Rebecca Hall
Rebecca Hall
CrossFit VMA MEMBER​
Read More
"Signed up for foundations class here new to CrossFit but it’s close to home. This place has a wonderful atmosphere amazing coaches and a great group of people. Started doing CrossFit classes best workout I’ve had in my life I’m hooked.the coaches and people you work out with are just so amazing gave me the motivation to keep coming back. "
Owen Coulter
Owen Coulter
CrossFit VMA MEMBER​
Read More
"I'll be biased because I'm a coach, but what a fantastic bunch of people to coach who I love being around. It definitely does not feel like work. Completely embodies the idea of the CrossFit Community. Its a young box starting out this year, with people who have lots of potential! "
Angie Akeroyd
Angie Akeroyd
CrossFit VMA MEMBER​
Read More
Was nervous to start as I am the biggest girl there, but everyone is so welcoming and positive, I don't feel any judgment! Everything can be scaled down and the workouts with this amazing group is so much fun!!
Previous
Next

GETTING STARTED IS EASY!

ARE YOU READY TO LEVEL UP?

1. SCHEDULE YOUR FIRST VISIT

We'll work together and find the best ways in which you could use some assistance toward achieving your goals and develop a road map.

2. START YOUR TRAINING

You have decided to start making strides towards your goals. We will help get the journey started by teaching the basic fundamentals and creating sound habits for success!

3. HAVE FUN REACHING NEW LEVELS

Once you have the basics down, you will be coming in to classes with your tribe of like minded people. Reach your next level with us!

CrossFit VMA

OUR CURRENT SCHEDULE

click image to expand

We welcome drop-in’s from other gym’s all over the world! Click here for drop-in details. If you are considering joining our gym, your drop in fee will be credited back to you at sign up. Click the button below to get started!

CROSSFIT
6:00 AM - 7:00 AM
CROSSFIT
7:00 AM - 8:00 AM
Open Gym & Foundations
8:00 AM - 9:00 AM
CROSSFIT
9:00 AM - 10:00 AM
Cardio Express
10:15 AM - 10:45 AM
CROSSFIT
4:00 PM - 5:00 PM
CROSSFIT
5:00 PM - 6:00 PM
Open Gym & Foundations
6:00 PM - 7:00 PM
CROSSFIT
7:00 PM - 8:00 PM
CROSSFIT
6:00 AM - 7:00 AM
CROSSFIT
7:00 AM - 8:00 AM
Open Gym & Foundations
8:00 AM - 9:00 AM
CROSSFIT
9:00 AM - 10:00 AM
CROSSFIT
4:00 PM - 5:00 PM
CROSSFIT
5:00 PM - 6:00 PM
Open Gym & Foundations, Brazilian Jiu Jitsu
6:00 PM - 7:00 PM
CROSSFIT
7:00 PM - 8:00 PM
CROSSFIT
6:00 AM - 7:00 AM
CROSSFIT
7:00 AM - 8:00 AM
Open Gym & Foundations
8:00 AM - 9:00 AM
CROSSFIT
9:00 AM - 10:00 AM
Cardio Express
10:15 AM - 10:45 AM
CROSSFIT
4:00 PM - 5:00 PM
CROSSFIT
5:00 PM - 6:00 PM
Open Gym & Foundations
6:00 PM - 7:00 PM
CROSSFIT
7:00 PM - 8:00 PM
CROSSFIT
6:00 AM - 7:00 AM
CROSSFIT
7:00 AM - 8:00 AM
Open Gym & Foundations
8:00 AM - 9:00 AM
CROSSFIT
9:00 AM - 10:00 AM
CROSSFIT
4:00 PM - 5:00 PM
CROSSFIT
5:00 PM - 6:00 PM
Open Gym & Foundations, Brazilian Jiu Jitsu
6:00 PM - 7:00 PM
CROSSFIT
7:00 PM - 8:00 PM
CROSSFIT
6:00 AM - 7:00 AM
CROSSFIT
7:00 AM - 8:00 AM
Open Gym & Foundations
8:00 AM - 9:00 AM
CROSSFIT
9:00 AM - 10:00 AM
Cardio Express
10:15 AM - 10:45 AM
CROSSFIT
4:00 PM - 5:00 PM
CROSSFIT
5:00 PM - 6:00 PM
Open Gym & Foundations
6:00 PM - 7:00 PM
CrossFit Team or Partner
9:00 AM - 10:00 AM
Open Gym & Foundations
10:00 AM - 11:00 AM
Open Gym & Foundations
11:00 AM - 12:00 PM

CrossFit VMA

WHERE TO FIND US

GIVE US A CALL
(778) 548- 4757

7261 River Pl #208, Mission, BC V4S 0A2, Canada

follow us on social media!

CONTACT US

GETTING STARTED IS EASY!

Simply fill out the form below and then schedule Your FREE intro session on the next page.

Shortly after we will be in touch with you to confirm your intro session. We are excited to meet you!

HOLD POLICY

Month-to-Month Membership Agreements and Annual Membership Agreements: You may place your Membership on hold two (2) times per calendar year up to three (3) consecutive months each time. Advanced notice of at least two (2) business days is required. The hold must be 30 days in duration at a minimum and 30 days must elapse between holds. Upon expiration of the term of the hold, your account will automatically become active and payments will resume. Should you choose to return prior to the end of their hold period, the hold will be released and payments will resume.

CANCELLATION POLICY

All membership agreements require 30-days written notice to cancel your membership. This form will serve as your 30-days written cancellation notice. Note that if you have a scheduled renewal payment within 30-days of your invoice billing date, the payment will be processed as scheduled. Your membership will be canceled at the end of your final paid month. All payments are non-refundable. All grandfathered membership rates will also be forfeited and returning members will be subject to current rates.

MEMBERSHIP CANCELLATION REQUEST

Please fill out the form below and one of our team members will review your request. Warning. The submission of this form does not cancel your membership. We will review your request, then reach out to confirm.

HAVE QUESTIONS?

We Would Love To Meet You!

Simply fill out the form below
& one of our amazing
coaches will be in touch asap! We are excited to meet you!

ARE YOU LOOKING TO DROP-IN?

We Would Love To Meet You!
WARNING!
Class Sizes Are Limited.

If you would like to reserve a spot... Simply fill out the form below letting us know what day you might come by & one of our amazing coaches will reach out to you to reserve your class.

OUR DROP-IN RATES

$25.00 plus tax

OUR Information:

Location:

7261 River Pl #208, Mission, BC V4S 0A2, Canada

PHONE:

GIVE US A CALL
(778) 548- 4757

OUR PRICING IS SIMPLE

We Want To Offer You
The PERFECT Membership For YouR NEEDS.

Simply fill out the form below
& one of our amazing coaches
will send you our current
membership information.