
GTA Swim School
Specializing in private swimming lessons in Midtown & Downtown Toronto
How We Can Help
Heated Indoor Pools
We operate out of luxury heated indoor pools in the Midtown Toronto area. Amenities include changing rooms, showers, saunas, steam rooms, and jacuzzies. Bringing your child for lessons? Feel free to make use of these amenities while we provide individual attention to your little swimmer.
Committed Instructors
All of our instructors have over 10 years of experience teaching children as well as adults to swim. Please feel free to reach out and one of our instructors will support you in coordinating goals and logistics prior to the first lesson.
5% Back to World Wildlife Fund
We believe in giving back – which is why we donate 5% of all proceeds to the World Wildlife Fund Canada. You can learn more about this great cause here.
Pricing
We provide the individual attention needed to develop swimming skills and confidence fast. All of our classes are 1-on-1 to ensure swimmer safety and lesson quality is maintained.
| 1 Lesson | 8 Lessons | |
| 30 Minute Session | $50.00 | $380.00 |
| 45 Minute Session | $65.00 | $500.00 |
| 60 Minute Session | $80.00 | $600.00 |
| 60 Minute Session – 2 Swimmers | $90.00 | $680.00 |
12 Hour Cancellation Policy:
Clients may reschedule for free, any time prior to 12 hours before each lesson. Lessons that are canceled less than 12 hours prior are non-refundable.
Book Here
Shane
Midtown Toronto – Yonge and Eglinton

Shane is a certified aquatic instructor and ex competitive swimmer. He has been teaching swimming lessons since 2012 under the Red Cross and Lifesaving Society. He developed his skills as an instructor while working for Zodiac Swim School at Toronto French School and Havergal College. He has extensive experience running private lessons for infants, as well as adults. While studying at Western University he taught people with physical and cognitive disabilities to swim.
Amber
Midtown Toronto – Yonge and Davisville

I’m a certified swim instructor, and I’ve been swimming my whole life, including competitively in high school. I enjoy teaching and sharing my love of swimming with others, and I have experience teaching people of all ages and all skill levels. I’ve taught with Aqua-Tots and The City of Toronto for several years, with experience in everything ranging from beginner water safety skills to advanced stroke refinement. On top of creating personalized lessons designed to help you succeed, I make sure to foster a safe, fun and supportive environment to ensure success.
Damya
North York – Yonge and Sheppard

I’m a certified swim instructor and former competitive swimmer with lifelong experience in the water. I’ve taught swimmers of all ages and levels through British Swim School Toronto and private lessons across the city. My approach is patient, supportive, and tailored to each student. I focus on strong fundamentals, water safety, and proper technique while keeping lessons engaging and encouraging. Whether you’re a beginner or looking to improve your strokes, I’m committed to helping you reach your goals and enjoy swimming.
Locations
We operate out of select pools in Midtown & Downtown Toronto.

Eglinton Station, Midtown Toronto

Davisville Station, Midtown Toronto

Sheppard Yonge Station, North York

Bloor Station, Downtown Toronto

