Year-Round Swimming
Splash Promo:
New Families get 1 Free Class when signing up for a swim session
Make a Splash!
Come check out our pool, meet our amazing team and get a feel for a real class! Ages 2–15.
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 swim for free in our weekday daytime classes (under 8 months in 2026, under 7 months in 2027)
- 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
Weekday daytime classes only.
Under 8 months in 2026
Under 7 months in 2027
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![]()
Ginelle ETrustindex verifies that the original source of the review is Google.
Excellent swimming teaching facility! Highly recommendPosted on Google![]()
laarni linganTrustindex verifies that the original source of the review is Google.
Davina Swim House at the Marlee location, staff are friendly, professional, and welcoming. I can really see the care they put into their customers and to my Child with autism. I’ve had a great experience and would definitely recommend Davina Swim House to anyone looking for a great place to learn and enjoy swimming!Posted on Google![]()
Lucas FlemingTrustindex verifies that the original source of the review is Google.
Davina’s Swim House has such a great team! The staff are always friendly, welcoming, and professional. You can tell the staff genuinely care about what they do and work hard to create a positive environment. Highly recommend!
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!