Fins Up Swim School

Outdoor swimming pool with lane markers in clear blue water in Waterloo Ontario.

Private or semi-private swim lessons in Waterloo, Ontario! Taught by our life-saving certified, competitive swimmers and instructors!

Our Lessons

Smiling child with water wings splashing in an outdoor swimming pool.

Private Lessons

$330 $279 per swimmer for 2 week session (8 lessons x 30 minutes)

Private Swim lessons provide the ultimate one-on-one attention, allowing swimmers to fast-track their skill development and build confidence in the water. With a hands-on approach and engaging, personalized instruction, our instructors make every lesson both fun and highly effective. Whether your child is learning to swim for the first time or refining advanced techniques, private lessons offer the perfect environment for progress!

Children playing in outdoor swimming pool with inflatable toys, backlit by sunlight.

Semi-Private Lessons

$200 $169 per swimmer for 2 week session (8 lessons x 30 minutes)

Semi-Private Swim Lessons offer a perfect balance between personalized instruction and social learning. With just two or three swimmers per class, students receive more individualized attention than in group lessons while still benefiting from peer interaction. This setting allows for tailored coaching, faster skill development, and increased confidence in the water—all in a fun and supportive environment!

More About Us!

Child in outdoor pool with pink goggles, water splashing

Want to learn more about us?

Want to learn more about our lessons?

Contact Us

Any questions or inquiries? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!