In-Home Swim Lessons
Achieve genuine confidence in the water with Expert Swim Instructors in Toronto & GTA.
Lifeguarding Services
While you focus on hosting, our certified lifeguards provide you the peace of mind to enjoy your event.
Our Partners
We Bring the Swimming to you
We bring expert swim instruction directly to your home, ensuring rapid progress and enjoyment in a familiar environment. Our certified coaches provide focused, one-on-one instruction and flexible scheduling, allowing you to learn at your own pace.
Guaranteed Results
We know precisely what it takes to unlock your full potential in the water. We focus on effective technique and personalized strategies, ensuring you reach your swimming goals as efficiently and swiftly as possible.
Save Time
Our expert coaches travel directly to your pool for 60-minute sessions. This means you'll save valuable time, enjoying the ultimate convenience of professional aquatic training without ever leaving home.
Stay Motivated
We provide the personalized mental strategies and essential accountability to keep you consistently progressing on your aquatic journey. That's how our clients achieve lasting results they can proudly maintain.
Master Essential Survival Skills
Our coaches guide you to conquer anxieties and master essential water safety, building a solid foundation and the confidence to thrive in any aquatic environment. Discover the liberating joy of being truly secure in the water for yourself and your family.
Expert lifeguards: At Your Service
Our roster of certified lifeguards are dedicated to ensuring aquatic supervision for pool parties and private events. While you focus on hosting, our trained professionals deliver the peace of mind you need to fully enjoy your next event.
Peace of Mind
Imagine truly relaxing at your own party. No more constantly counting heads, no more interrupting conversations to check on the deep end. A professional lifeguard allows you to be the host, not the safety monitor.
Unbiased, Focused Supervision
Unlike a well-meaning relative or a distracted parent, a hired lifeguard's only job is water safety. They aren't mixing drinks, flipping burgers, or catching up with friends. Their eyes are trained on the water, actively scanning for signs of distress.
Emergency Response
In the unfortunate event of an incident, every second counts. Our lifeguards are National Lifeguard (NL) certified, equipped with advanced first aid (Standard First Aid, CPR-C), and trained to recognize and respond to emergencies quickly and effectively. They arrive with essential rescue equipment and a pre-planned emergency action.
Managing Various Abilities
From confident swimmers to splash-happy toddlers and even adults who might overestimate their skills, a lifeguard assesses the situation and ensures everyone is safe, guiding the environment to maximize safety and enjoyment.
Hear from our Clients
Our clients are the best…
And they say some pretty nice things about us too! Here’s what real Millennium Swim families have shared.
“We hired Javier as a lifeguard for our daughter's pool party and it was the best decision ever. I knew the girls were safe so I could organize other aspects of the party which made the whole experience much more enjoyable and less stressful.
We added on the pool party experience and boy did Javier deliver, he kept them busy with all sorts of fun, interactive games. I highly recommend Millennium Swim for peace of mind as a parent and for a super fun time for the kids. Thank you Javier!!!”
“Javier and Parsa gave private lessons in our pool to our 5 ad 7 year old granddaughters. Parsa was outstanding and Javier exudes calm professionalism and enthusiasm. Under Parsa’s tutelage, the girls swimming skills improved immensely in just five lessons last week. Parsa focuses on pool safety and making them feel comfortable in the water. He taught vital skills but also played games with them and made it fun.”
“I was afraid of water ever since I almost drowned at wonderland. Javier was very professional, informative and patient in teaching me the basics and helping me overcome my fears.”
“Javier is an amazing coach! He’s extremely knowledgeable and does a great job instructing different students based on their level, and how they learn best. He’s also very patient and works very well with kids!”
“Great session with Javier! Looking forward to more sessions so I can continue to improve quickly.”
Spotted on Reddit
Millennium Swim was recommended by Toronto parents on r/askTO — one of the city’s most trusted community forums. Word of mouth from real families means everything to us.
Fully Certified & Accredited
Millennium Swim is proudly accredited by the Lifesaving Society, Canada’s national authority on drowning prevention and water safety. This follows our promise of trust, safety, and excellence to every family we serve.
Ready to see what all the talk is about? Book your first lesson today.
View Lesson PackagesBlog posts
View all-
Beyond the Pool: An Elite Blueprint for Faster ...
For the high-performing triathlete or competitive amateur, the difference between a "good" swim and a "powerful" swim often has very little to do with the water itself. It is about...
Beyond the Pool: An Elite Blueprint for Faster ...
For the high-performing triathlete or competitive amateur, the difference between a "good" swim and a "powerful" swim often has very little to do with the water itself. It is about...
-
Dry-land Exercises To Improve Your Freestyle
For many swimmers—especially adult beginners and busy triathletes—the biggest hurdle isn't what happens in the water, but the physical limitations we bring from our daily lives. Sitting at a desk...
Dry-land Exercises To Improve Your Freestyle
For many swimmers—especially adult beginners and busy triathletes—the biggest hurdle isn't what happens in the water, but the physical limitations we bring from our daily lives. Sitting at a desk...
-
Why do I keep sinking when I try to float?
Everyone can float, but how easily you do depends on buoyancy. It is a result of how you manage your center of gravity and breathing. After 10+ years of coaching and...
Why do I keep sinking when I try to float?
Everyone can float, but how easily you do depends on buoyancy. It is a result of how you manage your center of gravity and breathing. After 10+ years of coaching and...