Swimming Lessons

Swimming Lessons

Online registration opens May 1st at 7:00 am (For online registration, there will be multiple modes of payment, so even if you don't have a credit card there will be ways to register online. Please call us for more info at 250-6153030) 

In person/phone registration opens May 1st at 9:00 am

Lessons will run May 15 - June 16

Swimming lessons in Terrace has transitioned from Canadian Red Cross to Lifesaving Society’s Swim for Life program. Swim for Life is a nationally recognized program that focuses on the acquisition and development of fundamental swim strokes and skills for learners of all ages and abilities. Swim for Life is designed to be accessible, flexible, success-oriented and fun, with lots of in-water practice in every lesson.

Please review the table below to determine what level your child should be registering in.

Red Cross

Lifesaving Society

Parent & Tot (4 months-3 years)


Parent & Tot 1


Parent & Tot 2

Sea Turtle

Parent & Tot 3

Preschool (3-5 years)

Sea Otter

Preschool 1

Salamander Preschool 2
Sunfish Preschool 3
Crocodile Preschool 4
Whale Preschool 5

Swimmer (5-12 years)

Swim Kids 1 Swimmer 1
Swim Kids 2 Swimmer 2
Swim Kids 3 Swimmer 3
Swim Kids 4+5 Swimmer 4
Swim Kids 6 Swimmer 5
Swim Kids 7 Swimmer 6
Swim Kids 8+9 Canadian Swim Patrol
Swim Kids 10 Bronze Star

Private Lessons and Adult Beginner Lessons