Welcome Back to Beach Swim School!

A huge Thank You to our Families for your continued support during the COVID-19 closures.
We are very happy to launch our soft re-opening and get swimmers back into the pool.

Re-opening during Stage 3 comes with a lot of challenges, limitations and restrictions. We have been working hard to develop a program that will follow Toronto Public Health and Government regulations/orders, while offering our swimmers safe and effective lessons. Please remember that the modifications to our programs are for our soft re-opening only ~ we will return to our regular program delivery when allowed. We appreciate your patience as we work together for a successful re-opening.

Please understand that we must limit our capacity,
Instructors and the number of classes being offered each day.
Space will be extremely limited!!

Please read our COVID-19 Soft Re-Opening Plan prior to Registration so you are aware
of the changes/restrictions and how they will affect your child(ren)

Thanks and Welcome Back!!

Spring Registration

Saturday March 5 at noon for all notified and confirmed Winter participants

Saturday March 5 at 3:00pm for all other registrants

Summer Registration

Saturday June 11 at Noon for all Spring 2022 participants

Saturday June 11 at 3:00pm for all other registrants

Spring 2022 Session Dates and Pools

Malvern CI

Day Times Duration Dates
Monday 6:00 pm - 9:30 pm 5 week May 9 – June 13
Tuesday 6:00 pm - 9:30 pm 10 week April 5 - June 7
Wednesday 6:00 pm - 9:30 pm 5 week April 6 – May 4
Wednesday 6:00 pm - 9:30 pm 5 week May 11 – June 8
Thursday 6:00 pm - 9:30 pm 10 week April 7 - June 9
Saturday 8:00 am - 5:00 pm 10 week March 26 - June 11
(no classes April 16, May 21)
Sunday 8:00 am - 5:00 pm 10 week March 27 - June 12
(no classes April 17, May 22)

Monarch Park

Day Times Duration Dates
Monday 5:45 pm - 9:00 pm 10 week March 28 – June 13
(no classes April 18, May 23)
Wednesday 5:45 pm - 9:00 pm 10 week April 6 – June 8
Friday 5:45 pm - 9:00 pm 10 week April 8 – June 10
(no class April 15)

Registration procedure is as follows:

  • Registration must be made through our website.
    It is a registration/level/pool/day/time request, it is not class placement.
  • Your registration will be required to include at least
    3 day/time options.
  • Please note that registration does not confirm placements.
    Once class placement is made, notifications will be sent by invoice within two weeks.
  • Payment must be received within 5 days of receiving your invoice.
    Payment can be made by cheque or etransfer.
  • Receipts with confirmation will be sent by email.
  • Upon receipt of your confirmation please ensure that the day, time, location and level are correct.
  • Please notify us immediately if you are no longer interested in your placement, otherwise the invoice and balance will remain on your account.
  • Payment by cheque can be made to Beach Swim School c/o 25 Lawlor Avenue, Toronto, ON M4E 3L8.
  • Payment by etransfer to beachswimschool@yahoo.ca.

Please note that the schedule starts out without assigned classes. Classes are made based on registrations as they are received.

About Our Programs

Beach Swim School has a unique premise that is straightforward and appeals to both swimmers and parents. Our swimmers discover a stimulating and fun experience through our innovative aquatic learning environment. We strive to develop skills while building each child's self-esteem and confidence.

The Beach Swim School recognizes that small class instruction is the best way to provide our swimmers with the ability to achieve their goals. We accomplish this through individualized and enthusiastic teaching methods.

Why Choose Us?

  • 1:1 ratio in Lil' Swimmers
  • 2:1 ratio in Preschool levels
  • 3:1 ratio in Swim Kids Levels 1-10
  • 4:1 ratio for Parent & Tot
  • Creative approach to enjoying swimming

Program Information

Swim Kids 1-10
Levels 1-5 30 Minutes
Levels 6-10 50 Minutes
6 - 12 years

Lifesaving Program
Patrol - 50 Minutes

Bronze Med/Cross - 2 Hours

Class Size

  • Student to Instructor
  • Li'l Swimmer - 1 to 1
  • Preschool - 2 to 1
  • Swim Kids 1-10 - 3 to 1

2022 Session Fees:

Program Ratio Single 5 week 8 week 9 week 10 week
30 minute 2:1, 3:1 $35.00 $175.50 $280.00 $315.00 $350.00
50 minute 3:1 $44.80 $224.00 $358.40 $403.20 $448.00
Li'l Swimmer 1:1 $46.25 $231.00 $370.00 $416.25 $462.50
Private Swim Kids - 30 min 1:1 $70.00 $350.00 $560.00 $630.00 $700.00
Bronze Med/Cross 8:1 Full course $300.00 - Emergency First Aid $25.00 - Manual $50.00
Instructor Course 8:1 Full course $300.00
* Fees do not include HST

There is a $40.00 cancellation/administration fee charged for 'No Shows' and cancellations within 7 days prior to the first class. There is a $20.00 administration fee for class changes.


Registrations are accepted on-line. To register, please click on to the sign up link and register a family profile.

If you are currently not able to register for the upcoming session you may be beyond the registration date for web registration. Please contact us directly at beachswimschool@yahoo.ca

Payment is due upon receipt of invoice.

All participants are required to complete a registration form and a waiver prior to participating.

Requests for a specific instructor or male/female instructor will be accommodated whenever possible.

If you are unsure of what level to register you child into please contact Cori at beachswimschool@yahoo.ca prior to the registration dates.

Sibling discounts are as follows:

  • one child is full fee
  • two children is a 5% discount
  • three or more children is a 10% discount
  • Discounts do not apply to Bronze Programs
  • All fees are subject to HST

Please note that our schedule is updated as registrations are received. Please check our website regularly for updates.
If you do not see a class at a time you require please let us know as me may be able to accommodate.

All Preschool classes are a 2:1 student/instructor ratio. Every effort is made to place children of similar ages together.

All Swim Kids and Adult Learn to Swim classes are a 3:1 student/instructor ratio.

All Parent & Tot and Patrol classes are a 4:1 student/instructor ratio.

Li'l Swimmers is a 20 minute private class, please inquire.

Maps & Contact

Beach Swim School

c/o 25 Lawlor Ave.
Toronto, ON
M4E 3L8
Phone: 416 690 6695
Email: beachswimschool@yahoo.ca

Pool Maps

Malvern CI

55 Malvern Avenue
Toronto, ON M4E 3E4
(Pool entrance is door #3 off parking lot by school gym)

Monarch Park CI

1 Hanson Street
Toronto, ON M4J 1G6
(Pool entrance is door #2, pool entrance is located to the left)

RH King Academy

3800 St. Clair Avenue East
Toronto M1M 1V3