Skip Filters

Refine Results

Location
or
Member Centre

Age Group




Time of Day

Day





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

Due to COVID-19 some of our regular programs and services may be on hold temporarily. Our pools will be reopening on August 10. Stay up to date on what is currently available within your YMCA and H2O centres on our COVID-19 Updates page

Select a category below to find a Y program near you!

Camps

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

Infant and Toddler Care

Choosing a child care provider is a big decision—you want your baby or toddler to be nurtured and cared for as well as you would do yourself. Our child care programs offer environments that are...

3–5 Years Care

Critical learning takes place in the first six years of a child’s life–learning that requires a nurturing and caring environment. Our Child Care programs provide an environment that helps...

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

After School Care

YMCA After School Care is the most enriching place for children to be after school. Children will engage in activities that are fun, active and different from what they experience during the school...

Community Initiatives

Community Initiatives

Beyond the Bell

Living in poverty is often linked to an increase in health-related issues in kids, including poor nutrition, obesity, increased behavioural and emotional problems, as well as low academic...

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

YMCA Young Parent Program and Child Care

We are proud to operate the Young Parent Program at Kelowna Secondary School, in partnership with Central Okanagan Schools. This community program provides parents under the age of 20 with the...

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

Career Development Services

YMCA Jumpstart to Employment Essentials

{^widget|(name)YouTubeVideo|(VideoURL)https%3a%2f%2fwww.youtube.com%2fwatch%3fv%3d8bHkB5gdphs|(Width)869|(Height)489|(AutoPlay)False|(widget_displayname)YouTube+video^} This program is offered as a...

YMCA Connects

YMCA Connects is designed to enhance your personal development, education, and employment opportunities to move you closer to your career goals. Our free and virtual services are offered as a part of...

Health and Fitness

Group Fitness

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

Fit for Life 50+ | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Sat12:00pm - 1:00pmJul 07--includeddrop-in feeregister online
Fit for Life 50+ | Y Thrive
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed11:00am - 11:45amApr 08--FREEFREEYMCA Facebook Page
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

Yoga | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Wed12:00pm - 12:45pmJul 06--includeddrop-in feeregister online
Thu5:00pm - 5:45pmJul 06--includeddrop-in feeregister online
Fri6:00am - 6:45amJul 06--includeddrop-in feeregister online
Yoga | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed, Fri5:00pm - 6:00pmJul 08--includeddrop-in feeregister online
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

Bootcamp | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Wed6:15am - 7:00amJul 06--includeddrop-in feeregister online
Bootcamp | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue5:00pm - 5:45pmJul 07--includeddrop-in feeregister online
Wed6:00am - 6:45amJul 07--includeddrop-in feeregister online
Fri9:00am - 9:45amJul 07--includeddrop-in feeregister online
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...

Cardio/Core

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

Gentle Yoga | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon5:00pm - 6:00pmJul 06--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 Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Fri12:00pm - 12:45pmJul 06--includeddrop-in feeregister online
Thu5:00pm - 5:45pmJul 09--includeddrop-in feeregister online
Fri6:15am - 7:15amJul 10--includeddrop-in feeregister online
Group Strength | Y Thrive
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Fri12:00pm - 1:00pmMar 30--FREEFREEYMCA Facebook Page
Group Strength | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon6:00am - 6:45amJul 06--includeddrop-in feeregister online
Tue, Thu9:00am - 9:45amJul 06--includeddrop-in feeregister online
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...

Show SchedulesHide Schedules

Group Strength 50+ | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Thu12:00pm - 1:00pmJul 09--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 - 9:45amJul 06--includeddrop-in feeregister online
Intense Intervals | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Thu6:00am - 6:45amJul 07--includeddrop-in feeregister online
Tue5:00pm - 5:45pmJul 07--includeddrop-in feeregister online
Intense Intervals | Y Thrive
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Thu4:30pm - 5:00pmMar 31--FREEFREEYMCA Facebook Page
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

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 - 9:45amJul 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
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

TRX | Kelowna Family YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Fri12:00pm - 12:45pmJul 10--includeddrop-in feeregister online
TRX Bootcamp

This class is all about variety! You will get a full body workout utilizing different types of equipment including TRX, medicine balls, battle ropes etc. The class will never be the same week to week.

Show SchedulesHide Schedules

TRX Bootcamp | Kelowna Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed12:00pm - 12:45pmJul 08--includeddrop-in feeregister online

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

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

H2O Aquatics

H2O Aquatic Certifications

Bronze Star

The Lifesaving Society Bronze Star program helps to prepare 8-12 year old skilled swimmers for success in Bronze Medallion. Candidates are taught about how to make WaterSmart®choices and learn...

Bronze Medallion & CPR-A

Learn the four components of water rescues — judgment, knowledge, skill and fitness. Students learn self-rescue techniques; defense and release methods; and tows and carries in preparation for...

Bronze Cross & CPR-C

Challenge yourself with more advanced training including an introduction to safety supervision in aquatic environments. Candidates develop proficiency at performing patient assessments, managing...

Standard First Aid, CPR-C and AED Public Access

This is a comprehensive course covering all aspects of first aid and CPR. Whether you need training for employment or simply want to be prepared to respond to life-threatening emergencies, this...

National Lifeguard Award (Pool Option)

Learn how to fulfill your role as a professional facilitator of safe, enjoyable aquatics for everyone!Get trained in injury prevention, public education, safety supervision, team work, rescue, and...

National Lifeguard (Waterpark Option)

The NL Waterpark certification is designed to develop the lifeguarding skills, principles and practices, and the decision-making processes which will assist the lifeguard to provide effective safety...

YMCA Swim Instructor

Share your love of swimming with others! As a leader in the pool, you can play an essential role in helping others learn to swim and improve their health in many ways. You will learn a variety of...

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 Aquatic Fitness

Deep Aqua - H2O

Deep water Aquafit is a great way to get fitness benefits and improve your circulation without stressing your joints. By pushing against the resistance of water, you can adapt each session to your...

Show SchedulesHide Schedules

Deep Aqua - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Wed, Fri10:30am - 11:30amAug 10--includeddrop-in feeregister online
Shallow Aqua - H2O

Shallow water Aquafit is a great way to get fitness benefits and improve your circulation without stressing your joints. By pushing against the resistance of water, you can adapt each session to your...

Show SchedulesHide Schedules

Shallow Aqua - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Thu10:30am - 11:30amAug 11--includeddrop-in feeregister online

H2O Pool and Waterpark

Waterslides

H2O has three fun waterslides available for high-speed fun!

Please see waterpark rules for height restrictions and other important information.

Kids' Play Area / Splashpark

Younger kids will love the play area and splash park. A mini slide, spray nozzles and shallow water await!

River Run

Warm water and a steady current help you relax in H2O's river run!

Diving Boards / Dive tank

Make a splash at H2O's one and three metre diving boards!

50 Metre Pool Lanes

Feel like an Olympian and break your endurance record with lanes available in the full 50 metre pool. 

25 Metre Pool Lanes

Practice your stroke or just enjoy a swim in our 25 metre pool lanes.

Bulkhead Moves

The bulkhead divides our Olympic-size pool in half. It is 50 meters long, so when it is divided there are two 25 meter sections. It's moved on a regular basis to accomodate different programs....

H2O Swim Lessons

YMCA Swim Lessons at H2O

Your child will confidently build lifelong water safety skills in our YMCA swim lesson program. Swim lessons are included in your child's membership Members can register in advance of non-members...

Private/Semi Private Lessons - H2O

Available to any child of any skill level who wants to benefit from personalized one-on-one or small group swimming instruction. Pricing below is for private lessons (one child). For semi private...

Youth and Adult Lessons (Beginner 1) - H2O

This registered program is designed for youth and adults who are new to or lacking confidence in the water. Throughout thelesson set, the instructor will help participants become more confident in...

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

Youth and Adult Lessons (Intermediate) - H2O

This registered program is designed for adults who are comfortable in the water, can comfortably swim 50M and have a basic knowledge of swim strokes such as front and back crawl. Throughout the...

Youth and Adult Private/Semi-Private Lessons - H2O

Private and semi-private lessons are available to any youth or adult of any skill level who wants to benefit from personalized one-on-one or small group swimming instruction. Pricing below is for...

Junior Lifeguard Club - H2O

Junior lifeguard club provides a great bridge from star level programs into advanced aquatic courses such as Bronze Cross and Bronze Medallion. This program will teach swimmers the building blocks of...

H2O Health & Fitness

H2O Group Fitness

Core - H2O

Tone your abs while improving your core strength through this intense workout.

Show SchedulesHide Schedules

Core - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue5:30pm - 6:30pmJul 12--includeddrop-in feeregister online
Sun9:30am - 10:30amJul 12--includeddrop-in feeregister online
Fit for Life - H2O

Maintain and improve full body strength, mobility, and balance in a safe environment using chairs for modifications and support. Exercises with various equipment aim to assist daily living and...

Show SchedulesHide Schedules

Fit for Life - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Fri1:00pm - 2:00pmJul 10--includeddrop-in feeregister online
Group Power® - H2O

This is your hour of power! Blast all your muscles with this high-rep weight training workout, using an adjustable barbell, weight plates and body weight. Group Power® combines squats, lunges,...

Show SchedulesHide Schedules

Group Power® - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue9:30am - 10:30amAug 18--includeddrop-in feeregister online
Group Strength - H2O

This class helps add variety into your total body strength and toning regime. Using a combination of free weights, body weight, exercise balls, bands, and BOSUs, multiple training methods, and...

Show SchedulesHide Schedules

Group Strength - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Wed5:30pm - 6:30pmJul 06--includeddrop-in feeregister online
Wed, Fri9:30am - 10:30amJul 22--includeddrop-in feeregister online
Thu6:00am - 7:00amJul 22--includeddrop-in feeregister online
Sun11:00am - 12:00pmJul 22--includeddrop-in feeregister online
Group Strength 50+ - H2O

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

Show SchedulesHide Schedules

Group Strength 50+ - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue, Thu1:00pm - 2:00pmJul 07--includeddrop-in feeregister online
Small Group Training - H2O

Experience a personal training session in a small group setting. This class has a maximum of 8 people, to make sure that each participant gets the attention that they need. This full-body workout is...

Show SchedulesHide Schedules

Small Group Training - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Tue, Fri6:00am - 7:00amJul 06--includeddrop-in feeregister online
Sat10:30am - 11:30amJul 06--includeddrop-in feeregister online
Chair Yoga - H2O

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

Show SchedulesHide Schedules

Chair Yoga - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon, Wed1:00pm - 2:00pmJul 06--includeddrop-in feeregister online
Yoga - H2O

This class combines traditional poses, breathing, and basic meditation techniques to reduce stress, increase strength, flexibility, and your overall well-being. Various equipment may be used (blocks,...

Show SchedulesHide Schedules

Yoga - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed6:00am - 7:00amJul 08--includeddrop-in feeregister online
Fri5:15pm - 6:30pmJul 08--includeddrop-in feeregister online
Zumba - H2O

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

Zumba - H2O | H2O Adventure + Fitness Centre
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Mon9:30am - 10:30amJul 27--includeddrop-in feeregister online
Thu7:00pm - 8:00pmJul 27--includeddrop-in feeregister online

H2O Specialty Health Programs

Breathe Well - H2O

This class is designed specifically for people with mild COPD and other respiratory conditions to exercise in a safe environment with the guidance and supervision of our qualified staff. The focus of...

Healthy Hearts - H2O

This class is ideal for anyone who wants to prevent or recover from a cardiac event, or just to improve and maintain a healthy heart. The focus of this class will be to improve aerobic fitness,...

Healthy Hips and Knees - H2O

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

Mingle Mondays - H2O

We would like to invite all active 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 - H2O

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

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

H2O Child, Youth and Family Development

Summer Programs

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