Health and Fitness
Group Fitness
Cardio
Intro Step
YMCA step classes incorporate an adjustable, non-slip platform into a full workout.This beginner level step class will get your heart pumping and keep your mind busy with basic choreography and...
Step/Strength
This step class uses weights and balls to create step and strength intervals. This class is much less choreographed than a regular step class–no coordination required! This class helps...
Zumba
Zumba is a cardio class that combines Latin and international music wtih dance moves. Zumba routines incorporate interval training–alternating fast and slow rhythms. This Latin-based dance...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon | 6:30pm - 7:30pm | Jan 01 | | included in membership | facility drop-in fee | -- |
Zumba Gold
If you're an active older adult who loves Zumba®, but you're looking for a lower intensity, this is the class for you. This Latin-based dance class is sure to get you sweating as you work...
Community Walking Group
Walk your way to better health! Join us for a volunteer-led one hour walk around the community. Intro and Advanced times available.
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Fri | 8:30am - 9:30am | Apr 05 | | included | drop-in fee | Intense class. Meet in the lobby.
|
Cycle
Intro Cycle
Cycle is a cardio workout on a stationary bike. Cycle classes offer a varied and effective workout allowing training in all seasons. This Intro class is a shorter, 45-minute Cycle class focusing on...
Cycle
Cycle gets your legs pumping with a high-powered indoor bike class set to energetic music. This exercise focuses those major muscles in your legs also strengthens your most important muscle: your...
Cycle / HIIT
This cycling experience mimics a variety of road ride and cycle drills that are aerobic, fun and guaranteed to make you sweat!
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Tue | 10:15am - 11:15am | Jan 03 | | included in membership | facility drop-in fee | -- |
Express Cycle
This 30-minute class allows you to get a high-intensity workout in a short period of time. A variety of cardio drills will get your heart pumping!
Intense Cycle
Take your cycle class up a notch. This heart-pounding class includes gritty hill climbs, intense sprints and exhilarating finishes. Come ready to sweat!
Cycle/Strength
Combine the benefits of full body resistance workout on the Queenax functional training system with a shot of cardio conditioning. This class combines 30 minutes of Cycle with a 30 minute strength...
Land Fitness and Strength
Fit for Life 50+
This class is for anyone who wants to build up strength, coordination, and balance in an age friendly environment. Fit for Life 50+ is designed to help keep older adults strong, healthy, and...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Tue, Thu | 9:30am - 10:20am | Sep 06 | -- | included | drop-in fee | register online |
Sat | 10:00am - 11:00am | Sep 06 | -- | included | drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Tue, Thu | 11:30am - 12:15pm | Jan 02 | -- | included in membership | facility drop-in fee | register online |
Intro Bootcamp
This circuit workout will challenge your cardio and increase your strength while improving your core strength, balance, coordination, and body awareness. Modifications available.
Bootcamp
Challenge yourself in a high-intensity circuit workout that uses your own body weight and a variety of fitness equipment to work cardio and inrease your strength while improving your core strength,...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Wed | 6:15am - 7:15am | Jun 19 | -- | included | drop-in fee | register online |
Wed | 11:30am - 12:15pm | Jun 21 | -- | included | drop-in fee | register online |
Fri | 12:30pm - 1:15pm | Jun 21 | -- | included | drop-in fee | register online |
Sat | 9:00am - 9:45am | Jun 19 | -- | included | drop-in fee | register online |
Sun | 2:00pm - 3:00pm | Jun 21 | -- | included | drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Wed, Fri | 7:30am - 8:30am | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Mon, Fri | 9:00am - 10:00am | Jan 03 | -- | included in membership | facility drop-in fee | register online |
Tue | 6:00am - 6:45am | Sep 06 | -- | included in membership | facility drop-in fee | register online |
Tue | 7:00pm - 8:00pm | Sep 06 | -- | included in membership | facility drop-in fee | Register Online |
Wed | 6:00pm - 7:00pm | Sep 06 | -- | included in membership | facility drop-in fee | Register Online |
Thu | 6:00am - 6:45am | Sep 06 | -- | included in membership | facility drop-in fee | Register Online |
Sat | 8:30am - 9:20am | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Sun | 3:30pm - 4:30pm | Sep 06 | -- | included in membership | facility drop-in fee | Register Online |
Intense Bootcamp
Take your workout to the next level. This class will get you to push your limits and increase your cardio, strength, and core. It’s our Bootcamp class, taken to the max!
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon | 6:00pm - 7:00pm | Jun 19 | -- | included | drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Thu | 7:00pm - 8:00pm | Jan 02 | -- | included in membership | facility drop-in fee | Register Online |
Intro Tai Chi
This class is a great place to start if you have never done Tai Chi before. Each week, a portion of the 24 Form Tai Chi will be broken down into segments using upper and lower body movements, balance...
Chair Tai Chi
Upper body flow movements of Tai Chi can be performed in a chair, on an exercise ball or standing. This class is great for beginners of any ability level and promotes mind and body connection,...
Advanced Tai Chi
This advanced class will use both upper and lower body movements and will take you through the full 24 forms of Tai Chi. Great for mind and body connection, agility, memory and strength.Previous Tai...
Group Kick®
Get an explosive cardio and strength workout with this high-energy, fast-paced class. Group Kick® class at the YMCA combines various martial arts disciplines including boxing, kickboxing, and...
Intro Group Strength
This class incorporates something new into your total body strength and toning regime! Using a variety of resistance methods and musical timing, we work on every major muscle in this fun and exciting...
Group Strength
This class helps add variety into your total body strength and toning regime. Using a combination of free weights, body weight, exercise balls, bands, BOSUs, multiple training methods, and musical...
Group Strength 50+
This effective and safe fitness program for older adults combines cardio, strength, balance, and flexibility. This class is designed to keep you strong, active and independent both at the gym and in...
Intense Group Strength
This class incorporates something new into your total body strength and toning regime! Using a variety of resistance methods and musical timing, we work on every major muscle in this fun and exciting...
Intense Intervals
Based on Tabata Training, Intense Intervals is an interval class with many variations–a set of exercises followed by a shorter set of rest. Intervals are a great way to maximize benefits in the...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Wed | 6:00am - 6:45am | Mar 04 | -- | included in membership | facility drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Tue, Thu | 6:00am - 6:45am | Oct 03 | -- | included | drop-in fee | register online |
Tue, Thu | 4:30pm - 5:00pm | Oct 03 | -- | included | drop-in fee | register online |
Small Group Training
Experience a personal training session in a small group setting. This class has a maximum of 4 people, to make sure that each participant gets the attention that they need. This full-body workout is...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Tue, Wed, Thu | 12:00pm - 12:45pm | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Mon, Tue, Wed, Thu | 6:00pm - 6:45pm | Jan 01 | -- | included in membership | facility drop-in fee | register online |
BOSU® Intervals
Participate in High Intensity Interval Training usign the BOSU® Balance Trainer. Alternate short bursts of high-intensity exercise followed by recovery periods for a more tim-efficient workout.
Barre
Barre is a unique class that incorporates ballet movements. Improve your posture, increase your flexibility and strengthen your shoulders, legs and core. This class includes the use of light weights....
Pilates
A Pilates foundation class is a low impact class, designed to increase flexibility, postural alignment, elongation and strength, through stretch, isolation and progressive exercises. Suitable for all...
Core and Strength
A strength class focused on core. Participants will follow instructor through a class that focuses on muscles through the core and the muscles connected to it.
Intro TRX
Train for function! Focusing on strength and stability, the TRX® Suspension System uses ropes and webbing to leverage gravity and your body weight in a fast, effective total-body workout. You...
TRX
Train for function! Focusing on strength and stability, the TRX® Suspension System uses ropes and webbing to leverage gravity and your body weight in a fast, effective total-body workout. You...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Fri | 10:45am - 10:30am | Jan 03 | -- | included in membership | facility drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Wed | 6:00pm - 7:00pm | Jun 21 | -- | included | drop-in fee | register online |
Ski & Snowboard Conditioning
This registered class combines strength, endurance, balance, core, and plyometric exercises to keep you in shape for the slopes! Whether you’re a snowboarder, a downhill or cross-country skier...
Yoga
Intro Yoga
Mindfully explore basic yoga poses with emphasis on proper body alignment and breathing. Improvements may be seen in the areas of strength, flexibility, balance, and stress reduction. This class is...
Chair Yoga
Using a chair for assistance, poses are modified to improve strength, balance, and mobility. Other benefits include focusing on mindfulness, posture, and breathing. This class is open to all...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Wed | 9:00am - 9:50am | Sep 05 | -- | included | drop-in fee | register online |
Tue, Thu | 10:30am - 11:15am | Sep 05 | -- | included | drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Wed, Fri | 9:00am - 10:00am | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Yoga
This class combines traditional poses, breathing, and basic meditation techniques to reduce stress and increase strength, flexibility and your overall well-being. Various equipment may be used...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon | 11:30am - 12:15pm | Jun 19 | -- | included | drop-in fee | register online |
Wed, Fri | 4:30pm - 5:30pm | Jun 20 | -- | included | drop-in fee | register online |
Thu | 6:00pm - 7:00pm | Jun 20 | -- | included | drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Tue, Thu | 9:00am - 10:00am | Jan 02 | -- | included in membership | facility drop-in fee | register online |
Wed | 12:00pm - 1:00pm | Jan 02 | -- | included in membership | facility drop-in fee | register online |
Thu | 6:00pm - 6:50pm | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Fri | 12:00pm - 1:00pm | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Sun | 5:00pm - 6:00pm | Jan 01 | -- | included in membership | facility drop-in fee | register online |
Flow Yoga
This yoga is full of movement and motion. The focus being on alignments and technique. It also helps you with your breathing and relaxation, while strengthening and stretching.
Meditative Yoga
Guided meditation and breathing will help reduce stress, and create harmony and balance. Movements will leave you feeling refreshed and energized as you restore spirit, mind and body. This class is...
PiYo®
PiYo® LIVE is an intense, strength-based class using bodyweight resistance training complemented with low-impact athletic drills. It is music-driven and also incorporates flexibility training...
Stretch & Roll
Using foam rollers, learn self-myofascial release techniques to massage away muscle tension, knots and improve flexibility and range of motion. Try this class to stretch after a strenuous workout, to...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Tue, Thu | 7:00am - 7:45am | Jan 02 | | included in membership | facility drop-in fee | -- |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Tue, Thu | 5:00pm - 5:30pm | Jul 05 | | included | drop-in fee | -- |
Gentle Yoga
Gentle and restorative poses will help you achieve physical, mental, and emotional relaxation while calming your nervous system and reducing stress. Mindful movements, breathing, and guided...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon | 4:30pm - 5:30pm | Jun 20 | -- | included | drop-in fee | register online |
Tue | 12:30pm - 1:15pm | Jun 20 | -- | included | drop-in fee | register online |
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Thu | 4:00pm - 4:50pm | Feb 08 | ongoing | included in membership | facility drop-in fee | register online |
Health Coaching
Youth Orientation
Our Youth Wellness Coach will show you the ins and outs of a fitness centre and help to make you feel at home in our fitness spaces. This service is mandatory for youth members under 16 but is...
Personal Coaching
If you haven’t exercised 2–3 times per week consistently for the past 6 months, personal coaching is for you. Our nationally recognized, scientifically proven program will help you start...
Individual Training
New to the facility? Get a basic program or orientation to get you started. Already a motivated exerciser? Refresh your workout with a new basic program.Meet with a Y Wellness Coach for a one hour...
Personal Training
Personal training isn't just for bulking up for fitness competitions. Working with a certified personal trainer, you can create a plan that suits your goals and your lifestyle. YMCA Personal...
Nutrition Counselling
You're working hard (or maybe you're ready to work hard) to reach your health and fitness goals. Meet with a YMCA Registered Holistic Nutritionist (RHN) and find out more about the role of...
Health Management
Specialty Health Programs
Breathe Well
The YMCA has teamed up with Interior Health to bring you a respiratory rehab and exercise program. Breathe Well is designed specifically for people with mild COPD and other respiratory conditions to...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon | 2:00pm - 3:00pm | Jun 01 | | included in membership | -- | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Tue, Thu | 2:00pm - 3:00pm | Jun 01 | | Included | Not Available | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Choose to Move
At the Y, helping adults experience optimal health as they age is a top priority. Are you over the age of 65, physically inactive and living with a chronic condition? Do you want to learn how to...
Exercise is Medicine®
Let us guide you towards a stronger and longer life through exercise. Exercise is proven to be one of the most effective and safe ways to prevent and treat many chronic diseases such as heart...
Healthy Hearts
This program is ideal for anyone who wants to prevent or recover from a cardiac event. Regular monitoring of blood pressure, group stretching, and individualized exercise programming will help you...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon, Wed | 12:30pm - 2:00pm | Jun 01 | | Included | Not Available | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Wed, Fri | 9:00am - 11:00am | Jun 01 | | Included | Not Available | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Tue, Thu | 1:30pm - 3:00pm | Jun 01 | | included | -- | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Healthy Hips and Knees
This program is designed specifically for people who are awaiting total hip or knee replacement surgery, or those who have recently had surgery. Individuals who exercise to prepare for surgery have...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon, Thu | 9:00am - 10:00am | Jun 01 | | included | -- | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon, Tue, Thu, Fri | 10:30am - 12:00pm | Jun 01 | | Included | -- | Please contact the fitness desk for inquiry or to book an intake appointment.
|
Mingle Mondays
The YMCA would like to invite all older adults to join us in our monthly social. Mingle Mondays is a great opportunity to meet new people, make friends and socialize with others while enjoying a...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Monday, December 9 | 10:00am - 12:00pm | Jan 01 | | FREE | FREE | Mingle Mondays occurs on the second monday of each month, unless that monday is a statuatory holiday, which then it is moved to the following week. Non-members should have their government issued photo ID handy when visiting the facility.
|
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Monday, December 30 | 10:30am - 12:30pm | Jun 01 | | FREE | FREE | At the Downtown Y, Mingle Mondays occurs on the last monday of each month. If that Monday is a statuatory holiday, Mingle Mondays is cancelled. Non-members must have their government issued photo ID handy when visiting the facility.
|
Senior Health Assessment
This 45-60 minute assessment measures various health indicators that contribute to your overall health and prevent the risk of disease. Tests include blood pressure, cardiovascular health, muscular...
YMCA Healthy Aging
Physical activity brings multiple benefits and significantly contributes to healthy aging. Our goal is to help you find activities that enhance your quality of life and maintain your independence. A...
Show SchedulesHide Schedules
Days | Time | Room | Fees |
Mon, Fri | 1:30pm - 3:00pm | DTY - Multipurpose Room | -- |
Days | Time | Room | Fees |
Tue, Thu | 12:30pm - 2:00pm | KFY - Health Zone / Walking Track | -- |
Small Steps for Big Changes
Make lasting lifestyles changes to lower your risk of developing type 2 diabetes. Learn how to incorporate physical activity into your daily routine, and to make sustainable dietary changes. This...
Mental Wellness
Youth Mindfulness Group
Everyone experiences worries and anxiety. The key is to learn how to make sure these don’t get in the way of doing things you care about! The Youth Mindfulness Group offers a free 7-week...
Teen Mindfulness Group
Do you worry a lot about school? Do you worry about making friends or stress about what others think of you? You’re not alone—everyone experiences worries, anxiety and stress. The Teen...
Mind Fit
Did you know that physical activity can improve mental health? Studies have shown that regular physical activity can be as effective as medication or cognitive therapy for improving mental health and...
Meditation
This class will provide you with an opportunity to meditate in a group while building community. We will explore different meditation techniquesto gain peace of mind while confidently expanding our...
Intro to Meditation
All skill levels welcome, this class will provide you with an opportunity to meditate in a group while building community. We will explore different meditation techniques to gain peace of mind while...
Sports and Recreation
Volleyball
Drop in and play a friendly game of volleyball!
Badminton
Come in and perfect your backhand! Drop-in and play some badminton against other members or bring a friend. Nets will be set up, and birdies and racquets are available to sign out. This drop-in...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Tue | 7:30pm - 9:30pm | Jan 02 | | included | drop-in fee | Children under age 10 must be accompanied by a parent or guardian.
|
Youth Basketball
Basketball was invented at the YMCA, and it's still going strong here! It's also a great way to stay fit, meet people, and have fun. Come join other members for some friendly hoops. Teams are...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Sun | 4:00pm - 5:00pm | Jan 07 | -- | included in membership | drop-in fee | -- |
Adult Basketball
Basketball was invented at the YMCA, and it's still going strong here! It's also a great way to stay fit, meet people, and have fun. Come join other members for a friendly game of hoops....
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Registration |
Mon, Tue | 9:30pm - 10:15pm | Jan 01 | -- | included in membership | facility drop-in fee | -- |
Wed | 7:30pm - 10:15pm | Jan 01 | -- | included in membership | facility drop-in fee | -- |
Sun | 5:00pm - 7:00pm | Jan 01 | -- | included in membership | facility drop-in fee | -- |
Indoor Lawn Bowling
Pickleball
Pickleball is a racquet sport which combines elements of badminton, tennis, and table tennis. Join us for the fun!
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon, Fri | 12:30pm - 3:00pm | Jan 01 | | included | drop-in fee | competitive pickleball
|
Mon | 7:30pm - 9:30pm | Jan 01 | | included in membership | drop-in fee | recreational pickleball
|
Tue, Thu | 12:30pm - 3:00pm | Jan 01 | | included in membership | drop-in fee | recreational pickleball
|
Water Polo
Drop in and play this unique team water sport in our dive tank. Competitive or casual—you choose. Play is self-directed. Need a refresher on how to play? Check Water Polo Canada for the basic...
Youth Open Gym Time
Youth are especially welcome to come use the gym and our equipment during this time. Play whatever sport you feel like playing. Bring friends, or make friends.
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Mon, Wed, Fri | 3:00pm - 5:30pm | Jan 01 | | Included | Drop-in Fee | -- |
Family Gym Time
Come play in the gym! Make friends and have some active time together as a family. This program differs from Family Play Time as it is just a fun drop-in space for all ages and not facilitated by...
Show SchedulesHide Schedules
Days | Time | Start Date | End Date | Member Fee | Non-Member Fee | Notes |
Sat | 6:00pm - 9:00pm | Jan 06 | | included | drop-in fee | Children under 10 must be accompanied by a parent or guardian.
|
Prenatal Wellness Program
Prenatal Education
Attend fitness classes as early in your pregnancy as possible, and stay with us after your baby is born. Partners and Support persons welcome. Childminding available during class times on Tuesdays....
Prenatal Yoga
Attend fitness classes as early in your pregancy as possible and stay with us after your baby is born! This yoga class features postures that are easily modified depending on your fitness level and...
Prenatal Aquafit
Stay healthy and active during your pregnancy. Perform a series of aerobic moves coordinated to music in the comfort and safety of the water.
Fitness Certification
Fitness Certification
Are you passionate about health and fitness? Do you enjoy inspiring others? The YMCA of Okanagan offers Fitness Certification programs to help you reach your goals. Learn to lead, build your skills...