Swimming Lessons

Both Johnstown and Cardinal community pools will offer swimming lessons through the Lifesaving Society’s Swim for Life and Lifesaving Instructional Program. Lessons emphasize in-water practice to develop strong swimming strokes and skills, along with Water Smart education that lasts a lifetime.

Registration

Swimming lesson registration opens this May! Get ready for a season of fun, skill-building, and confidence in the water. To secure your spot, please visit one of our in-person registration dates—our team will be there to help you choose the right level and answer any questions.

  • Thursday, May 21 from 4:00 p.m. to 7:00 p.m. at the Ingredion Centre
  • Tuesday, May 26 from 4:00 p.m. to 7:00 p.m. at the South Edwardsburgh Community Centre (24 Sutton Dr., Johnstown)

Fees

  • $50 per session per child
  • Family Rate: $125 per session (for 3 or more children)

These rates do not include Bronze level courses

Private lessons

Private lessons are designed to support swimmers with unique sensory needs by offering one-on-one instruction. These lessons use adapted teaching techniques such as reduced noise, a slower pace, and visual cues to create a calm and supportive environment. With a flexible structure that emphasizes comfort, routine, and trust, sensory lessons are often held during quieter pool times. Instructors typically have experience or training in working with children who are neurodivergent or have physical or developmental challenges.

Cancellations

  • We cannot reschedule group lessons missed due to weather or mechanical issues. Refunds or credits will not be issued in these cases.
  • During thunder or lightning, lessons will pause for 30 minutes after the last clap of thunder or last bolt of lightning.
  • If there's a thunderstorm, feel free to call the pool for opening status updates. In heavy rain, the pool may close if staff can't clearly see the pool bottom.

Cardinal pool sessions

Please note: Times and swim level may change.

Session 1: June 29, July 1, 6, 8, 13, 15, 20 and 21

Session 2: July 27, 29, August 3, 5, 10, 12, 17 and 19

Parent and Tot
  • 5:15 p.m. to 5:45 p.m.
Preschool 1
  • 5:30 p.m. to 6 p.m.
  • 5:45 p.m. to 6:15 p.m.
Preschool 2
  • 5:15 p.m. to 5:45 p.m.
Preschool 3
  • 6:30 p.m. to 7 p.m.
Swimmer 1
  • 6 p.m. to 6:30 p.m.
Swimmer 2
  • 5:45 p.m. to 6:15 p.m.
Swimmer 3
  • 6:15 p.m. to 7 p.m.
Swimmer 4
  • 6:15 p.m. to 7 p.m.
Swimmer 5
  • 6:15 p.m. to 7 p.m.
Swimmer 6
  • 6:15 p.m. to 7 p.m.

Please note: Times and swim level may change.

Session 1: June 30, 2, 7, 9, 14, 16, 21 and 23

Session 2July 28, July 30, August 4, 6, 11, 13, 18 and 20

Preschool 1
  • 5:45 p.m. to 6:15 p.m.
  • 6:15 p.m. to 6:45 p.m.
Preschool 2
  • 6:15 p.m. to 6:45 p.m.
Preschool 3
  • 5:15 p.m. to 5:45 p.m.
Swimmer 1
  • 5:00 p.m. to 5:30 p.m.
Swimmer 2
  • 5:30 p.m. to 6:00 p.m.
Swimmer 3
  • 5:00 p.m. to 5:45 p.m.
Swimmer 4
  • 5:00 p.m. to 5:45 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:15 a.m. to 11:45 a.m.
Rookie, Ranger, Star
  • 10 a.m. to 11 a.m.
Preschool 1
  • 9 a.m. to 9:30 a.m.
Preschool 2
  • 9 a.m. to 9:30 a.m.
  • 9:30 a.m. to 10 a.m.
Preschool 3
  • 9:30 a.m. to 10 a.m.
  • 10 a.m. to 10:30 a.m.
Preschool 4
  • 10 a.m. to 10:30 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
  • 11 a.m. to 11:30 a.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 10:30 a.m. to 11:15 a.m.
  • 10:45 a.m. to 11:15 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 3
  • 10 a.m. to 10:45 a.m.
  • 10:30 a.m. to 11:15 a.m.
Swimmer 4
  • 9 a.m. to 9:45 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 5
  • 11:15 a.m. to 12 p.m.
Swimmer 6
  • 9:45 a.m. to 10:30 a.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Please note: Times and swim level may change.

Rookie, Ranger, Star
  • 9 a.m. to 10 a.m.
Preschool 1
  • 10 a.m. to 10:30 a.m.
Preschool 2
  • 9 a.m. to 9:30 a.m.
Preschool 3
  • 9:30 a.m. to 10 a.m.
Preschool 4
  • 10 a.m. to 10:30 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
  • 10:30 a.m. to 11 a.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 10:30 a.m. to 11 a.m.
  • 10:45 a.m. to 11:15 a.m.
  • 11 a.m. to 11:30 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 3
  • 9 a.m. to 9:45 a.m.
  • 10:30 a.m. to 11:15 a.m.
Swimmer 4
  • 10 a.m. to 10:45 a.m.
  • 11 a.m. to 11:45 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 5
  • 9:45 a.m. to 10:30 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 6
  • 9:45 a.m. to 10:30 a.m.
  • 11:15 a.m. to 12 p.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:15 a.m. to 11:45 a.m.
Rookie, Ranger, Star
  • 9 a.m. to 10 a.m.
Preschool 1
  • 9 a.m. to 9:30 a.m.
Preschool 2
  • 10 a.m. to 10:30 a.m.
Preschool 3
  • 9:30 a.m. to 10 a.m.
Preschool 4
  • 10 a.m. to 10:30 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
  • 10:30 a.m. to 11 a.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 10:30 a.m. to 11 a.m.
  • 10:45 a.m. to 11:15 a.m.
Swimmer 3
  • 9 a.m. to 9:45 a.m.
  • 10:30 a.m. to 11:15 a.m.
  • 11 a.m. to 11:30 a.m.
Swimmer 4
  • 10 a.m. to 10:45 a.m.
  • 11 a.m. to 11:45 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 5
  • 9:45 a.m. to 10:30 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 6
  • 9:45 a.m. to 10:30 a.m.
  • 11:15 a.m. to 12 p.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:30 a.m. to 12 p.m.
Rookie, Ranger, Star
  • 10 a.m. to 11 a.m.
Preschool 1
  • 9 a.m. to 9:30 a.m.
Preschool 2
  • 9:30 a.m. to 10 a.m.
Preschool 3
  • 9:30 a.m. to 10 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
  • 11 a.m. to 11:30 a.m.
Swimmer 2
  • 9 a.m. to 9:30 a.m.
  • 9:30 a.m. to 10 a.m.
  • 10:30 a.m. to 11:15 a.m.
  • 10:45 a.m. to 11:15 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 3
  • 10 a.m. to 10:45 a.m.
  • 10:45 a.m. to 11:30 a.m.
Swimmer 4
  • 9 a.m. to 9:45 a.m.
  • 10 a.m. to 10:45 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 5
  • 9:45 a.m. to 10:30 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 6
  • 9:45 a.m. to 10:30 a.m.
  • 11:15 a.m. to 12 p.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Johnstown pool sessions

Please note: Times and swim level may change.

Parent and Tot
  • 10:30 a.m. to 11 a.m.
Preschool 1
  • 10 a.m. to 10:30 a.m.
  • 11 a.m. to 11:30 a.m.
Preschool 2
  • 10 a.m. to 10:30 a.m.
  • 11:45 a.m. to 12:15 p.m.
Preschool 3
  • 10:30 a.m. to 11 a.m.
Preschool 4
  • 10:30 a.m. to 11 a.m.
Swimmer 1
  • 10 a.m. to 10:30 a.m.
Swimmer 2
  • 10:30 a.m. to 11 a.m.
Swimmer 3
  • 11 a.m. to 11:45 a.m.
Swimmer 4
  • 11 a.m. to 11:45 a.m.
Swimmer 5
  • 11 a.m. to 11:45 a.m.
Swimmer 6
  • 11 a.m. to 11:45 a.m.

Please note: Times and swim level may change.

Parent and Tot
  • 6 p.m. to 6:30 p.m.
Preschool 1/2
  • 6 p.m. to 6:30 p.m.
Preschool 3/4
  • 6:30 p.m. to 7 p.m.
Swimmer 1
  • 6:30 p.m. to 7 p.m.
Swimmer 2/3
  • 6:10 p.m. to 6:55 p.m.
Swimmer 4/5
  • 6:10 p.m. to 6:55 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:30 a.m. to 12 p.m.
Rookie, Ranger, Star
  • 10:30 a.m. to 11:30 a.m.
Preschool 1
  • 9 a.m. to 9:30 a.m.
  • 10 a.m. to 10:30 a.m.
Preschool 2
  • 9:30 a.m. to 10 a.m.
Preschool 3
  • 9:30 a.m. to 10 a.m.
  • 10:15 a.m. to 10:45 a.m.
Preschool 4
  • 9 a.m. to 9:30 a.m.
  • 10:15 a.m. to 10:45 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 10:45 a.m. to 11:15 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 3
  • 9 a.m. to 9:45 a.m.
  • 10 a.m. to 10:45 a.m.
  • 10:45 a.m. to 11:30 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 4
  • 11:15 a.m. to 12 p.m.
Swimmer 5
  • 9:45 a.m. to 10:30 a.m.
Swimmer 6
  • 9:45 a.m. to 10:30 a.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:30 a.m. to 12 p.m.
Rookie, Ranger, Star
  • 11 a.m. to 12 p.m.
Preschool 1
  • 9:30 a.m. to 10 a.m.
  • 10:15 a.m. to 10:45 a.m.
Preschool 2
  • 9:30 a.m. to 10 a.m.
  • 10:15 a.m. to 10:45 a.m.
Preschool 3
  • 9 a.m. to 9:30 a.m.
  • 11:30 a.m. to 12 p.m.
Preschool 4
  • 11:30 a.m. to 12 p.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 9:45 a.m. to 10:15 a.m.
  • 10 a.m. to 10:30 a.m.
  • 11 a.m. to 11:30 a.m.
Swimmer 3
  • 9 a.m. to 9:45 a.m.
  • 10:15 a.m. to 11 a.m.
  • 10:45 a.m. to 11:30 a.m.
Swimmer 4
  • 9 a.m. to 9:45 a.m.
  • 10:30 a.m. to 11:15 a.m.
Swimmer 5
  • 10 a.m. to 10:45 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 6
  • 11:15 a.m. to 12 p.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:30 a.m. to 12 p.m.
Rookie, Ranger, Star
  • 9 a.m. to 10 a.m.
Preschool 1
  • 9 a.m. to 9:30 a.m.
Preschool 2
  • 9 a.m. to 9:30 a.m.
Preschool 3
  • 9:45 a.m. to 10:15 a.m.
Preschool 4
  • 10:45 a.m. to 11:15 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
  • 11 a.m. to 11:30 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 10:15 a.m. to 10:45 a.m.
  • 11:30 a.m. to 12 p.m.
Swimmer 3
  • 10 a.m. to 10:45 a.m.
  • 10:45 a.m. to 11:30 a.m.
Swimmer 4
  • 9 a.m. to 9:45 a.m.
  • 10:45 a.m. to 11:30 a.m.
Swimmer 5
  • 10 a.m. to 10:45 a.m.
  • 11:15 a.m. to 12 p.m.
Swimmer 6
  • 11:15 a.m. to 12 p.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Please note: Times and swim level may change.

Parent and Tot
  • 11:15 a.m. to 11:45 a.m.
Rookie, Ranger, Star
  • 9 a.m. to 10 a.m.
Preschool 1
  • 9 a.m. to 9:30 a.m.
  • 10 a.m. to 10:30 a.m.
Preschool 2
  • 9 a.m. to 9:30 a.m.
  • 10 a.m. to 10:30 a.m.
Preschool 3
  • 9:30 a.m. to 10 a.m.
  • 10 a.m. to 10:30 a.m.
  • 10:45 a.m. to 11: 15 a.m.
Preschool 4
  • 9:30 a.m. to 10 a.m.
  • 10 a.m. to 10:30 a.m.
  • 10:45 a.m. to 11: 15 a.m.
Swimmer 1
  • 9 a.m. to 9:30 a.m.
  • 10:30 a.m. to 11 a.m.
Swimmer 2
  • 9:30 a.m. to 10 a.m.
  • 10:30 a.m. to 11 a.m.
  • 11 a.m. to 11:30 a.m.
Swimmer 3
  • 9 a.m. to 9:45 a.m.
  • 10 a.m. to 10:45 a.m.
  • 10:30 a.m. to 11:15 a.m.
Swimmer 4
  • 9:45 a.m. to 10:30 a.m.
  • 10 a.m. to 10:45 a.m.
Swimmer 5
  • 11 a.m. to 11:45 a.m.
  • 11:15 a.m. to 12 p.m.
Stroke Correction (ages 10 to 14)
  • 11:15 a.m. to 12 p.m.

Stay informed

Sign up to be notified when we post new Township news, notices, and updates. You choose the topics you care about.