Pre-CanSkate is intended for 3-5 year olds and is a 30 minute play based program. Kids learn basic skating while playing with toys, bubbles and interactive games. 

CanSkate is Skate Canada’s flagship learn-to-skate program for beginners of any age that teaches fundamental movements and basic skills.

CanPowerSkate focuses on skating technique through balance, control and agility skills, to enhance the skating ability of hockey and ringette players.

StarSkate includes STAR 1-5 levels and offers opportunities for skaters of all ages to develop fundamental figure skating skills in the areas of skills, freeskate, ice dance, artistic and synchronized skating.

AdultSkate  is geared towards all levels of skaters, age 16 and up. Lessons are either private or group format, depending on the goals of the skater. 

SynchroSkate is a specialized discipline of skating involving groups of 8 or more skaters performing various group formations and maneuvers to music.