Welcome to the Kitchener-Waterloo Skating Club


Our Learn-to-Skate programs are designed to teach fundamental skating skills to people of all ages interested in ice sports such as hockey, ringette, and figure skating, as well as those wanting to skate for fitness and enjoyment for life.

Most learn-to-skate programs are offered year-round at rinks located throughout the Waterloo Region. Sessions are organized into five terms which can be purchased separately:

  • Pre-Season (September)
  • Fall (October-December)
  • Winter (January-March)
  • Spring (April-June)
  • Summer (June-August)

Parent & Tot Program: Ages 2 and 3

This is an introductory skating program for children who are 2 and 3 years of age and are accompanied by an adult 18 years of age or older. The accompanying adult must have competent skating abilities and must be able to assist the tot throughout the lesson. A Skate Canada coach will lead each 45-minute session using games, songs and toys.

Pre-CanSkate Program: Ages 3-5

This program is the entry level for beginners who are 3-5 years of age. Children are placed into groups according to ability and taught by a Professional Coach and assisted by qualified CanSkate Program Assistants. The focus of this program is to make skating fun! Skating skills taught range from learning to stand and balance to going forwards and backwards.

CanSkate Program: Ages 5-12

CanSkate is Skate Canada's flagship learn-to-skate program, designed for beginners of all ages. This program is beneficial to any skater with an interest in ice sports (figure skating, hockey, ringette). Participants earn badges while they learn fundamental skating skills. Skaters are placed in groups according to ability and taught by a professional coach and assisted by qualified CanSkate program assistants. When you choose CanSkate, you will enjoy a program that focuses on fun, participation and basic skill development. Note: Skaters who wish to progress more rapidly in the CanSkate program are encouraged to register for two sessions per week.

FAQ: What is the difference between the Pre-CanSkate and CanSkate programs?

The Pre-CanSkate program is for ages 3-5. Skaters can earn CanSkate badges in this program if they are able to perform the required skills in the badge level. Skaters remain with the same coach for the duration of the session and there is toy/game time during each lesson.

The CanSkate program is for ages 5-12. Skaters rotate between coaches during each session. Skaters can earn badges in this program (Stages 1 through 6).

Community Learn-To-Skate Program: Ages 5-15

Offered in cooperation with the cities of Kitchener and Waterloo, the focus of this program is to learn basic skating skills in a group setting while having fun. This program teaches the beginning skills of basic skating (forwards, backwards, gliding, and stopping). Skaters are placed in large groups according to their ability. This is an excellent program to enroll your child in to aid in their school skating curriculum or to learn to skate with their peers. Skaters receive ribbons as incentives. Offered in Fall and Winter only.

FAQ: What is the difference between the CanSkate and Community Learn-to-Skate programs?

The CanSkate Program is for ages 5-12. Skaters rotate between coaches during each session and can earn badges (Stages 1 through 6). This program is designed for skaters who have an interest in pursuing an ice sport. This is a Skate Canada National Program. The CanSkate program is the same at any club in Canada.

The Community Learn-to-Skate Program teaches basic skating skills in a large group environment. Groups are larger than in the CanSkate program. This is not a badge program. The Cities of Kitchener and Waterloo subsidize the cost of the ice, which is why the program costs less than CanSkate. This is a community based program, not a Skate Canada national program.

Both programs are taught by Skate Canada qualified and trained professional coaches.

Teen CanSkateProgram: Ages 13-17 

A skating program for teens 13-17 years old. Skaters are taught according to ability and have lots of fun!

Adult CanSkate Program: Ages 18+

A skating program for adults of all ages and levels. Skaters are taught according to ability and have lots of fun!

Enrichment Program

Skaters recommended into this program by their coach demonstrate natural skating abilities and are expected to progress quickly through the CanSkate program. The enrichment program offers the opportunity for skaters to be grouped with other identified young figure skaters in an accelerated learning environment.

Latest News
No entries to show


Jul 3, 2017:

Summer school begins

Jul. 10, 2017:

STAR/Comp skater allocation due at 11:59 pm

Jul. 21, 2017:

STAR/Comp general registration opens at noon

Aug. 1, 2017:

Learn-to-Skate and Twin City Hockey Skating School program registration opens at noon

Aug. 7, 2017:

NO SKATING -Civic Holiday

Aug. 16, 2017:

TEST DAY – 7:45-10pm

Aug. 28-31, 2017:

STARSkate STARS on ICE Summer Camp

Sep. 10, 2017:

Fall Seminar

We are K-W's exclusive provider of Skate Canada certified skating programs such as CanSkate and CanPowerSkate.


CanSkate was developed by a team of hockey, figure skating, and ringette experts to teach the fundamentals of skating. CanSkate is the only nationally regulated learn-to-skate program in Canada. This tested and proven new curriculum and delivery method promotes unrivaled development of strong basic skills. The new program includes specific skills that pertain to hockey, ringette, speed skating and figure skating. The result is a fun and dynamic program that prepares all skaters for virtually every ice sport.


True Sport

True Sport



Copyright - Kitchener-Waterloo Skating Club - | site administration
Website photos/videos courtesy of Danielle Earl Photography, One for the Wall Photography, and Skate Canada