Tucked away in the heart of Noordhoek, you’ll find our warm, welcoming swim school — a hidden jewel.
Swim With Dory is a boutique swim school set in the tranquil countryside of Noordhoek, Cape Town. It’s a place where children and adults are given the time, care, and guidance to truly understand the water, build confidence, and learn to swim with ease.
We believe confidence is the foundation of all swimming. When a swimmer feels safe, warm, and understood, fear softens, movements become smoother, and real progress begins. That philosophy shapes everything we do.
Our warm, enclosed indoor pool allows for calm, consistent learning all year round. With small, personal classes, each swimmer receives individual attention as they master the fundamentals of floating, breathing, balance, and movement — the building blocks of lifelong water confidence.
Surrounded by open space and farm animals, Swim With Dory offers a peaceful setting that feels far removed from busy city pools. We operate six days a week and also host winter birthday parties and special events, creating a unique, safe way to celebrate in the water year-round.
At Swim With Dory, we don’t rush swimmers — we let them find their flow. And when they do, they don’t just learn to swim… they learn to trust themselves in the water.
Swim With Dory offers personalised swimming lessons for children, adults, and families at every stage of their swimming journey. From first-time water confidence and learn-to-swim lessons to stroke correction, survival skills, private or small-group coaching, and adult crash courses, every lesson is tailored to help swimmers feel safe, capable, and at home in the water.
With almost 30 years in the water, Dory is a highly respected swim educator, drowning-prevention advocate, and founder of Swim With Dory. Her teaching ranges from gentle learn-to-swim and water confidence to advanced stroke work and open-water skills — all grounded in safety, trust, and deep understanding of how people move through water. She is best known for helping even the most anxious swimmers feel calm, capable, and at home in the water..
Swim With Dory transformed my child's fear of water into joy! The instructors are so patient and engaging, making every lesson a wonderful experience. My child has gained confidence and skills that will last a lifetime.
I cannot recommend Swim With Dory enough! The way they teach swimming through fun activities has made my kids excited to learn. They’ve become strong swimmers in no time, and I feel so much better about their safety in the water.
The caring environment at Swim With Dory allowed my little one to thrive. The instructors are not only skilled but also genuinely care about each child's progress. My child looks forward to every lesson!
Experience personalized attention with our Individual Swimming Lesson. This option is perfect for those who want to focus on specific skills or techniques. Each session lasts for 60 minutes and is tailored to your unique needs, whether you are a beginner or looking to refine your strokes. Our certified instructors will guide you through a personalized lesson plan, ensuring you gain confidence in the water. Book your session today and take the first step towards becoming a proficient swimmer!
Join our Small Group Swimming Lessons for a fun and dynamic learning experience! Designed for groups of up to 4 participants, these sessions foster a supportive environment where swimmers can learn together. Each 60-minute lesson focuses on building skills, confidence, and teamwork in the water, making it ideal for both children and adults. Our experienced instructors will ensure that each participant receives attention while enjoying the camaraderie of fellow swimmers. Sign up today to dive into a world of aquatic adventure!
Make waves with our Family Swim Package! This package is specially designed for families looking to learn and grow together in the water. With lessons lasting 60 minutes, families can enjoy quality time while developing swimming skills. Our instructors cater to all ages and skill levels, ensuring everyone has a great experience. Whether you’re new to swimming or want to enhance your skills, this package offers a fantastic opportunity for bonding and fun. Book your family lessons today and create lasting memories!