Fall Registration Dates
Vivo Members:
- Dryland: July 14, 2026
- Swim: July 16, 2026
Non-Members:
- Dryland: July 21, 2026
- Swim: July 23, 2026
Build confidence in the water, refine your technique, or take your skills to the next level with expert instruction. Vivo has swimming classes for all ages and abilities in a safe and welcoming environment.
Access to Vivo Swim Report Cards is now available online! Click here to access your Swimgen account.
Vivo Members:
Non-Members:

Find the perfect class for your swimmer. We’re here to make every swim lesson safe, fun, and developmentally appropriate. With a focus on safety and community, we’ve created this step-by-step guide to help you find the perfect class.
By following the steps below, you’re not only supporting growth in swimming skills but also contributing to our shared goal of creating healthier generations.
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH STEP:
Choose your child’s class group based on their age at the time of the course. This helps ensure they have the best possible swimming experience, as each age group is tailored to:
Additional factors that influence age grouping include:
Once you have selected the appropriate age group, choose the specific level that matches your child’s swimming ability:
Unsure? Register them in the first level for their age group or the level they’re currently in.
Book a Swim Assessment: Our team can assess their abilities and help guide your decision. See the Swim Assessment portion of this list for more information.
While planning is natural, registering your child in back-to-back levels in one season is not recommended unless they’ve already mastered the skills at their current level.
Best Practice: For ongoing practice, we encourage families to consider enrolling in the same lesson more than once. This strategy builds confidence, strength, fitness, endurance, and water safety skills, providing the time needed to truly master each technique.
Skill Mastery Takes Time: Each swim level has multiple skills that must be completed to pass. It’s normal for children to repeat a level more than once, as learning and perfecting water safety and swim techniques often takes multiple sessions.
Holding Space Prematurely: Registering for a higher level before your child has met the prerequisites can unintentionally take a spot from a child who’s ready, and your child may miss out on the benefits of age-appropriate instruction.
Refund Policy: Please remember that our 14-day refund policy applies. If a child doesn’t progress as anticipated, consecutive registrations may not be eligible for a refund. Transfers to another level are possible only if space is available, with a transfer fee.
Right Level for Safety and Success: Children enrolled in a level they’re not ready for may be removed from the program without refunds, withdrawals, or transfers available. Proper registration helps ensure a safe and positive experience for everyone.
Swimmer Assessments are available for:
During a Swim Assessment, a certified instructor evaluates the swimmer’s ability to complete a series of skills. Based on their assessment, the evaluating instructor will make a recommendation on what level will be the best fit for that swimmer.
Not sure what level to register for? Fill out a request for a Swim Assessment!
Parent & Tot classes provide an opportunity for parents and children to enjoy in-water interaction in a fun and social setting. Focusing on the importance of play and developing water positive attitudes and skills, children gain valuable exposure to being in and around the water. Parents will learn to be Water Smart® to keep themselves and their child safe in any aquatic setting.
Activities and progressions in Parent & Tot are based on developmental stages. Register at the appropriate level based on the recommended ages below:
Parent & Tot Swimming Class Prerequisites / Registration Guide
Register for Parent & Tot 1
Register for Parent & Tot 2
Register for Parent & Tot 3
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
Parents and babies will explore the water together under the watchful eyes of their instructor. They will learn how to safely enter and exit the water and work on getting ready to discover the water safely. Parents will learn how to safely support their child while they play.
Prerequisite: Children 4 months to 3 years old.
Instructors will lead sessions to help parents with children learn basic water safety skills in a welcoming environment. Parents are taught how to support their child with assisted entries and exits into water and support them in learning to float and kick. They can celebrate together when the child can get their face wet and blow bubbles for the first time.
Prerequisite: Children 1 to 3 years old AND have passed Parent & Tot 1.
One parent joins their child in the water for this swimming lesson! Children ages 2 to 3 years old will learn to be comfortable moving and swimming through the water with fun games and songs. Parents will learn how to safely support their child in the water for entries, floats, glides, kicking, and swimming.
Prerequisite: Children 2 to 3 years old AND have passed Parent & Tot 2.
Preschool gives children an early start on learning to swim. Children 3-5 years old will have fun while gaining foundational water skills and become comfortable in the water. Water Smart® education is incorporated into all Preschool levels to support children in learning how to keep themselves safe in and around the water.
Preschool Swimming Lesson Prerequisites / Registration Guide
Register for Preschool 1
Register for Preschool 2
Register for Preschool 3
Register for Preschool 4
Register for Preschool 5
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
Preschoolers will be assisted by their instructor when learning to enter and exit water safely, jump into chest deep water, and put their faces in the water to blow bubbles. Becoming comfortable with floats and glides and moving safely in shallow water while wearing lifejackets will help them gain confidence with their water skills.
Prerequisite: 3 to 5 years old.
Preschoolers will work on becoming more independent with their water skills. Some of these skills include jumping into chest deep water unassisted, submerging and exhaling underwater, and floating and gliding with various buoyant aids. They will be introduced to lateral rollovers and practice their flutter kick on their backs.
Prerequisite: 3 to 5 years old AND passed Preschool 1.
Preschoolers will kick and glide their way through the water on their fronts and backs. They will work on retrieving objects from the bottom in water that is waist deep, and work towards mastering their floats, rollovers, glides, and kicks. In this level they work their way into deeper water for side entries and jumping in with their lifejackets on.
Prerequisite: 3 to 5 years old AND passed Preschool 2.
Preschoolers will gain some independence in deep water. They will practice jumping into deeper water (including getting out by themselves), sideways entries, and opening their eyes underwater. These swimmers in training will work on completing 5m of front crawl in their lifejackets and work on their ability to tread water.
Prerequisite: 3 to 5 years old AND passed Preschool 3.
Skill Minimum: Deep Water Comfort and Propulsive Kick (front and back).
Preschoolers will work towards achieving important swimming milestones. They will work on being able to support themselves treading in deep water for 10 seconds and complete 5m swims with front crawl and back crawl. Wearing a lifejacket, they will practice forward roll entries into deep water, learn to whip kick in a vertical position, and be introduced to interval training.
Prerequisite: 3 to 5 years old AND passed Preschool 4.
Skill Minimum: Deep Water Comfort and Propulsive Kick (front and back).
Swimmer is a 6-level, success-oriented learn to swim program for children 5-12 years old. There is a prominent focus on in-water swimming practice as swimmers learn fundamental strokes and skills, mastering them as they progress through the program. Swimmers also learn how to be safe in, on, and around the water through Water Smart® education incorporated into every level.
Register your child in the appropriate level based on successfully completing the previous level. Please note that it is very common for children to repeat each swimmer level a few times.
Swimmer Program Prerequisites / Registration Guide
Register for Swimmer 1
Register for Swimmer 2
Register for Swimmer 3
Register for Swimmer 4
Register for Swimmer 5
Register for Swimmer 6
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
Building the foundation of swimming skill development beginner swimmers will gain confidence in the water as they learn safe entries into various depths of water, treading water in a lifejacket, opening their eyes underwater, and breath control. Once they have learned their floats, rollovers, glides, and kicks from front to back, they will front crawl their way into the next level.
Prerequisite: 6 to 12 years old.
Swimmers will gain comfort in deeper water by jumping in, learning their sideways entry, and treading water without a lifejacket. Swimmers will be challenged by the introduction of various skills including, flutter kick on their front, back, and side, vertical whip kick with an aid, and swimming front crawl and back crawl for 10m. Swimmers will get to work on their Swim to Survive skills and be introduced to interval training.
Prerequisites: 6 to 12 years old AND passed Swimmer 1.
Swimmers will make a splash with their kneeling dives and forward roll entries. Swimmers will be challenged with the introduction to more difficult (but fun) skills such as handstands in shallow water and in front somersaults (in water). Increased time and distance components are incorporated for skills learned such as flutter kick on front and back, whip kick on back, front and back crawl, and interval training.
Prerequisites: 6 to 12 years old AND passed Swimmer 2.
Skill Minimum: Front and back crawl for 10m.
Swimmers will move from a beginner to intermediate swimming level. Swimmers will complete standing dives, tread water for 1 minute, and work towards being able to swim underwater for 5m. Swimmers will achieve the Swim to Survive standard by being able to roll into deep water, tread water for 1 minute, and swim 50m. In addition to improving their front crawl, back crawl, and whip kick, swimmers will be introduced to breaststroke.
Prerequisites: 6 to 12 years old AND passed Swimmer 3.
Skill Minimum: 25m swim, without stopping.
Swimmers will be challenged with a whole new set of skills; Shallow dives, tuck jumps (cannonball entries), eggbeater kick, and backward somersaults (in water). Technique and endurance will also receive greater focus as swimmers will need to complete longer distance swims and interval training sessions for all their strokes.
Prerequisites: 6 to 12 years old AND passed Swimmer 4.
Skill Minimum: 50m swim, without stopping.
As the final level in the Swimmer program, swimmers will build up their advanced skillset. Swimmers will work towards mastering stride entries, compact jumps, and lifesaving kicks. They will also refine their strokes to increase their swimming strength, power, and endurance – critical for success in the 300m workout required to complete the level.
Prerequisites: 6 to 12 years old AND passed Swimmer 5.
Skill Minimum: 50m swim, without stopping.
The Lifesaving Society’s 3-level Canadian Swim Patrol program is for swimmers who are ready to go beyond learn-to-swim. The programs focus on developing strength and proficiency while introducing swimmers to the challenging world of lifesaving. Swimmers will have fun enhancing their capabilities in the water, increasing their physical conditioning, and learning lifesaving judgment. Each level will continue to develop swimmer’s strokes and provide a skill foundation that will prepare them for success in the Lifesaving Society’s Bronze Medal Awards.
Each level of the Canadian Swim Patrol program has three modules:
These courses are taught in combination with one another and are designed to prepare swimmers for starting their journey toward certification programs.
Canadian Swim Patrol Prerequisites / Registration Guide
Register for Rookie Patrol
Register for Ranger Patrol
Register for Star Patrol
Register for Bronze Medallion after 13th Birthday
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
Rookie Patrol lays the foundation of the Swim Patrol program. It includes 4 main components: stroke refinement, fitness, first aid, and lifesaving. Stroke refinement is focused on front crawl, back crawl, and breaststroke. Fitness components include a 350m workout and 100m timed swim. Swimmers will learn about assessing conscious victims, contacting EMS, and treatment for bleeding. Rookie Patrol is rounded off with an introduction to lifesaving skills, including self-rescue techniques, victim recognition, and using throwing assists.
Prerequisites: 9+ years old AND passed Swimmer 6.
Stroke refinement and underwater proficiency continues to be a focus in Ranger Patrol as it is critical for supporting swimmer fitness. Swimmers can expect their fitness levels to increase as they work towards a 200m timed swim. First aid at the Ranger Patrol level includes assessment of unconscious victims, treating for shock, and procedures for obstructed airways. Lifesaving skills are expanded to include object support and non-contact rescues with a buoyant aid.
Prerequisites: 9+ years old AND passed Rookie Patrol.
Star Patrol will prepare swimmers for the Bronze Star Award. Strokes will continue to be refined through completion of 100m swims. It demands good physical conditioning as swimmers will be challenged with a 600m workout, 300m timed swim, and a 25m object carry. First aid at this level focuses on treatment of bone and joint injuries, and respiratory emergencies like asthma and allergic reactions. Lifesaving skills include in water defense methods, rolling over and supporting victims in shallow water, and removing victims from shallow water. Swimmers that complete Star Patrol will be well on their way to becoming bona fide Lifesavers.
Prerequisites: 9+ years old AND passed Ranger Patrol.
Young Adult Swimmers just starting out or swimmers looking to improve their strokes will work with a certified instructor to gain confidence in the water, develop smooth recognizable strokes, and improve their water fitness.
Register your young adult in the appropriate level based on successfully completing the previous level. Please note that it’s very common to repeat each Young Adult Swimmer level a few times.
Young Adult Swimmer Prerequisites / Registration Guide
Register for Young Adult Swimmer 1
Register for Young Adult Swimmer 2
Register for Young Adult Swimmer 3
Register for Bronze Medallion
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
Swimmers 13 to 17 years old with little to no experience gain confidence in the water in a mature learning environment. Swimmers will learn the basics of swimming, such as entries, floats, kicking, submersion, and recovery. Swimmers will work towards swimming 10-15m on front and back.
Prerequisite: 13 to 17 years old.
Swimmers 13 to 17 years old with some experience develop further in a mature learning environment. Swimmers learn swim strokes, including front and back crawl, whip kick, and treading water. Swimmers will work towards swimming 25m distances, treading water, and dive entries.
Prerequisites: 13 to 17 years old AND passed Young Adult Swimmer 1.
Swimmers 13 to 17 years old with swimming experience strengthen skills in a mature learning environment. Young Adult Swimmers will learn a variety of deep-end skills, including entries, and treading water, with a goal of completing the Swim to Survive standard: Roll into deep water, tread water for 1 minute, and swim 50m. Swimmers will build endurance to achieve the 300m workout, including 25m & 50m sprints.
Prerequisites: 13 to 17 years old AND passed Adult Swimmer 2.
Beginners just starting out or swimmers looking to improve their strokes will find that the Adult Swimmer program will help them achieve their swimming goals. Swimmers will work with a certified instructor to gain confidence in the water, develop smooth recognizable strokes, and improve their water fitness. Water Smart® education is incorporated into all levels to support the Society’s mandate of drowning prevention.
Register in the appropriate level based on successfully completing the previous level. Please note that it’s very common to repeat each Adult Swimmer level a few times.
Adult Swimmer Prerequisites / Registration Guide
Register for Adult Swimmer 1
Register for Adult Swimmer 2
Register for Adult Swimmer 3
Register for Bronze Medallion
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
Adult swimmers will work towards being able to complete short distance swims (10-15m) on their front and back. They will work through swimming stroke fundamentals such as floats, rolls, glides, and kicks. Swimmers will develop their underwater skills as they continue to build their confidence in the water.
Prerequisites: 18+ years old.
Adult swimmers will practice different entries into deep water including dives, rolls, and tuck jumps (cannonballs). As they work on building strength and endurance, they will aim to be able to tread water for 1-2 minutes. New underwater skills are introduced such as handstands in shallow water and front somersaults (in water). Swimmers will achieve the Swim to Survive standard by being able to roll into deep water, tread water for 1 minute, and swim 50m. In addition to improving their front crawl, back crawl, and whip kick, swimmers will be introduced to breaststroke.
Prerequisites: 18+ years old AND passed Adult Swimmer 1.
Adult swimmers will work towards mastering front crawl, back crawl, and breaststroke. Challenging skills such as shallow dives, stride entries, and compact jumps will be completed as well as a focus on developing lifesaving kicks. Swimmers can expect to improve their fitness levels as they work on completing 300m workouts and 25-50m sprints.
Prerequisites: 18+ years old AND passed Adult Swimmer 2.
SwimAbilities is a 4-level swimming program designed to break down swimming skills into small, manageable components with logical progressions that support opportunities for success. This program is for children and youth that are 3-16 years of age and require additional support while in the water and when learning to swim. Swimmers will benefit from a slower paced program that provides more visual support, one-on-one assistance, and personal modifications. During these group lessons, swimmers must have a parent, caregiver, or aide in the water to support a safe learning environment. Swimmers and their caregivers are assisted by the instructor as they learn to be safe and independent while enjoying the water.
Register your child in the appropriate level based on successfully completing the previous level.
SwimAbilities® Prerequisites / Registration Guide
Register for SwimAbilities® 1
Register for SwimAbilities® 2
Register for SwimAbilities® 3
CLICK BELOW TO EXPAND AND LEARN ABOUT EACH CLASS
This level is for children and youth that have never taken swimming lessons and cannot put their face in the water.
Prerequisites: 3 to 6 years old.
This level is for children and youth that can put their face in the water and blow bubbles and can be held in a front or back float position.
Prerequisite: 7 to 12 years old.
This level is for children and youth that can independently float on their front and back (with or without help starting and recovering).
Prerequisite: 13 to 17 years old.
Private swimming lessons are designed specifically for individual swimmers to work on specific skills or levels. These lessons are one-on-one with an instructor who will tailor the lessons to the needs of the individual and help them achieve their goals.
Please note: If there are two swimmers who are within 1 level of one another (approximately at the same swim level), an additional swimmer may be added to create a semi-private. To add a second swimmer at an additional cost (50% of the private rate), please email swimlessons@vivo.ca.
Vivo membership or day pass admission grants you access to public swim drop-in times.
Please Note:

Planning a birthday party, organizing an event, or booking lane time for your swim team? Our pools provide the perfect setting, ensuring a memorable experience for everyone.
Please Note:

Swimgen tracks all of your registration history, making registration even simpler and helping our team ensure you are in the correct level.
Collectable ribbons for swim levels can still be requested from our Aquatics Team if your swimmer has passed their level.
Visit the Swimgen portal and enter your child’s six-digit barcode account number.
Account barcodes can be found:

Please read Vivo’s Policies and Standards of Conduct prior to registering for programs and using the facility.
If you feel dizziness, fatigue, headache or nausea, leave the sauna immediately and notify the nearest staff member.
If you feel dizziness, fatigue, headache or nausea, leave the sauna immediately and notify the nearest staff member.
If you feel dizziness, fatigue, headache or nausea, leave the sauna immediately and notify the nearest staff member.