Skip to main content

There's something fun for everyone!

At the YMCA, we don't know the meaning of the word "bored". Kids love participating in all our activities—like swimming, soccer, basketball, and dance—so much that they don't want to go home.

Registration Dates

Winter program registration for sessional programs is closed, but you may still register for Y Fridays weekly.

Spring program registration opens March 9 (members) and March 17 (non-members).

Summer program registration opens June 16 (members) and June 23 (non-members).

Y Dance

Our qualified instructors 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.

Y Soccer

The YMCA Soccer program is designed to be energetic, inclusive, and fun while striving to teach children the values of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of Soccer. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Currently only offered at the Kelowna Family Y. 

Y Dance

Our qualified instructors 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.

Y Soccer

The YMCA Soccer program is designed to be energetic, inclusive, and fun while striving to teach children the value of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of Soccer. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Currently only offered at the Kelowna Family Y. 

Y Basketball

The YMCA Basketball program is designed to be energetic, inclusive, and fun while striving to teach children the value of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of basketball, a game that was invented at the YMCA back in 1891. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Each participant will be a part of a healthy learning environment built for success. Currently only offered at the Kelowna Family Y. 

NHL STREET

The Y has partnered with the NHL to bring its ball hockey program to our community. NHL STREET is designed to make the sport of hockey accessible where everyone can learn and play. The participants feel like the pros when they suit up in authentic NHL STREET uniforms to play in high-energy, scrimmage style games. 

Y Dance

Our qualified instructors 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.

Y Soccer

The YMCA Soccer program is designed to be energetic, inclusive, and fun while striving to teach children the value of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of Soccer. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Currently only offered at the Kelowna Family Y. 

Y Basketball

The YMCA Basketball program is designed to be energetic, inclusive, and fun while striving to teach children the value of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of basketball, a game that was invented at the YMCA back in 1891. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Each participant will be a part of a healthy learning environment built for success. Currently only offered at the Kelowna Family Y. 

NHL STREET

The Y has partnered with the NHL to bring its ball hockey program to our community. NHL STREET is designed to make the sport of hockey accessible where everyone can learn and play. The participants feel like the pros when they suit up in authentic NHL STREET uniforms to play in high-energy, scrimmage style games. 

Y Soccer

The YMCA Soccer program is designed to be energetic, inclusive, and fun while striving to teach children the value of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of Soccer. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Currently only offered at the Kelowna Family Y. 

Y Basketball

The YMCA Basketball program is designed to be energetic, inclusive, and fun while striving to teach children the value of participating in sports for life. Through weekly sessions, children will learn all the FUNdamentals of the sport of basketball, a game that was invented at the YMCA back in 1891. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Each participant will be a part of a healthy learning environment built for success. Currently only offered at the Kelowna Family Y.

NHL STREET

The Y has partnered with the NHL to bring its ball hockey program to our community. NHL STREET is designed to make the sport of hockey accessible where everyone can learn and play. The participants feel like the pros when they suit up in authentic NHL STREET uniforms to play in high-energy, scrimmage style games. 

Experience the ultimate movie night like never before! Join us for an evening of exciting aquatic adventures, cinematic magic, mouthwatering pizza, and the chance to forge new friendships. It's the perfect combination of fun and entertainment! 

Register each week for the nights you are free! Registration will open the Friday before and close at 6 a.m. on the Friday the program takes place. 

Register for Y Fridays

child care worker helping children with shape puzzle

Child Minding (Ages 0–12)

Enjoy a facility workout or swim while your children are cared for by qualified staff and volunteers in a safe and fun environment. Child Minding provides supervised play with age-appropriate toys, arts and crafts, and special care for babies.

View hours and details
Young girl learning to swim

Swim Lessons

Vital water safety skills save lives, but there's more to YMCA swim lessons than just learning to swim. Children in our programs build self-confidence as they achieve their goals with a little hard work and support from others.

Swim lesson details
Family smiling and running

Family Play Time

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. 

Family Play Time details
Group of kids outside

Camps

YMCA Camps are offered to keep kids active, engaged, and unplugged.

 

Camp details
Financial Assistance

As a charity, the Y believes no family should be turned away because of financial circumstances. Thanks to generous donors, the Y is able to provide financial assistance to families who could not otherwise afford the full cost of Y programs and memberships.

Employment Services

Our free employment services support youth and young adults with employment skills, certifications, networking, career exploration and self-discovery.