KFY Leisure Pool will be unavailable Dec 16-21. 

H2O River Run schedule change in effect starting Dec 16. Learn more

The aquatic facilities at H2O will close early at 6 p.m. on Sunday, December 15 to accommodate staff training. Fitness facilities will remain open until 8:00 p.m. as usual.


Kelowna Family YMCA - Child and Youth Programs and Camps

Fall Programs

Sep 23 - Dec 13
Tuesdays, 8:45–10:45 a.m.
Active Arts

Ages 3–5

(Ages 3–5) Each week in this program we will explore age-appropriate sensory stations, crafts, music, stories as well as take a dip in the pool! We will practice turn-taking, sharing and good listening skills — among other social skills — allowing children to learn, play and develop healthy, happy bodies and minds. Please register weekly for this program by calling me...

Member: included in child membership
Non-Member: facility drop-in fee

You may only register for one time slot per week.
Weekly registration is required. 

Kelowna Family YMCA
-- --
Sep 23 - Dec 13
Fridays, 8:45–10:45 a.m.
Active Arts

Ages 3–5

(Ages 3–5) Each week in this program we will explore age-appropriate sensory stations, crafts, music, stories as well as take a dip in the pool! We will practice turn-taking, sharing and good listening skills — among other social skills — allowing children to learn, play and develop healthy, happy bodies and minds. Please register weekly for this program by calling me...

Member: included in child membership
Non-Member: facility drop-in fee

No class October 11 & 25.
You may only register for one time slot per week.
Weekly registration is required. 

Kelowna Family YMCA
-- --
Sep 27 - Dec 13
Fridays, 4:15-5:15 p.m.
Y Basketball

Ages 5–14

The YMCA Basketball program is designed to be energetic, inclusive, fun and strives to teach children the values of participating in sport for life. Basketball is a great form of exercise that also fosters team-building skills and a sense of community. Through weekly sessions, children from ages 5–14 will learn all the FUNdamentals of the sport of basketball, a game that was invented at ...

Member: $40/session
Non-Member: $80/session

Ages 8-10.

Kelowna Family YMCA
-- --
Oct 20 - Dec 15
Sundays, 1:00 p.m.–1:45 p.m.
Junior Tennis

Ages 5–14

(Ages 5–14) Junior Tennis introduces your child to the game of tennis through a combination of instruction and play. Classes start with warm-up and skill development and end with a friendly round robin. Sessional registration required. An ePACT online medical consent form is required for camp registration. Junior Tennis does not run on statutory holidays.

Member: included in membership
Non-Member: $64/session

Ages 5-7.

No class on December 1.

Kelowna Family YMCA
-- --
Oct 20 - Dec 15
Sundays, 2:00 p.m.–2:45 p.m.
Junior Tennis

Ages 5–14

(Ages 5–14) Junior Tennis introduces your child to the game of tennis through a combination of instruction and play. Classes start with warm-up and skill development and end with a friendly round robin. Sessional registration required. An ePACT online medical consent form is required for camp registration. Junior Tennis does not run on statutory holidays.

Member: included in membership
Non-Member: $64/session

Ages 8–10

No class on December 1.

Kelowna Family YMCA
-- --
Oct 20 - Dec 15
Sundays, 3:00 p.m.–3:45 p.m.
Junior Tennis

Ages 5–14

(Ages 5–14) Junior Tennis introduces your child to the game of tennis through a combination of instruction and play. Classes start with warm-up and skill development and end with a friendly round robin. Sessional registration required. An ePACT online medical consent form is required for camp registration. Junior Tennis does not run on statutory holidays.

Member: included in membership
Non-Member: $64/session

Ages 11–14

No class on December 1.

Kelowna Family YMCA
-- --
Dec 30 - Jan 04
8:30 a.m.–4:30 p.m. (see notes for exact dates)
Elves at Play Holiday Camp

Ages 5–12

Whether you need some time to decompress after the holidays or just want your child to have an active day of fun during their time off, the Y has what you’re looking for! This holiday camp has it all: cool winter crafts, snow science, active winter games, swimming and more! An ePACT online medical consent form is required for registration.

Member: $150/ 4 days
Non-Member: $200/ 4 days

Registration deadline: December 17

The following dates are available for registration:
December 30
December 31
January 2
January 3

Kelowna Family YMCA
-- --
Sep 14 - Dec 14
Saturdays (see notes for time slots)
Birthday Parties

Ages 0–12

Gym Parties (Ages 0–12) Gym parties include access to our rock climbing wall, bouncy castle, obstacle courses and sports equipment for with our party host. Pool Parties (Ages 3–12) Our party host will lead the group through various water games, then your child can use the diving boards or relax in the hot tub. Please ask us about pool safety rules and adult-to-child ratios. All...

Member: $150/party
Non-Member: $200/party

Time slots:

  • 12:30–2:30 p.m. (Gym)
  • 1:30–3:30 p.m. (Gym)
  • 3:30–5:30 p.m. (Gym OR Pool)

No bookings available on Saturday, October 12 and 26.

Kelowna Family YMCA
-- --
Sep 27 - Dec 13
Fridays, 5:30 - 6:30 p.m.
Y Basketball

Ages 5–14

The YMCA Basketball program is designed to be energetic, inclusive, fun and strives to teach children the values of participating in sport for life. Basketball is a great form of exercise that also fosters team-building skills and a sense of community. Through weekly sessions, children from ages 5–14 will learn all the FUNdamentals of the sport of basketball, a game that was invented at ...

Member: $40/session
Non-Member: $80/session

Ages 11-14.

Kelowna Family YMCA
-- --
Sep 28 - Dec 14
Saturdays, 8:30-9:15 a.m.
Let's Dance

Ages 5–14

(Ages 5–14) Does your child want to develop their dance skills? Our qualified instructor will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary. Please attend all classes to prepare for the final day show. Let's Dance does not run on statutory holi...

Member: included in child membership
Non-Member: $88/session

Ages 5-7.

No class October 12.

Kelowna Family YMCA
-- --
Sep 28 - Dec 14
Saturdays, 9:30-10:30 a.m.
Let's Dance

Ages 5–14

(Ages 5–14) Does your child want to develop their dance skills? Our qualified instructor will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary. Please attend all classes to prepare for the final day show. Let's Dance does not run on statutory holi...

Member: included in child membership
Non-Member: $88/session

Ages 8-10.

No class October 12.

Kelowna Family YMCA
-- --
Sep 28 - Dec 14
Saturdays, 10:45-11:45 a.m.
Let's Dance

Ages 5–14

(Ages 5–14) Does your child want to develop their dance skills? Our qualified instructor will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary. Please attend all classes to prepare for the final day show. Let's Dance does not run on statutory holi...

Member: included in child membership
Non-Member: $88/session

Ages 11-14.

No class October 12.

Kelowna Family YMCA
-- --
Sep 04 - Dec 20
Monday–Friday from 9:00 a.m. to 1:00 p.m.
Family Play Time

Free drop-in program for ages 0–6 and their caregivers

Drop in and spend some quality play time with your children and friends. 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 environment and learn about services in your community. YMCA Early Childhood Educators with skills and knowledge in child development are on site to enhance your child...

Member: FREE
Non-Member: FREE

Program runs parallel to SD 23 calendar (closed holidays, breaks and Pro-D days)
Parent supervision is required.

Kelowna Family YMCA
KFY - Gymnasium | KFY - Youth Zone
Sep 04 - Dec 20
Saturday–Sunday from 9:00 a.m. to 12:00 p.m.
Family Play Time

Free drop-in program for ages 0–6 and their caregivers

Drop in and spend some quality play time with your children and friends. 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 environment and learn about services in your community. YMCA Early Childhood Educators with skills and knowledge in child development are on site to enhance your child...

Member: FREE
Non-Member: FREE

Program runs parallel to SD 23 calendar (closed holidays, breaks and Pro-D days)
Parent supervision is required.

Kelowna Family YMCA
KFY - Gymnasium | KFY - Youth Zone

Winter Programs

Jan 06 - Mar 13
Monday-Friday, 9:00 am -1:00 pm
Family Play Time

Free drop-in program for ages 0–6 and their caregivers

Drop in and spend some quality play time with your children and friends. 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 environment and learn about services in your community. YMCA Early Childhood Educators with skills and knowledge in child development are on site to enhance your child...

Member: FREE
Non-Member: FREE

Program runs parallel to SD 23 calendar (closed holidays, breaks and Pro-D days)
Parent supervision is required.

Kelowna Family YMCA
KFY - Gymnasium | KFY - Youth Zone
Jan 21 - Mar 13
Tuesdays OR Fridays, 8:45–10:45 a.m.
Active Arts

Ages 3–5

(Ages 3–5) Each week in this program we will explore age-appropriate sensory stations, crafts, music, stories as well as take a dip in the pool! We will practice turn-taking, sharing and good listening skills — among other social skills — allowing children to learn, play and develop healthy, happy bodies and minds. Please register weekly for this program by calling me...

Member: included in membership
Non-Member: facility drop-in fee

You may only register for one time slot per week.
Weekly registration is required.
No class on Friday, Feb 21 due to Pro D camps.

Kelowna Family YMCA
-- --
Jan 18 - Mar 07
Saturdays, 9:00 - 9:45 am
Music and Movement

Ages 3–5

(Ages 3–5) Children love music and they love to move!Your preschooler can explore their imagination and express their creative talent in this fun interactive class. We’ll explore a variety of movement stations in the gym along with circle songs, parachute games and other group activities designed to get the wiggles out. Please register weekly for this program by calling member ...

Member: included in membership
Non-Member: facility drop-in fee

Weekly registration is required.
No class Feb 15 due to Family Day

Kelowna Family YMCA
-- --
Jan 21 - Mar 12
Tuesdays OR Thursdays from 4:15–5:15 p.m.
JKA Shotokan Kids Karate

Ages 7-10

(Ages 7-10) The Kelowna Family Y is proud to now offer belt progression and traditional Shotokan methods of training recognized by the Japan Karate Association (JKA) of British Columbia. The beginner kids will learn traditional karate basics and get the opportunity to train in the newest, most innovative athletic methods to improve the students' potential. This class will help our students...

Member: $40/session + $50 JKA Gi
Non-Member: $80/session + $50 JKA Gi

You may only register for one time slot per week.

Belt testing fees are not included in registration fees and are paid directly to the JKA.

Kelowna Family YMCA
-- --
Jan 24 - Mar 13
Fridays, 3:15-4:00 pm (5-7), or 4:15-5:15 pm (8-10), 5:30-6:30 pm (11-14)
Y Basketball

Ages 5–14

The YMCA Basketball program is designed to be energetic, inclusive, fun and strives to teach children the values of participating in sport for life. Basketball is a great form of exercise that also fosters team-building skills and a sense of community. Through weekly sessions, children from ages 5–14 will learn all the FUNdamentals of the sport of basketball, a game that was invented at ...

Member: $40/session
Non-Member: $80/session
--Kelowna Family YMCA
-- --
Jan 21 - Mar 12
Tuesdays OR Thursdays from 3:15 to 4:00 p.m.
JKA Shotokan Pee Wee Karate

Ages 4–6

(Ages 4–6) The Kelowna Family Y is proud to now offer belt progression and traditional Shotokan methods of training recognized by the Japan Karate Association (JKA) of British Columbia. In this level your child will develop mobility, mental awareness, correct posture, positive attitudes, and confidence while learning basic techniques in a fun and safe environment. This is an energetic cl...

Member: $40/session + $50 JKA Gi
Non-Member: $80/session + $50 JKA Gi

You may only register for one time slot per week.

Belt testing fees are not included in registration fees and are paid directly to the JKA.

Kelowna Family YMCA
-- --
Jan 19 - Mar 08
Sundays, 1:00 –1:45 pm
Junior Tennis

Ages 5–14

(Ages 5–14) Junior Tennis introduces your child to the game of tennis through a combination of instruction and play. Classes start with warm-up and skill development and end with a friendly round robin. Sessional registration required. An ePACT online medical consent form is required for camp registration. Junior Tennis does not run on statutory holidays.

Member: included in membership
Non-Member: $60/session

Ages 5-7
No class Feb 16

Kelowna Family YMCA
-- --
Jan 19 - Mar 08
Sundays, 2:00 p.m.–2:45 p.m.
Junior Tennis

Ages 5–14

(Ages 5–14) Junior Tennis introduces your child to the game of tennis through a combination of instruction and play. Classes start with warm-up and skill development and end with a friendly round robin. Sessional registration required. An ePACT online medical consent form is required for camp registration. Junior Tennis does not run on statutory holidays.

Member: included in membership
Non-Member: $60/session

Ages 8–10
No class Feb 16

Kelowna Family YMCA
-- --
Jan 19 - Mar 08
Sundays, 3:00 –3:45 pm
Junior Tennis

Ages 5–14

(Ages 5–14) Junior Tennis introduces your child to the game of tennis through a combination of instruction and play. Classes start with warm-up and skill development and end with a friendly round robin. Sessional registration required. An ePACT online medical consent form is required for camp registration. Junior Tennis does not run on statutory holidays.

Member: included in membership
Non-Member: $60/session

Ages 11–14
No class Feb 16

Kelowna Family YMCA
-- --
Jan 20 - Mar 09
Mondays, 3:30–5:00 pm
Active Kids

Ages 5-12

(Ages 5–12) Join our enthusiastic Y leaders for some blood-pumping, high-energy action after school in this popular program! We want to keep children moving by using gym challenges and game favourites to encourage physical activity in a fun and engaging way. Weekly registration required. Active Kids does not run on statutory holidays.

Member: included in child membership
Non-Member: facility drop-in fee

No class February 17
Weekly registration required.

Kelowna Family YMCA
-- --
Jan 06 - Mar 13
Saturdays & Sundays, 9:00 am -12:00 pm
Family Play Time

Free drop-in program for ages 0–6 and their caregivers

Drop in and spend some quality play time with your children and friends. 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 environment and learn about services in your community. YMCA Early Childhood Educators with skills and knowledge in child development are on site to enhance your child...

Member: FREE
Non-Member: FREE

Program runs parallel to SD 23 calendar (closed holidays, breaks and Pro-D days)
Parent supervision is required.

Kelowna Family YMCA
KFY - Gymnasium | KFY - Youth Zone
Jan 18 - Mar 07
Saturdays, 10:00-10:45 am OR 11:00-11:45 am
Let's Dance

Ages 5–14

(Ages 5–14) Does your child want to develop their dance skills? Our qualified instructor will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary. Please attend all classes to prepare for the final day show. Let's Dance does not run on statutory holi...

Member: included in membership
Non-Member: $55/session

Ages 5–7
No class February 15

Kelowna Family YMCA
-- --
Jan 18 - Mar 07
Wednesdays, 5:30-6:30 pm
Let's Dance

Ages 5–14

(Ages 5–14) Does your child want to develop their dance skills? Our qualified instructor will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary. Please attend all classes to prepare for the final day show. Let's Dance does not run on statutory holi...

Member: included in membership
Non-Member: $55/session
--Kelowna Family YMCA
-- --
Jan 18 - Mar 07
Thursdays, 4:30-5:30 pm
Let's Dance

Ages 5–14

(Ages 5–14) Does your child want to develop their dance skills? Our qualified instructor will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary. Please attend all classes to prepare for the final day show. Let's Dance does not run on statutory holi...

Member: included in membership
Non-Member: $55/session
--Kelowna Family YMCA
-- --
Jan 21 - Mar 12
Tuesdays, 5:30–7:30 pm
Girls Unite

Ages 7–14

(Ages 7–14) We want all girls to embrace their unique qualities and shine bright like a star! Have your girl join our inspiring leaders to participate in activities designed to celebrate, encourage and empower girls as well as build strong friendships and happy, healthy bodies. An ePACT online medical consent form is required for registration.

Member: included in membership
Non-Member: $60/session

Ages 7–9

Kelowna Family YMCA
-- --
Jan 21 - Mar 12
Thursdays, 6:00–8:00 pm
Girls Unite

Ages 7–14

(Ages 7–14) We want all girls to embrace their unique qualities and shine bright like a star! Have your girl join our inspiring leaders to participate in activities designed to celebrate, encourage and empower girls as well as build strong friendships and happy, healthy bodies. An ePACT online medical consent form is required for registration.

Member: included in membership
Non-Member: $60/session

Ages 10–14

Kelowna Family YMCA
-- --
Jan 20 - Mar 11
Mondays, 5:30–7:30 pm
Boys in Action

Ages 7–14

(Ages 7–14) This program is just for the guys! Our awesome leaders use a variety of fun, active and engaging activities to promote healthy living, encourage positive friendships and give boys an opportunity to build on lifelong skills. An ePACT online medical consent form is required for registration. Boys in Action does not run on statutory holidays.

Member: included in membership
Non-Member: $60/session

Ages 7–9
No class February 17

Kelowna Family YMCA
-- --
Jan 20 - Mar 11
Wednesdays, 6:00–8:00 pm
Boys in Action

Ages 7–14

(Ages 7–14) This program is just for the guys! Our awesome leaders use a variety of fun, active and engaging activities to promote healthy living, encourage positive friendships and give boys an opportunity to build on lifelong skills. An ePACT online medical consent form is required for registration. Boys in Action does not run on statutory holidays.

Member: included in membership
Non-Member: $60/session

Ages 10–14
No class February 17

Kelowna Family YMCA
-- --
Jan 17 - Mar 13
Fridays, 6:00–9:00 pm
Movie Mania

Ages 8–13

(Ages 8–13) Parents, enjoy a workout or night out on Friday night while your child watches a movie and has fun in the pool with friends—all in a supervised environment. Popcorn included! Pizza and juice is available for $2. Registration will open on Fridays for the following week. Call 250-491-9622 to register or visit member services. Children under 10 years old must be signed...

Member: included in membership
Non-Member: facility drop-in fee

Weekly registration is required.

Kelowna Family YMCA
-- --
Jan 26 - Feb 09
Sundays, 1:30–4:00 pm
Home Alone and Prepared

Ages 9–12

(Ages 9–12) This course prepares children for the responsibilities of looking after themselves alone at home for short periods of time. Hands-on activities and group interactive learning cover the basics of first aid, responding to emergencies, kitchen safety, internet safety, stranger danger awareness and fire safety skills. Participants must attend all classes and pass the final exam t...

Member: $40/course
Non-Member: $60/course

Participants must attend all classes and pass the final exam to be certified.

Registration Deadline: Monday, January 20

Kelowna Family YMCA
-- --
Feb 23 - Mar 08
Sundays, 1:30–4:00 pm
Home Alone and Prepared

Ages 9–12

(Ages 9–12) This course prepares children for the responsibilities of looking after themselves alone at home for short periods of time. Hands-on activities and group interactive learning cover the basics of first aid, responding to emergencies, kitchen safety, internet safety, stranger danger awareness and fire safety skills. Participants must attend all classes and pass the final exam t...

Member: $40/course
Non-Member: $60/course

Participants must attend all classes and pass the final exam to be certified.

Registration Deadline:  Monday, February 17

Kelowna Family YMCA
-- --
Mar 23 - Mar 27
Monday-Friday, 12:00-4:00 pm
Babysittng Course

Ages 11–14

(Ages 11–14) This course teaches youth caregiving skills to become effective and confident babysitters. Participants will learn how to appropriately care for infants, toddlers and children and how to prevent and respond to emergencies. They’ll also learn engaging activities and nutrition for children in their care. Participants must attend classes, pass our final exam and compl...

Member: $100.00
Non-Member: $150.00

In addition to the regular babysitting course curriculum, this camp includes basic first aid and CPR training and a crucial water safety component taught by certified lifeguards instructors. This interactive and educational week will incorporate fun and active elements into each day of learning. Participants will have the opportunity to spend time in our child minding room to practice their newfound skills.

Participants must attend all classes, pass the final exam and complete a practicum to be certified.
Registration Deadline: Monday, March 15

 

Kelowna Family YMCA
-- --
Jan 18 - Mar 07
Saturdays (see notes for time slots)
Birthday Parties

Ages 0–12

Gym Parties (Ages 0–12) Gym parties include access to our rock climbing wall, bouncy castle, obstacle courses and sports equipment for with our party host. Pool Parties (Ages 3–12) Our party host will lead the group through various water games, then your child can use the diving boards or relax in the hot tub. Please ask us about pool safety rules and adult-to-child ratios. All...

Member: $150/party
Non-Member: $200/party

No bookings available February 15

Time slots:

  • 12:30–2:30 pm (Gym)
  • 1:30–3:30 pm (Gym)
  • 3:30–5:30 pm (Gym or Pool)

 

Kelowna Family YMCA
-- --
Jan 22 - Mar 11
Wednesdays, 3:45-5:15 pm
Youth Leadership Development

Ages 12–15

(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 friends in a fun, inclusive environment. Through a variety of different games, activities, discussions and presentations, leaders will develop communication skills, work together with their peers and ...

Member: included in membership
Non-Member: $60/course

Ages 12-15
 

Kelowna Family YMCA
-- --
Feb 21 - Feb 21
Friday, 8:30–4:30 pm
Pro Day Camps

Ages 5–12

(Ages 5–12) Looking for something active and fun for your child to do during the day off school? Bring them to burn off some energy with gym activities, swimming, themed crafts and games. An ePACT online medical consent form is required for camp registration. Registration deadline: one week prior to camp date.

Member: $40/day
Non-Member: $55/day

Registration deadline: Monday, February 17

Kelowna Family YMCA
-- --
Jan 17 - Mar 13
Fridays, 6:00-9:00 pm
Gym and Swim

Ages 8-13

(Ages 8–13)Too much energy for Movie Mania? Join us for an energy-filled evening that starts out with some of your favourite gym games, followed by some fun times with friends in the pool. Pizza and juice is available for $2. Weekly registration is required.

Member: included in membership
Non-Member: $10/class

Weekly registration required

Kelowna Family YMCA
-- --
Mar 16 - Mar 20
9:00 a.m.–12:00 p.m.
--


--

Member: $100/week
Non-Member: $150/week

Theme: 5 Days of Holidays

Registration Deadline: March 8

Kelowna Family YMCA
-- --
Mar 23 - Mar 27
9:00 a.m.–12:00 p.m.
--


--

Member: $100/week
Non-Member: $150/week

Theme: Animal Planet

Registration deadline: March 15

Kelowna Family YMCA
-- --
Mar 16 - Mar 20
8:30 a.m.–12:30 p.m.
--


--

Member: $100/week
Non-Member: $150/week

Registration Deadline: March 8

Kelowna Family YMCA
-- --
Mar 23 - Mar 27
8:30 a.m.–12:30 p.m.
--


--

Member: $100/week
Non-Member: $150/week

Registration Deadline: March 15

Kelowna Family YMCA
-- --
Mar 16 - Mar 20
12:30–4:30 p.m.
--


--

Member: $100/week
Non-Member: $150/week

Theme: The Challenge

Registration Deadline: March 8

Kelowna Family YMCA
-- --
Mar 23 - Mar 27
12:30–4:30 p.m.
--


--

Member: $100/week
Non-Member: $150/week

Theme: The Experiment

Registration Deadline: March 15

Kelowna Family YMCA
-- --
Jan 13 - Apr 06
Mondays, 5:00-7:00 pm
Generation Health

Families with children ages 8–12

Join other families with children ages 8-12 who want to be on a path to healthy weight and lifestyle. Generation Health (formerly Family Healthy Living Program) is a free, 10-week programthat will teach you skills to support your family’s health and quality of life, eat healthy, be more active and promote positive mental and social health. Topics include: Healthy eating and active living...

Member: FREE
Non-Member: FREE

Formerly known as Family Health Living Program. 

There will be no classes on February 17, March 16 and 23. 

 

Kelowna Family YMCA
Kelowna Family Y --
Please click download icon on page to download a print-friendly PDF schedule.