Skip Filters

Refine Results

Age Group

Time of Day


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



Summer Programs

Family Play Time

(Ages 0–6 and their caregivers) Explore, create, imagine, and play in a variety of activities for you and your child. Meet other families through group activities in a comfortable play...

YMCA Fun Camps

(Ages 5–12) We’re kickin’ it old school this summer at the YMCA! Is your child ready to finally get outside to get their heart pumping, have some carefree laughs with friends and...

YMCA Active Kids Rec Sessions

(Ages 5–7 & 8–12) Let’s get back to the great outdoors! Our Active Kids rec sessions will help your child reduce stress, get heart healthy and build confidence as our...

The Great Escape

(Ages 10–14) Sick of sitting around at home? Us too! Meet up with your friends and your usual ‘super fly’ Y Leaders for some fun in the sun. From beach days to outdoor hikes and ice...

Child Care

Early Learning and Care

Playing to Learn Preschool

YMCA Preschool programs provide vital learning opportunities for preschool children ages 3–5. We believe strengthening community starts with helping kids reach their potential. With decades of...

Before and After School Care

Before School Care

The YMCA of Okanagan understands how important it is to start the day off right, that’s why we offer Before School Care. Qualified Leaders will help your child start the morning the best way...

Community Initiatives

Community Initiatives

YMCA Okanagan Swims

Not every child knows how to swim Many children locally do not have the opportunity to participate in structured swim lessons. There are many reasons for this including whether it is seen as a valued...

Nobody's Perfect Parenting

The Nobody’s Perfect parentingprogram is designed to meet the needs of parents who are young, single, socially or geographically isolated, or who have low income or limited formal education...

YMCA Healthy Snack Program

The Need The YMCA operates preschool and child care programs at 9 locations across Kelowna and West Kelowna and serves over 540 children a day. With one in four children relying on the Y’s...

Health and Fitness

Group Fitness


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

Bootcamp | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue5:00pm - 6:00pmJul 07--includeddrop-in feeregister online
Wed6:00am - 6:45amJul 07--includeddrop-in feeregister online
Fri9:00am - 10:00amJul 07--includeddrop-in feeregister online

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

Yoga | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Wed12:00pm - 12:45pmJul 06--includeddrop-in feeregister online
Thu5:00pm - 6:00pmJul 06--includeddrop-in feeregister online
Fri6:00am - 6:45amJul 06--includeddrop-in feeregister online

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


This class combines cardio and core strength into one workout.

Show SchedulesHide Schedules

Cardio/Core | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Thu12:00pm - 12:45pmJul 07--includeddrop-in feeregister online
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...

Show SchedulesHide Schedules

Group Strength | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon6:00am - 6:45amJul 06--includeddrop-in feeregister online
Tue, Thu9:00am - 10:00amJul 06--includeddrop-in feeregister online
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

Intense Intervals | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon9:00am - 10:00amJul 06--includeddrop-in feeregister 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...


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

Show SchedulesHide Schedules

Barre | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed9:00am - 10:00amJul 08--includeddrop-in feeregister online
Strength and Stretch 50+

Show SchedulesHide Schedules

Strength and Stretch 50+ | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Thu11:00am - 11:45amJul 07--includeddrop-in feeregister online

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

TRX | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Fri12:00pm - 12:45pmJul 10--includeddrop-in feeregister 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...

Specialty Health Programs

Breathe Well

This fitness program is designed specifically for people with mild COPD and other respiratory conditions. Our goal in this program is to help you find the right amount and type of exercise so you can...

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

Healthy Hearts is a supervised physical activity program designed to improve and maintain a healthy heart. This program is ideal for anyone who wants to prevent or recover from a cardiac condition....

Healthy Hips and Knees

Did you know that people who are prepared for surgery have better hospital experiences, fewer complications and a smoother recovery; and that maintaining a good level of activity will increase the...

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

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

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

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

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 Swim Lessons

Youth and Adult Lessons (Beginner 2) - H2O

This registered program is designed for adults who are able to comfortably swim 15-25 M and are looking to learn strokes such as front crawl and back crawl. Throughout the lesson set, the instructor...

H2O Child, Youth and Family Development


Afternoon Theme Camps (H2O)

(Ages 5-10) Theme inspired crafts, structured active games, outdoor group challenges and team-building activities help make each week a unique experience. Add in dips in the pool and a fully outdoor...

Seal Team Aquatic Camps (H2O)

(Ages 5-10) Excite your child's love for water! Attend aquatic lessons based on the YMCA’s National Swimming Program. Swimmers will be placed in a skill- and stroke-development class...


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

Games Galore

Attention pre-teens! Join this Friday program full of friendly competition and brain twisting challenges! Games Galore is the perfect opportunity to go for gold in a variety of board games or...