Skip Filters

Refine Results

Age Group

Time of Day


Date Range
Format: DD/MM/YYYY
Format: DD/MM/YYYY




Youth Leadership Development

(Ages 12–15) Making an impact starts here. Our Youth Leadership Development program will help teens get to know themselves better while learning fundamental leadership skills and making new...

Community Initiatives

Community Initiatives

Early Years Drop-in Services

Play is the vehicle for learning and provides the best and most enjoyable learning experience for children! As part of Early Years Services in BC, the YMCA is providing no cost group-based drop-in...

Employment Services

Child Care Labour Market Initiative

Child Care Labour Market Initiative

The Child Care Labour Market Initiative is a group-based, full-time program (30 hours per week) consisting of 15 weeks of employability and occupational skills training, six weeks of on-the-job work...

Health and Fitness

Group Fitness


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...

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!


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...

Health Coaching

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...

Health Management

Specialty Health Programs

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...

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...


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...

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...

H2O Aquatics

H2O Aquatic Certifications


The focus of this program is safety supervision training for guardians (e.g, day camp counsellors, counsellors-in-training and others) who accompany groups of young people to pools or waterfronts....

Lifesaving Instructor

Candidates are trained in aspects of learning as well as various approaches required to teach water rescue, first aid and related aquatic skills. Candidates also learn about long-range/short-term...

H2O Health & Fitness

H2O Group Fitness

Stretch and Relax - H2O

Increase your flexibility with this enjoyable class. Learn some new stretches while focusing on relaxation and improving your range of motion. Take a pause in your day to focus and to recharge...

H2O Child, Youth and Family Development


JKA Shotokan Karate

Your child will learn traditional karate basics and get the opportunity to train in the newest, most innovative athletic methods to improve their potential. This class will help our students better...