Swimming lessons and fitness programs for all ages and abilities! Get all the details below.
- In response to feedback from the Strathmore and Wheatland County community, we are opening registration to those residents prior to all other members.
- Registration Dates for Fall 2023:
- Strathmore and Wheatland County residents opens on: October 2, 2023 at 9 a.m.
- All members opens on: October 5, 2023 at 9 a.m.
- Lesson Schedule: Perfect Mind Link or PDF Link
- Swimming Lesson Cancellation Fee: $20.90

A certified instructor will lead you through a refreshing shallow water workout with regular and low impact options. No registration required.
Age:13+

Float Yoga is suitable for all experience levels. Enjoy a new level of challenge and balance while in a peaceful aquatic setting. The class will be taught on sturdy inflated mats that are securely tethered to lane ropes. To make the process as easy as possible you can get on your mat from the pool side, and you will be ‘towed’ to your location. Feel free to wear swim or yoga attire (your mat will become wet during the class). Floatation mats are for bare feet only. Please be aware you must be comfortable in deep water in case a fall occurs.

Enjoy a full body workout with zero impact. Participants should be comfortable in deep water, floatation belts will be provided. A safe and effective workout with a cardio focus.
Age: 13+
Age/Last Level Completed | Register In |
Age 4 - 12 months | Parent and Tot 1 |
Age 12 - 24 months | Parent and Tot 2 |
Age 2 - 3 years | Parent and Tot 3 |
Age 3 - 5, First lesson or incomplete Sea Otter | Preschool 1 |
Complete Sea Otter or incomplete Salamander |
Preschool 2 |
Complete Salamander or incomplete Sunfish | Preschool 3 |
Complete Sunfish or incomplete Crocodile |
Preschool 4 |
Complete Crocodile or incomplete Whale |
Preschool 5 |
Last Level Completed | Register In |
First lesson or incomplete Swim Kids 1 | Swimmer 1 |
Complete Swim Kids 1 or incomplete Swim Kids 2 | Swimmer 2 |
Complete Swim Kids 2 or 3, or incomplete Swim Kids 3 or 4 | Swimmer 3 |
Complete Swim Kids 4 or incomplete Swim Kids 5 | Swimmer 4 |
Complete Swim Kids 5 or incomplete Swim Kids 6 | Swimmer 5 |
Complete Swim Kids 6 or incomplete Swim Kids 7 | Swimmer 6 |
Complete Swim Kids 7 or incomplete Swim Kids 8 | Rookie Patrol |
Complete Swim Kids 8 or incomplete Swim Kids 9 | Ranger Patrol |
Complete Swim Kids 9 or 10, or incomplete Swim Kids 10 | Star Patrol |

The Parent & Tot Program structures in-water interaction between parent/caregiver and child to stress the importance of play in developing water-positive attitudes and skills.
Schedule: Online and PDF version
Registration:
Strathmore and Wheatland County Residents: October 2, 2023 at 9:00 am
All other members: October 5, 2023 at 9:00 am

The Preschool Program works to ensure children become comfortable in the water and have fun developing a foundation of water skills. Levels: Pre-school 1-3
Schedule: Online and PDF version
Registration:
Strathmore and Wheatland County Residents: October 2, 2023 at 9:00 am
All other members: October 5, 2023 at 9:00 am

The Swimmer Program uses in-water practice for swimmers of any ability to develop swimming strokes and skills. Levels: Swimmer 1-6
Schedule: Online and PDF version
Registration:
Strathmore and Wheatland County Residents: October 2, 2023 at 9:00 am
All other members: October 5, 2023 at 9:00 am

The Canadian Swim Patrol program provides enriched training for those who are ready to go beyond learn-to-swim (Swimmer 6). Swim Patrol has three levels: Rookie, Ranger, and Star. Each level of the Canadian Swim Patrol program has three modules: Water Proficiency, First Aid, and Recognition & Rescue.
Rookie Patrol: Develops individual fitness levels to meet a timed 100m swim and 350m workout. Water proficiency skills include: swims with clothes, ready position, foot-first and head-first surface dives. Demonstrating an ability to conduct a primary assessment and initiating EMS are included as first aid skills. Victim recognition and throwing assists are other key elements of the program.
Ranger Patrol: Enhances capability in the water, including stride entry, underwater forward and backward somersaults, lifesaving eggbeater kick and increased fitness levels to meet a 200m timed swim. Rescue skills involve an increased skill level in first aid basics, victim recognition and non-contact rescues.
Star Patrol: An excellent preparation for the Bronze Star award, Star Patrol demands good physical conditioning and lifesaving judgment. Participants develop lifesaving and first aid skills; further refine front crawl, back crawl and breaststroke (100m each); and complete 600m workouts and for 300m timed swims
Schedule: Online and PDF version
Registration:
Strathmore and Wheatland County Residents: October 2, 2023 at 9:00 am
All other members: October 5, 2023 at 9:00 am

Private Lessons are programmed to allow one on one instruction to assist with completing one or two missed skills or to help those with individual requirements that cannot be met in a group setting. Individuals can register for one lesson only.
Schedule: Online and PDF version
Registration:
Strathmore and Wheatland County Residents: October 2, 2023 at 9:00 am
All other members: October 5, 2023 at 9:00 am

The Adult Swimmer Program is for beginners or swimmers who want to improve their skills. Within the Adult Swimmer curriculum, participants set their own goals to develop water confidence and recognizable strokes. Levels: Adult 1-3
Schedule: Online and PDF version
Registration:
Strathmore and Wheatland County Residents: October 2, 2023 at 9:00 am
All other members: October 5, 2023 at 9:00 am

Become a Lifeguard/Instructor by becoming certified in:
Bronze Medallion/Cross: Begin the transition from lifesaving to lifeguarding. Candidates strengthen and expand their lifesaving skills and begin to apply the principles and techniques of active surveillance in aquatic facilities. (Course offered as a combo class).
First Aid, CPR C and AED: Ensure your First Aid certification is current as a prerequisite for Lifeguard/Instructor Certification Courses.
National Lifeguard (NL): Recognized as the standard for lifeguards in Canada, National Lifeguard training develops a sound understanding of lifeguarding principles, good judgment, and a mature and responsible attitude toward the role of the lifeguard.
Contact Us