Swimming Lessons

Ready to make a splash? Our swimming lessons help kids, teens, and adults feel confident and safe in the water while having fun!


About swim lessons

The City of Niagara Falls runs the Swim for Life program by the Lifesaving Society at the MacBain Community Centre all year and select outdoor pools in the summer. These lessons focus on practicing swim strokes and building water safety skills. You need an ActiveNet Account to sign up online.

  • Choosing the right level: For safety reasons, the class chosen should match skill, not age. If your child is in the wrong level, we will unenroll them and charge a small fee.
  • Special needs: For individuals requiring special considerations to participate, please get in touch with the Aquatics Department at aquatics@niagarafalls.ca. A volunteer, caregiver, or personal support worker accompanying a paying person requiring support enters free of charge.
  • Fees: Check the class offerings or the Schedule of Fees for session fees. If a class falls on a holiday, we’ll adjust the fee.
  • Schedule: Pick the class schedule that works for you, then register and pay online

Winter 2026 session dates

  • Residents(online): Wednesday, December 10 at 6:00 pm
  • Residents (in-person) Thursday, December 11 at 9:00 am
  • Non-residents - Friday, December 12
  • Session runs: Sunday, January 4 to Saturday, March 14

Swim lesson report cards

You can check your swim lesson report card on the Swimgen website. You’ll need your participant number. If you don’t have it, contact us at 905-356-7521.

Swim lesson levels

Indoor swim lessons

  • You can join private swim lessons at the MacBain Community Centre all year
  • Each session includes ten 30-minute lessons
  • Check fees, pick a class and register and pay online

Outdoor swim lessons

You can sign up for private swim lessons at two outdoor pools. We are closed for the season, but check back for more details in the summer.

  • Description: An introductory level to enjoy the water together. Parents join their child in the pool to learn basic water skills like bubbles, submersion, assisted floats and glides. Infants must be able to hold their heads up.
  • Equivalent to: YMCA Splashers/Bubblers
  • Prerequisite: None
  • Location: MacBain Community Centre, 7150 Montrose Road
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Class offerings

Preschool level 1

  • Description: An introductory level designed to help your child feel comfortable in the water. Skills taught include assisted entering and exiting, face in water, blowing bubbles, and assisted front and back floats and glides. A parent or caregiver may join in the water, but is not required.
  • Equivalent to: YMCA Bobbers
  • Prerequisite: None
  • Class duration: Each class is 30 minutes.  Check class offerings for available dates

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

Preschool level 2

  • Description: Focuses on helping your child fully submerge their head and exhale underwater. Skills taught include submersion, front and back floats and glides with a PFD, and flutter kick on back with a buoyant aid for 5m. Participants joining should be able to blow bubbles, be comfortable putting their face in the water and swim independently with a PFD.
  • Equivalent to: YMCA Floaters
  • Prerequisite: Completed Preschool 1 or equivalent
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

Preschool level 3

  • Description: This level helps your child complete their swim skills without assistance or a PFD.  Skills taught include submerge and exhale 5 times, front and back floats for 5 seconds, front and back glides for 3m, and front and back flutter kick for 5m. Participants joining should be able to submerge under the water completely, do a front and back float, and glide with a PFD without assistance.
  • Equivalent to: YMCA Gliders
  • Prerequisite: Completed Preschool 2 or equivalent
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool   

Preschool level 4

  • Description: Focuses on extending the distance that your child can swim without assistance. Skills taught include jumping into deep water, sideways entry, treading water with a PFD, gliding on the side 3m, flutter kicking on the front 7m, on the back 7m and on the side 5m. Participants who join should be able to float and glide on their front and back without a PFD or assistance.
  • Equivalent to: YMCA Divers 
  • Prerequisite: Completed Preschool 3 or equivalent
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

Preschool level 5

  • Description: Starts front and back swim for 5m using arm and leg movement and introduces the vertical whip kick. Skills taught include forward roll entry, treading water, front and back crawl for 5m. Participants who join should be able to flutter kick for 7m on their front and back and jump into the deep end without any PFD or assistance.
  • Equivalent to: YMCA Surfers/Jumpers
  • Prerequisite: Completed Preschool 4 or equivalent
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 1

  • Description: An introductory level to introduce the basic learn to swim skills. Skills taught include entering and exiting shallow water, submerging and exhaling 5 times, front and back floats for 5 seconds, front/back/side glides for 3m, and flutter kicks on front and back for 5m.
  • Equivalent to: YMCA Otter
  • Prerequisite: None
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 2

  • Description: Participants who join should be able to complete a front, back, and side glide for 3m without a PFD or assistance. Teaches students the basic movements of front and back crawl. Skills taught include flutter kick on front, back and side for 10m, whip kick in vertical position for 30 sec, front and back crawl for 10m, and Treading Water for 15 seconds.
  • Equivalent to: YMCA Seal
  • Prerequisite: Completed Swimmer 1 or Preschool 5
  • Class duration: Each class is 30 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 3

  • Description: Participants should be able to swim 10 meters of front crawl and back crawl. Spends time working on stroke form and building your child's endurance in Front and Back Crawl. Skills taught include dives, in-water front somersaults and handstands. They’ll work on 15 meters of front crawl, back crawl and 10 meters of whip kick. Flutter kick interval training increases to 4 x 15 meters.
  • Equivalent to: YMCA Dolphin/Swimmer
  • Prerequisite: Completed Swimmer 2 or equivalent
  • Class duration: Each class is 45 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 4

  • Description: Participants who join should be able to tread water for 30 seconds, swim 15 meters front crawl, and 15 meters back crawl. Adds the basic skills of legs-only and breaststroke. Skills taught include treading water for one minute, swimming underwater for 5 meters, and 25 meters of front and back crawl. They will complete the Canadian Swim to Survive® Standard. They will also do front crawl sprints over 25 meters, and 4 x 25 meters front or back crawl interval training.
  • Equivalent to: Red Cross Level Swim Kids 4/5 and YMCA Star 1
  • Prerequisite: Completed Swimmer 3 or equivalent
  • Class duration: Each class is 45 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 5

  • Description: Participants who join should be able to tread for one minute and swim 50 metres without stopping, using front or back crawl. They will work on breaststroke and head-up front crawl. Skills taught include shallow dives, cannonball entries, eggbeater kicks, and in-water backward somersaults. They’ll refine their front and back crawl over 50 meters of each, and breaststroke over 25 meters. Then they’ll pick up the pace in 25 meter sprints and two interval training bouts: 4 x 50 meters front or back crawl; and 4 x 15 meters breaststroke.
  • Equivalent to: YMCA Star 2
  • Prerequisite: Completed Swimmer 4 or equivalent
  • Class duration: Each class is 45 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 6

  • Description: Participants who join should be able to use the eggbeater and scissor kick, swim 50 meters of front and back crawl and swim 25 meters of breaststroke. They will work on their lifesaving skills while increasing endurance. Skills taught include stride entries, compact jumps and lifesaving kicks like eggbeater and scissor kick. They’ll develop strength and power in head-up breaststroke sprints over 25 meters. They’ll easily swim lengths of front crawl, back crawl, and breaststroke, and will complete a 300 meter workout.
  • Equivalent to: YMCA Star 3
  • Prerequisite: Completed Swimmer 5 or equivalent
  • Class duration: Each class is 45 minutes

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool    

LSS Swimmer level 7 – Rookie Patrol

  • Description: Swimmers continue stroke development with 50 meter swims of front crawl, back crawl and breaststroke. Lifesaving sport skills include a 25 meter obstacle swim and a 15 meter object carry. First aid focuses on assessment of conscious victims, contacting EMS, and treatment for bleeding. Fitness improves in 350 m workouts and 100 meter timed swims.
  • Equivalent to: YMCA Star 4
  • Prerequisite: Completed Swimmer 6 or equivalent
  • Class duration: Each class is one hour

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 8 – Ranger Patrol

  • Description: Swimmers develop better strokes over 75 meter swims of each stroke. They tackle lifesaving sport skills in a lifesaving medley, timed object support and rescue with a buoyant aid. First aid focuses on assessment of unconscious victims, treatment of victims in shock and obstructed airway procedures. Skill drills develop a strong lifesaving foundation.
  • Equivalent to: YMCA Star 5-7
  • Prerequisite: Completed Swimmer 7 or equivalent
  • Class duration: Each class is one hour

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

LSS Swimmer level 9 – Star Patrol

  • Description: Swimmers are challenged with 600 meter workouts, 300 meter timed swims, and a 25 meter object carry. Strokes are refined over 100 meter swims. First aid focuses on treating bone or joint injuries and respiratory emergencies, including asthma and allergic reactions. Lifesaving skills include defence methods, victim removals and rolling over and supporting a victim face up in shallow water.
  • Equivalent to: YMCA Star 5-7
  • Prerequisite: Completed Swimmer 8 or equivalent
  • Class duration: Each class is one hour

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

Location: MacBain Community Centre, 7150 Montrose Road

  • Teen Beginner allows participants 12 years and older to learn fundamental swimming skills, like submersion, floats and glides.

  • Teen Advanced is for 13 years plus swimmers who are comfortable in the water and can swim front and back crawl for at least 10 meters. Participants will focus on building their endurance as well as working on breaststroke and legs-only skills.

Check fees, pick a class and register and pay online: Register and pay

Adult swim lessons - Learn to swim (18+)

Description: Adults must be at least 18 years old. They will work with a certified instructor in a small group of five participants to become comfortable in the water. Participants will establish personal goals, and the instructor will support and instruct them on their goals. Participants in Learn to Swim are new to swimming and will work on water comfort in both shallow and deep water, and floating and gliding on the front and back.

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

Adult swim lessons - Stroke correction (18+)

Description: Adults must be at least 18 years old, able to glide independently on the front and back, and put their face in the water. They will work on personal goals with a certified instructor in a small group of five participants. Participants will work on techniques for front crawl, back crawl, and breaststroke to help improve their endurance. Participants must be able to float and glide on their front and back and be comfortable in both the shallow and deep ends.

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

Family Swim to Survive is a program that teaches families basic water safety and self-rescue skills to survive an unexpected fall into deep water. It is designed for both children and adults who have little to no prior swimming experience.

Families will register one participant for the program. One adult must always be in the water with the children. Maximum four children in one class.

Check fees, pick a class and register and pay online: Classes at MacBain Indoor Pool

 

Competitive swimming

  • Description: Swim Squad is for swimmers who want to improve their overall physical fitness in the water. Fitness Swimmer provides a structured approach based on accepted training principles and practices, including interval training. Participants set their own goals and learn how to use pace clocks and timers. Students will complete an endurance challenge swim and design swim workouts to help increase their aquatic strength.
  • Participants entering Swim Squad should be able to swim at least 100 meters without stopping
  • Dates and time:
    • Sundays, September 14 to November 16, 2025, from 10:40 am to 11:40 am

    • Tuesdays, November 25 to December 16, 2025, from 5:10 pm to 6:10 pm

Register and pay

  • Details: Join the Niagara Falls Swim Team and build strong swimming skills in a fun and supportive environment. Our coaches help swimmers gain confidence, improve technique, and enjoy the excitement of competitive swimming. Team members will take part in a few regional swim meets throughout the summer. Swimmers must be comfortable in deep water, swim 25 meters without help, and jump into the deep end with ease.
  • Location: MacBain Community Centre, 7150 Montrose Road
  • Dates: November 28, 2025, to December 19, 2025

Register and pay

Swim lesson refunds and class transfers

All refunds and transfers incur an admin fee per person. However, if the city cancels a program, you will receive a full refund. If you cancel the program, you will receive:

  • A full refund if cancelled before the first class
  • A partial refund after the first class, up to the third class
  • No refunds after the third class

Contact Us

City of Niagara Falls
4310 Queen Street
P.O. Box 1023
Niagara Falls, ON L2E 6X5
Canada
905-356-7521
service@niagarafalls.ca