Ongoing Registered Programs include:
Year Round
Huckleberry Infant Toddler Centre ~ Monday to Friday, 8am – 5pm
Camas Early Years Centre ~ Monday to Friday, 8am – 6pm
September to June
Moss Rock Preschool ~ Monday to Friday, 9am – 1pm
Out of School Care ~ Monday to Friday, 7:30am to school start & school end to 5:45pm
Youth Zone ~ Monday/Tuesday/Wednesday, after school to 5:30pm
See the specific web pages for current updates.
Calendar of Events
S Sun
M Mon
T Tue
W Wed
T Thu
F Fri
S Sat
1 event,
1 event,
1 event,
1 event,
1 event,
1 event,
0 events,
0 events,
2 events,
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
Mondays in the Garry Oak Room, 10:00 am – 12:30 pm, By donation
3 events,
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
Tuesdays in Sequoia Room (in the Place building) 10:00 am – 11:30 am, By donation
7:00 pm - Beginner Djembe Drumming & Percussions
7:00 pm - Beginner Djembe Drumming & Percussions
You do not need to know anything about drumming before taking this course. In fact, you do not even need a drum. Professional drums are provided for all classes. This course teaches you the fundamental hand positions and drum sounds … Continued
1 event,
3 events,
7:00 pm - Level 2 Hand Drumming & Percussions
7:00 pm - Level 2 Hand Drumming & Percussions
For students who have taken the Beginner Hand Drumming course. In a fun and comfortable setting, you will develop your speed and sound on the drums, all the while learning new rhythms and patterns. We will also explore drum breaks … Continued
2 events,
6:00 pm - Community Dinner
6:00 pm - Community Dinner
We are excited to announce the return of our in-person community dinner program! Starting Friday, May 13 between 6 to 7:30 pm you can come dine-in or pick up a tasty meal to go from the community centre to enjoy … Continued
5 events,
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
12:15 pm - Yoga For Older Adults
12:15 pm - Yoga For Older Adults
This class makes yoga practice accessible and enjoyable for older bodies. It is never too late in life to begin to enjoy the many wonderful benefits of yoga—a stronger, more flexible body, better balance, and a fresh perspective that makes … Continued
0 events,
4 events,
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
Mondays in the Garry Oak Room, 10:00 am – 12:30 pm, By donation
5:30 pm - Zumba
5:30 pm - Zumba
Join us for one of the fastest growing Latin dance-inspired fitness crazes across the world! People of all ages are falling in love with its infectious music, easy-to-follow dance moves and body-sculpting benefits. Come dance to the rhythms of Salsa, … Continued
6:30 pm - SoQi
6:30 pm - SoQi
This beautiful class called SoQi comes from So from Clinical Somatic and Somatic yoga and Qi from Qigong. It is a ground breaking way to release chronic muscle contraction and retrain the posture and movement patterns that are causing your … Continued
6 events,
9:15 am - Somatic Yoga
9:15 am - Somatic Yoga
Somatic yoga is a ground breaking way to release chronic muscle contraction that creates your pain. You can feel free of pain with somatic movements that are slow, gentle, but effective. Registration for this class opens December 5th by phone … Continued
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
Tuesdays in Sequoia Room (in the Place building) 10:00 am – 11:30 am, By donation
11:00 am - Iyengar All Levels
11:00 am - Iyengar All Levels
The Iyengar approach to Hatha Yoga encourages a balance between flexibility, strength and endurance. Emphasizing correct body alignment and precision; enjoy a sense of well being and increased relaxation. Registration for this class opens December 5th by phone only at … Continued
7:00 pm - Beginner Djembe Drumming & Percussions
7:00 pm - Beginner Djembe Drumming & Percussions
You do not need to know anything about drumming before taking this course. In fact, you do not even need a drum. Professional drums are provided for all classes. This course teaches you the fundamental hand positions and drum sounds … Continued
3 events,
5:30 pm - Zumba Toning
5:30 pm - Zumba Toning
This is an innovative muscle training program with the addition of light weight toning sticks. In a relatively short period of time, this challenging workout helps in building coordination and muscle endurance. This class is open to everyone, no previous … Continued
6:30 pm - Somatic Yoga
6:30 pm - Somatic Yoga
Somatic yoga is a ground breaking way to release chronic muscle contraction that creates your pain. You can feel free of pain with somatic movements that are slow, gentle, but effective. Registration for this class opens December 5th by phone … Continued
5 events,
11:45 am - Iyengar Support & Restore
11:45 am - Iyengar Support & Restore
Join us for an hour of gentle yoga in the Iyengar method. A practice to support and restore. Registration for this class opens December 5th by phone only at 250-382-4604
1:00 pm - Iyengar Beginner Friendly
1:00 pm - Iyengar Beginner Friendly
Please join this beginner friendly Iyengar yoga class to learn the basics. Iyengar yoga is a practical philosophy and system of postures, promoting physical and mental wellbeing. Registration for this class opens December 5th by phone only at 250-382-4604
7:00 pm - Level 2 Hand Drumming & Percussions
7:00 pm - Level 2 Hand Drumming & Percussions
For students who have taken the Beginner Hand Drumming course. In a fun and comfortable setting, you will develop your speed and sound on the drums, all the while learning new rhythms and patterns. We will also explore drum breaks … Continued
1 event,
5 events,
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
12:15 pm - Yoga For Older Adults
12:15 pm - Yoga For Older Adults
This class makes yoga practice accessible and enjoyable for older bodies. It is never too late in life to begin to enjoy the many wonderful benefits of yoga—a stronger, more flexible body, better balance, and a fresh perspective that makes … Continued
0 events,
5 events,
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
Mondays in the Garry Oak Room, 10:00 am – 12:30 pm, By donation
1:00 pm - Iyengar Beginner Friendly
1:00 pm - Iyengar Beginner Friendly
Please join this beginner friendly Iyengar yoga class to learn the basics. Iyengar yoga is a practical philosophy and system of postures, promoting physical and mental wellbeing. Registration for this class opens December 5th by phone only at 250-382-4604
5:30 pm - Zumba
5:30 pm - Zumba
Join us for one of the fastest growing Latin dance-inspired fitness crazes across the world! People of all ages are falling in love with its infectious music, easy-to-follow dance moves and body-sculpting benefits. Come dance to the rhythms of Salsa, … Continued
6:30 pm - SoQi
6:30 pm - SoQi
This beautiful class called SoQi comes from So from Clinical Somatic and Somatic yoga and Qi from Qigong. It is a ground breaking way to release chronic muscle contraction and retrain the posture and movement patterns that are causing your … Continued
6 events,
9:15 am - Somatic Yoga
9:15 am - Somatic Yoga
Somatic yoga is a ground breaking way to release chronic muscle contraction that creates your pain. You can feel free of pain with somatic movements that are slow, gentle, but effective. Registration for this class opens December 5th by phone … Continued
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
Tuesdays in Sequoia Room (in the Place building) 10:00 am – 11:30 am, By donation
11:00 am - Iyengar All Levels
11:00 am - Iyengar All Levels
The Iyengar approach to Hatha Yoga encourages a balance between flexibility, strength and endurance. Emphasizing correct body alignment and precision; enjoy a sense of well being and increased relaxation. Registration for this class opens December 5th by phone only at … Continued
7:00 pm - Beginner Djembe Drumming & Percussions
7:00 pm - Beginner Djembe Drumming & Percussions
You do not need to know anything about drumming before taking this course. In fact, you do not even need a drum. Professional drums are provided for all classes. This course teaches you the fundamental hand positions and drum sounds … Continued
4 events,
5:30 pm - Zumba Toning
5:30 pm - Zumba Toning
This is an innovative muscle training program with the addition of light weight toning sticks. In a relatively short period of time, this challenging workout helps in building coordination and muscle endurance. This class is open to everyone, no previous … Continued
6:30 pm - Somatic Yoga
6:30 pm - Somatic Yoga
Somatic yoga is a ground breaking way to release chronic muscle contraction that creates your pain. You can feel free of pain with somatic movements that are slow, gentle, but effective. Registration for this class opens December 5th by phone … Continued
6:30 pm - Spanish For Travellers
6:30 pm - Spanish For Travellers
Whether you are planning a trip or if you just want to learn Spanish for fun. Learn how to get by during your trip in tourist situations like ordering food in the restaurant, asking for places, shopping, or buying a … Continued
5 events,
11:45 am - Iyengar Support & Restore
11:45 am - Iyengar Support & Restore
Join us for an hour of gentle yoga in the Iyengar method. A practice to support and restore. Registration for this class opens December 5th by phone only at 250-382-4604
5:45 pm - Hatha Yoga
5:45 pm - Hatha Yoga
A 60 minute hatha yoga class focused on body awareness, safe alignment, and a strong mind-body connection. Designed to cultivate balance, strength, mobility, and joint stability in your body. All levels welcome! Registration for this class opens December 5th by … Continued
7:00 pm - Level 2 Hand Drumming & Percussions
7:00 pm - Level 2 Hand Drumming & Percussions
For students who have taken the Beginner Hand Drumming course. In a fun and comfortable setting, you will develop your speed and sound on the drums, all the while learning new rhythms and patterns. We will also explore drum breaks … Continued
1 event,
4:00 pm - Community Dinner
4:00 pm - Community Dinner
We are excited to announce the return of our in-person community dinner program! Starting Friday, May 13 between 6 to 7:30 pm you can come dine-in or pick up a tasty meal to go from the community centre to enjoy … Continued
6 events,
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
12:15 pm - Yoga For Older Adults
12:15 pm - Yoga For Older Adults
This class makes yoga practice accessible and enjoyable for older bodies. It is never too late in life to begin to enjoy the many wonderful benefits of yoga—a stronger, more flexible body, better balance, and a fresh perspective that makes … Continued
0 events,
6 events,
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
10:00 am - Family Talk: Laugh, Learn & Lunch (birth – 5 yrs)
Mondays in the Garry Oak Room, 10:00 am – 12:30 pm, By donation
1:00 pm - Iyengar Beginner Friendly
1:00 pm - Iyengar Beginner Friendly
Please join this beginner friendly Iyengar yoga class to learn the basics. Iyengar yoga is a practical philosophy and system of postures, promoting physical and mental wellbeing. Registration for this class opens December 5th by phone only at 250-382-4604
5:30 pm - Zumba
5:30 pm - Zumba
Join us for one of the fastest growing Latin dance-inspired fitness crazes across the world! People of all ages are falling in love with its infectious music, easy-to-follow dance moves and body-sculpting benefits. Come dance to the rhythms of Salsa, … Continued
6:30 pm - SoQi
6:30 pm - SoQi
This beautiful class called SoQi comes from So from Clinical Somatic and Somatic yoga and Qi from Qigong. It is a ground breaking way to release chronic muscle contraction and retrain the posture and movement patterns that are causing your … Continued
7 events,
9:15 am - Somatic Yoga
9:15 am - Somatic Yoga
Somatic yoga is a ground breaking way to release chronic muscle contraction that creates your pain. You can feel free of pain with somatic movements that are slow, gentle, but effective. Registration for this class opens December 5th by phone … Continued
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
10:00 am - Parent & Tot Playgroup (birth – 5 yrs)
Tuesdays in Sequoia Room (in the Place building) 10:00 am – 11:30 am, By donation
11:00 am - Iyengar All Levels
11:00 am - Iyengar All Levels
The Iyengar approach to Hatha Yoga encourages a balance between flexibility, strength and endurance. Emphasizing correct body alignment and precision; enjoy a sense of well being and increased relaxation. Registration for this class opens December 5th by phone only at … Continued
5:30 pm - Iyengar All Levels
5:30 pm - Iyengar All Levels
The Iyengar approach to Hatha Yoga encourages a balance between flexibility, strength and endurance. Emphasizing correct body alignment and precision; enjoy a sense of well being and increased relaxation. Registration for this class opens December 5th by phone only at … Continued
5 events,
10:00 am - Clothing Swap
10:00 am - Clothing Swap
Do you need some new duds? Come shop for free on the first Saturday of the month! Donated clothing is sorted by our volunteers and includes clothes for all ages and styles! It’s free for anyone to participate – come … Continued
5:30 pm - Zumba Toning
5:30 pm - Zumba Toning
This is an innovative muscle training program with the addition of light weight toning sticks. In a relatively short period of time, this challenging workout helps in building coordination and muscle endurance. This class is open to everyone, no previous … Continued
6:30 pm - Somatic Yoga
6:30 pm - Somatic Yoga
Somatic yoga is a ground breaking way to release chronic muscle contraction that creates your pain. You can feel free of pain with somatic movements that are slow, gentle, but effective. Registration for this class opens December 5th by phone … Continued
6:30 pm - Spanish For Travellers
6:30 pm - Spanish For Travellers
Whether you are planning a trip or if you just want to learn Spanish for fun. Learn how to get by during your trip in tourist situations like ordering food in the restaurant, asking for places, shopping, or buying a … Continued
5 events,
11:45 am - Iyengar Support & Restore
11:45 am - Iyengar Support & Restore
Join us for an hour of gentle yoga in the Iyengar method. A practice to support and restore. Registration for this class opens December 5th by phone only at 250-382-4604
5:45 pm - Hatha Yoga
5:45 pm - Hatha Yoga
A 60 minute hatha yoga class focused on body awareness, safe alignment, and a strong mind-body connection. Designed to cultivate balance, strength, mobility, and joint stability in your body. All levels welcome! Registration for this class opens December 5th by … Continued
7:00 pm - Level 2 Hand Drumming & Percussions
7:00 pm - Level 2 Hand Drumming & Percussions
For students who have taken the Beginner Hand Drumming course. In a fun and comfortable setting, you will develop your speed and sound on the drums, all the while learning new rhythms and patterns. We will also explore drum breaks … Continued
1 event,
5 events,
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
9:00 am - Creative Dance For Children ( Parent & Tot) Ages 2yrs
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
9:45 am - Creative Dance For Children Pre K Ages (3-4 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
10:30 am - Creative Dance For Children Kindergarten (Ages 5-6 Yrs)
This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children learn concepts and patterns, rather than just dance steps. In … Continued
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
11:15 am - Creative Dance For Children (Grades 1-3 Ages 6-8 YRS)
Creative Dance for Children with Kristen Lewis of Gull Cry Dance This class introduces children to fundamental principles of movement in a fun but carefully structured teaching environment, with experienced dance educator Kristen Lewis. Kristen’s classes are unique in that children … Continued
12:15 pm - Yoga For Older Adults
12:15 pm - Yoga For Older Adults
This class makes yoga practice accessible and enjoyable for older bodies. It is never too late in life to begin to enjoy the many wonderful benefits of yoga—a stronger, more flexible body, better balance, and a fresh perspective that makes … Continued