Our pools
Join us at a convenient location near you and dive into the world of swimming.
About Red Whale Swim School
At Red Whale, we believe learning to swim should be a joyful journey for both children and parents. Our mission is to provide a safe and nurturing environment where children can build confidence, happiness, and essential swimming skills from their first splash to mastering strokes like the butterfly. Here’s what makes us unique:
🌡️ Heated Pools at 32°C: Our pools are kept warm to ensure every swimmer’s comfort.
👶 Ages & Levels for Everyone: We welcome children of all ages, from babies to teens, and cater to all skill levels—beginner to advanced.
👥 Small Classes, Big Impact: Our small group sizes mean each child receives personalized attention. Instructors are in the water, guiding each swimmer to make faster progress.
🗣️ Bilingual Lessons (English & French): Lessons are available in both languages and tailored to each child’s needs.
📍 Convenient Locations & Hours: Open every day in Geneva Bellevue, including weekends! Plus, we’re open on Saturdays and Sundays in Vernier, Lausanne, and Morges.
💻 Easy Family Portal: Register for courses and access essential information effortlessly.
💪 Passionate Instructors: Our team is specially trained to teach babies and young children with patience, care, and expertise.