Work on your skills and have some fun in the water! We offer a range of lessons - different levels for children, adult lessons and private lessons.
Next Swimming Lessons Schedule
Lessons run: February 17 - March 12, 2026
Registration opens: Monday, February 9Registration
Register online through Activenet by clicking on the links below. Or call 250-615-3030!
More information about registration further below on this page.
More information about registering through Activenet on our Program Registration page.Monday/Wednesday Afternoons
Time Activities 4:00 - 4:30 pm Swimmer 2 Octopus (Preschool 1) 4:00 - 8:00 pm Bronze Medallion 4:30 - 5:00 pm Swimmer 1 Swimmer 1 5:00 - 5:30 pm Swimmer 2 Crab (Preschool 2) 5:30 - 6:15 pm Swimmer 5 Swimmer 3 6:15 - 6:45 pm Sea Lion (Preschool 4) Swimmer 1 Tuesday/Thursday
Time Activities 9:30-10:00 am Jelly Fish (Parent & Tot 1) Gold Fish (Parent & Tot 2) 10:00-10:30 am Crab (Preschool 2) Goldfish (Parent & Tot 2) Sea Horse (Parent & Tot 3) 10:30-11:00 am Orca (Preschool 3) Octopus (Preschool 1) 4:30-5:00 pm Crab (Preschool 2) Orca (Preschool 3) 5:00-5:30 pm Octopus (Preschool 1) Sea Lion (Preschool 4) 5:30-6:00 pm Swimmer 1 Swimmer 1 6:00-6:30 pm Swimmer 2 Swimmer 4 2025-2026 Swim Lesson Annual Schedule
Download the 2025-26 Swim Lessons Annual Schedule here.
Image
When registration for lessons open....
- 7am - Online registration opens
- 9am - In person and phone (250-615-3030) registration opens
Note: If lessons are full at the time you are trying to register, you can put your child on a waitlist.
IMPORTANT REMINDERS!
- If you would like to register online, it is vital that your child’s current swimming level is in the ActiveNet system. Otherwise, you WILL NOT be able to register your child online on registration day. Please ensure your child’s profile is up to date. To do this, please call us at 250-615-3030.
- Children can only be registered in a class if they are not currently in lessons. Caregivers must wait until they have a report card with an incomplete or complete grade to register for the next set. Any child pre-registered for lessons before they have an incomplete or complete grade will be withdrawn and refunded.
- Haven't had lessons in a while? If your child has not been in swimming lessons for more than one year, we recommend doing a swimming assessment to help determine which level is most appropriate. Call 250-615-3030 to set this up!
Click the links in the 'Current Schedule' section to go directly to the ActiveNet online registration page.
Go to the Program Registration page for info about how to register through Activenet.
Swimming lessons in Terrace have 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)
Starfish Parent & Tot 1 Duck 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
Lesson Pricing
Swimming Lessons
Program or Class Per Class Fee 10-Lesson Set Parent & Tot 1 n/a $60.00 Parent & Tot 2 n/a $60.00 Parent & Tot 3 n/a $60.00 Preschool 1 n/a $70.00 Preschool 2 n/a $70.00 Preschool 3 n/a $70.00 Preschool 4 n/a $70.00 Preschool 5 n/a $70.00 Swimmer 1 n/a $70.00 Swimmer 2 n/a $70.00 Swimmer 3 n/a $90.00 Swimmer 4 n/a $90.00 Swimmer 5 n/a $90.00 Swimmer 6 n/a $90.00 Swimmer 7 n/a $100.00 Swimmer 8 n/a $100.00 Swimmer 9 n/a $100.00 Private Lesson $30.00 n/a Adult Swimmer 1-3 $15.00 n/a Junior Lifeguard Club $15.00 n/a Bronze Star n/a $110.00 Bronze Medallion* n/a $120.00 Bronze Cross* n/a $120.00 *$60 for those ages 15+ who have an address in the Greater Terrace area and plan to work at the Terrace & District Aquatic Centre. Contact us for details.

