Swim Lessons (School Year)


We offer:

  • Group Classes and Private Swim Lessons for Parent and Tot 1 to Swimmer 8
  • Leadership group classes available.
  • Equipment for aquatic programs is now available for sale! Click here to download a copy of the brochure.


To learn more about who each swim level is designed for, please click here to read the descriptions (opens to a PDF file).

Fees for classes 2022-23

All lessons are 8 class sessions that are 30-60 minutes in length. Lessons are tailored to the skills of the participants of all ages.

Members Visitors
Bronze Star $85 $90
Group Classes $65 $70
Semi-Private $130 $140
Private $190 $200

Dates and Schedule

ALL Swim Lessons are on Saturdays during the school year.

Dates Make Up Dates
Spring 1 Session
February 4, 11, 18, 25, 2023
March 4, 11, 25, 2023
April 1, 2023
April 15, 2023
Spring 2 Session
April 22, 29, 2023
May 6, 13, 27, 2023
June 3, 10, 17, 2023
June 24, 2023

Schedule for Semi-Private, Private, and Group Classes

Semi-Private and Private lessons are available! These 30-minute class times are offered in both pools. Lessons will be taught at your child(ren)'s swim level.

All lessons are on Saturdays only; please read above for the dates of each Session.

  • 8:30 a.m. to 9:00 a.m.
  • 9:00 a.m. to 9:30 a.m.
  • 9:30 a.m. to 10:00 a.m.
  • 10:00 a.m. to 10:30 a.m.
  • 10:30 a.m. to 11:00 a.m.
  • 11:00 a.m. to 11:30 a.m.
  • 11:30 a.m. to 12:00 p.m.
  • 12:00 p.m. to 12:30 p.m.

Limited spaces available for each class time.

To register for SEMI-PRIVATE lessons - please call or email us to know that you would like to register for semi-private lessons AFTER you have registered your children as a BGC Member or BGC Visitor. We can complete the registration on the back-end and send you a notification to make payment then. (519-434-9114 or [email protected])

Register for Private, Group, and Leadership Classes onlineRegister online

Wellness Pool (warm pool)

Group Class Levels Class Time
Swimmer 3 8:30 a.m. to 9:00 a.m.
Swimmer 2 9:00 a.m. to 9:30 a.m.
Swimmer 1 9:30 a.m. to 10:00 a.m.
Preschool 4/5 10:00 a.m. to 10:30 a.m.
Preschool 3 10:30 a.m. to 11:00 a.m.
Preschool 2 11:00 a.m. to 11:30 a.m.
Preschool 1 11:30 a.m. to 12:00 p.m.
Parent and Tot 1, 2, 3 (combined) 12:00 p.m. to 12:30 p.m.

Aquaplex Pool (big pool)

Group Class Levels Class Time
Swimmer 4 8:30 a.m. to 9:00 a.m.
Swimmer 5 9:00 a.m. to 9:45 a.m.
Swimmer 6 9:45 a.m. to 10:30 a.m.
Swimmer 7 10:30 a.m. to 11:15 a.m.
Swimmer 8 11:15 a.m. to 12:00 p.m.

Schedule for Leadership Classes

Leadership swim classes will be offered in the Aquaplex Pool (big pool). Classes are 45 to 60* minutes in length.

Class Level Class Time
Rookie Patrol 9:30 a.m. to 10:15 a.m.
Ranger Patrol 10:15 a.m. to 11:00 a.m.
Star Patrol 11:00 a.m. to 11:45 a.m.
Bronze Star* 11:45 a.m. to 12:45 p.m.


We are using RecDesk to streamline the registration process. If you do not have an account already, you can register for a free account. Please contact us if you're having any issues with the process - 519-434-9114 or [email protected].

Register onlineRegister online

COVID-19 Swim Lessons Policy

  • If any member shows symptoms of COVID-19, they will not be permitted in the building.
  • Please arrive no more than 15 minutes prior to lesson start, in swim attire (if possible).

Cancellation Policy

No refunds. Changes to registrations are to our discretion and subject to an $15.00 administration fee. In the case of poor registration classes will be cancelled and a full refund will be issued. We will do our best to combine classes and alter the schedule, so this is not the case.

Make up Lessons: We do not offer make-up lessons for missed classes due to illness, injury, late registration, conflicting obligations, lack of transportation or lack of success and/or enjoyment from the program. However, make-up lessons may be offered due to pool mechanical issues or instructor illness, if scheduling permits.


For all swimming lessons inquiries (group, private, semi-private lessons), please contact the Information Booth at 519-434-9114 or [email protected]. Changes to registrations are at our discretion and subject to an administrative fee.

A registration form must be filled out every year (September to August). 

All other inquiries may be directed to Jason Munns, the Aquatic Coordinator at 519-434-9115 ext. 246 or [email protected].

Copyright © 2023 BGC London