Mark your calendar! Winter swim lessons will be available for registration on Wednesday, December 10, 2025 @ 9:00am MT. Keep an eye on this page for updates — exciting programs are just around the corner! You can register for swim lessons online here.
Swim lesson rates (does not include 5% GST or 5% Facility Enhancement Fee):
* Payments made with a credit card are subject to an additional 2.4% convenience fee
- Child $73.80 Preschool and Swimmer 1-2
- Child $82.69 Swimmer 3-6
- Adult $92.20 Adult 1-3
|
|
Winter 2026 Lesson Sets |
||||||
|
|
Jan 5- Feb 5 Mon/Wed Evenings |
Jan 6-Feb 5 Tues/Thurs Mornings |
Jan 6-Feb 5 Tues/Thurs Evenings |
Jan 10-Mar 14 Saturday |
Feb 9-Mar 11 Mon/Wed Evenings |
Feb 10-Mar 12 Tues/Thurs Mornings |
Feb 10-Mar 12 Tues/Thurs Evenings |
|
Jellyfish/Goldfish |
|
9:30-10am |
|
9:30-10am |
|
10-10:30am |
|
|
Goldfish/Seahorse |
|
10-10:30am |
|
10:30-11am |
|
10:30-11am |
5:30-6pm |
|
Octopus |
4:30-5pm 5:30-6pm |
10:30-11am |
4-4:30pm 4:30-5:00pm |
9-9:30am 10-10:30am |
4:30-5pm 5:30-6pm |
10-10:30am |
4:45-5:15pm 5:30-6pm |
|
Crab |
4-4:30pm 5:30-6pm |
9-9:30am |
4-4:30pm 5:30-6pm |
9-9:30am 11-11:30am |
4-4:30pm 5:30-6pm |
10:30-11am |
4:30-5pm 5-5:30pm |
|
Orca |
4:30-5pm 5:30-6pm |
9:30-10am |
4:30-5pm 5-5:30pm |
9:30-10am 10-10:30am |
4:30-5pm 5:30-6pm |
|
4-4:30pm 5:30-6pm |
|
Sealion/Narwhal |
5-5:30pm |
9-9:30am |
4:30-5pm |
11-11:30am |
5-5:30pm |
|
|
|
Swimmer 1 |
4-4:30pm |
|
4-4:30pm 5:30-6pm |
9-9:30am 10:30-11am |
4:30-5pm |
|
4-4:30pm 5-5:30pm |
|
Swimmer 2 |
4:30-5pm |
|
4:30-5pm |
11-11:30am |
4-4:30pm 4:45-5:15pm |
|
4:30-5pm |
|
Swimmer 3 |
4:45-5:30pm |
|
4-4:45pm |
9:30-10:15am |
4:45-5:30pm |
|
4-4:45pm |
|
Swimmer 4 |
4-4:45pm |
|
4:45-5:30 |
10:15-11am |
4-4:45pm |
|
4:45-5:30 |
|
Swimmer 5/6 |
5:15-6:00pm |
|
|
|
5:15-6pm |
|
4-4:45pm |
|
Adult 1-3 |
|
|
5-5:45p |
|
|
|
5:15-6pm |
Private Lessons
- Child (3-12) $28.95
- Youth/Adult (13+yrs) $30.95
- Semi-Private Child $42.55
- Semi-Private Youth/Adult $45.63
For registration or inquiries about private lessons please call us 250-489-0220 or 250-489-0221.


