Programs & Schedules

The Cowichan Aquatic Centre and Fuller Lake Arena offer a variety of registered and drop-in activities throughout the year in Aquatics, Fitness, and Arena.

How to register 

Swimming lessons 

Our year-round learn-to-swim lessons include a variety of programs that are designed for swimmers of all ages and abilities. Following the Lifesaving Society Swim4Life program, we offer beginner to advanced children's swim programs that meet the skills and abilities of participants. Lessons are offered at the Cowichan Aquatic Centre year-round, and seasonally at the Crofton Outdoor Pool. 

Skating lessons

The Fuller Lake Arena offers seasonal (September to March) skating lessons for children 4 to 12 years old. Each lesson is designed for children and youth who want to improve their skating in a fun and motivating way. Preschool children, aged 4-6, will join instructor led classes to learn basic skating fundamentals while building on-ice confidence. Our instructor led school-aged children's classes (ages 6-12) allow participants to further develop and fine tune their skating skills under a safe, friendly and welcoming environment.    

Health & fitness programs

Find your fitness with us through the variety of dryland and aquatic fitness programs offered at the Cowichan Aquatic Centre and Fuller Lake Arena. Our certified fitness instructors will assist you with any goal of becoming healthier and active. We offer both drop-in and registered classes including spin, yoga, AquaFit, and Aqua Spin. All programs are geared for all ages and fitness levels.    

Camps & general recreation programs 

We offer a variety of seasonal daytime and weekly children's indoor and outdoor camps, that include spring break, summer, winter break, and Pro D Day camps at both the Cowichan Aquatic Centre and Fuller Lake Arena for both preschoolers and school-aged children. Join us for day trips, games, laughter, outdoor adventures, sports, and making new friends in a safe and inclusive environment.  

Youth outreach programs

Our Youth Outreach Programs are designed to provide youth 12-18 years old with fundamental learning and leadership opportunities within our community. Our leaders organize monthly games, activities, and tournaments at our Community Youth Rooms at both Chemainus Secondary School and the Crofton Community Centre. The Crofton Youth Room will be operating July and August 2024. 

Birthday parties 

Celebrate your child’s next birthday with us! Choose from either our swim or skating party package which includes full access to our party rooms at Fuller Lake Arena (skating) or Cowichan Aquatic Centre (swimming). Each party package can accommodate up to 15 people and is suitable for children of all ages. For swimming parties, children under 7 must be within arm’s reach of an adult while in the pool and we recommend a maximum ratio of 1:3 for adults to children under 7 years of age.