Year-Round Swimming
Splash Promo:
New Families get 1 Free Class when signing up for a swim session
Our Swim School Locations:
Toronto - North York - Vaughan - Thornhill - Scarborough
- Introduce babies to the water in a fun and safe way
- Build water confidence and practice essential water safety skills.
- Babies under 8 months swim for free in our weekday daytime classes
- Builds basic swimming skills & water safety
- Focused on building water comfort and essential safety techniques
- Skill development & enhanced water coordination
- Teaches independence, endurance & efficiency
- Improves stroke technique and swimming skills
- Learn essential water safety skills
- 1:1 private and 1:2 semi-private swimming lessons
- Customized instruction for individualized needs
- Back-to-back 60-minute sessions available at a 15% discount
- Customized adult swimming lessons
- Learn to swim or perfect a stroke
- Improve cardiovascular health, muscle strength, flexibility, and endurance
- Bronze Program
- Lifeguard & Swimming Instructor Certification
- First Aid, Stay Safe and Babysitting Program
Our Family Offers
SPLASH PROMO
1 Free Class
New families receive 1 free class when signing up for a session
Parent & Baby Special
Babies Swim Free
Babies under 8 months swim free in weekday daytime classes
Share the Splash
Refer & Get $50
Refer a friend and receive a $50 credit when they enroll
New swimmers welcome every session — register anytime and start making a splash!
DSH Cares Program
In a commitment to becoming a more caring and sustainable partner in the world, Davina’s Swim House has developed the DSH Cares program. Our goal is to support our team, our communities in Toronto including North York, Vaughan, Thornhill, Scarborough, and the environment with actionable projects that will make the world a better place.
Real Reviews from Parents & Swimmers
Posted on Google Adam DTrustindex verifies that the original source of the review is Google. Love it n here.Posted on Google Donato AntonucciTrustindex verifies that the original source of the review is Google. Fantastic and knowledgeable instructors I highly recommend themPosted on Google Xam 9966Trustindex verifies that the original source of the review is Google. Took some leadership courses in the past, teaching was insightful, respectful, and efficient. Also completed some recertifications, all of which went smoothly.Posted on Google Isabella LopezTrustindex verifies that the original source of the review is Google. The instructors are great and very nice!Posted on Google Khallid WickhamTrustindex verifies that the original source of the review is Google. Great, cleanly place, very great staff, been attending for years would highly recommend if your looking for a swimming facility to goPosted on Google Carla AyeTrustindex verifies that the original source of the review is Google. It was a beautiful experience for my baby.
Meet Our Sister Swim School
Splash N’ Learn is our sister swim school with locations in Barrie and Vaughan, Ontario.
Splash N’ Learn was created by three women with a shared passion for water safety, early childhood development, and community.
As the owners of Russell Aquatics Swim School (Kerri Russell-Channer & Kristi Russell) and Davina’s Swim House (Davina Lopez), we’ve spent years building trusted, thriving swim programs in our own communities.
#DavinasSwimHouse
Let’s Stay
Connected
Join our community!
Stay updated on swim classes, registration schedules, pool safety tips, and fun events.
Our Toronto Swim Schools Have Been Building Confident Swimmers for Over 20 Years
For more than 20 years, Davina’s Swim House has been a trusted Toronto swim school, welcoming over 3,000 swimmers every session while staying true to our roots. A confident swimmer is a safer swimmer — that’s been our philosophy since day one. We continue to deliver exceptional lessons led by professionally certified instructors, all with the friendly home-grown approach our community knows and loves. As a family-owned swim school, we welcome toddlers, kids, teens and adults to learn in a safe, fun environment that builds confidence, skills and a lifelong love of the water.
We offer 6 convenient locations in Toronto, North York, Vaughan, Thornhill, and Scarborough.
Got Questions? We've Got Answers!
Babies can start as young as 4 months in our Parent & Tot: Love to Bubble program! Independent swimmers start at age 2 in our Foundations: Love to Splash program. Not sure where your swimmer fits? Use our Program Finder to get matched in seconds!
Every swimmer is different! Progress depends on age, comfort level and consistency. Most swimmers see real progress within a few sessions when attending weekly lessons. The key is showing up and having fun — the rest follows! 💙
Pricing starts at $29.20 per lesson for Parent & Tot and $38.71 for group lessons. See our full pricing breakdown on the Register page.
Yes! Report your absence through the Parent Portal before your class and a makeup token will be added to your account automatically.
Yes! Download the DSH app free on Apple or Google Play to register, book makeups and stay up to date. 💙
Still have questions? We’ve got a whole page full of answers!