Recreation Programs

At the Cowichan Community Centre we understand the valuable role leisure and recreation play in enhancing the lives of individuals and communities. We strive to offer a variety of recreation programs and events that meet the needs and interests of our community members all year long. From early years and youth to adult and seniors programs, we've got something for everyone!

Early Years Programs

We have a variety of programs to get you and your little ones ages 0 -5, moving, learning, and having fun! Our early years programs include kindergym, music, dance, sports, crafts and skating.

Early Years Winter/Spring Flyer 2024

Children and Youth Programs 

We offer a wide variety of programs for children ages 6 – 16. You have lots to choose from including dance, sports, mountain biking, art & crafts, technology, yoga and more. Our programs are a great way for children and youth to get active, try new things, and meet new friends in a fun, supportive environment. 

Winter/Spring 2024 Children Recreation Flyer

Winter/Spring 2024 Children Sports Flyer


Adult Programs

We are pleased to offer a variety of recreation programs for adults.  Programs range from arts, crafts, music, dance, general interest, technology, outdoor recreation, sports, health, nutrition and languages.

Winter/Spring 2024 Adult Sports Flyer

Winter/Spring 2024 Adult General Interest Flyer

Winter/Spring 2024 Adult Wellness Flyer

Lifelong Learners

Welcome to Cowichan Valley Lifelong Learners, bringing fun, informative programs to the 50+ community. As a new season begins, the CCC and Lifelong Learners  advisory committee recognized that it was time for change as the community experiences new challenges and a renewed desire to learn new skills, enhance well-being and enjoy more creative living. With a small annual membership fee, you can join the many members benefitting from volunteer presenters who bring a wide variety of classes and workshops to the CCC for you.

Lifelong Learners Winter 2024 Flyer


Register for Programs

Browse and register for programs online.

By Telephone:

Call 250.748.7529 during office hours. Payment can be made at the time of registration.

In Person

Ticket Centre/Reception hours 
Monday - Friday 8:00 a.m. - 5:00 p.m. 
Closed  Saturday, Sunday and Statutory Holidays