Explore Personalized

Swim Lessons in Niagara

Our Services

Private Swim Lessons

Perfect for swimmers who want 1-on-1 attention and customized progress.

  • 4–8 Lessons: $40 per 30-minute lesson

  • 9+ Lessons: $35 per 30-minute lesson

  • Ideal for all levels — beginners welcome!

Semi Private Lessons (2 Swimmers)

Great for siblings or friends learning together in a focused setting.

  • 4–8 Lessons: $30 per swimmer per 30-minute lesson

  • 9+ Lessons: $25 per swimmer per 30-minute lesson

  • Personalized attention, shared fun!

Small Group Lessons

Fun and affordable — build skills alongside friends.

  • 4–8 Lessons: $25 per swimmer per 30-minute lesson

  • 9+ Lessons: $20 per swimmer per 30-minute lesson

  • Best value for families or neighbour groups

Schedule a complimentary consultation

Experience the perfect blend of adventure and relaxation by booking an appointment for our exclusive surf and swim activities. Enhance your skills with our expert instructors, ensuring a safe and unforgettable time in the water.

Meet The Instructor

Hi, I’m Rian — the face behind Wilson’s Waves!

I’m a certified lifeguard and swim instructor with years of experience teaching hundreds of kids how to swim safely, confidently, and with a smile. I’ve responded to emergencies, saved lives, and earned consistent praise for my ability to keep lessons fun, engaging, and highly effective.

What really sets my lessons apart is the energy I bring to the pool. I’m outgoing, positive, and passionate about helping kids thrive in the water — whether they’re nervous beginners or more experienced swimmers eager to refine their technique. My goal is always to make swim lessons something kids genuinely look forward to — fun, rewarding, and the best part of their day!

Outside of teaching, I’m currently heading into my second year as a student-athlete at the University of British Columbia, where I balance competitive training with academic life.

I can't wait to help your swimmer build confidence, have fun, and make waves this summer!

Contact Us

Interested in booking or have questions? Fill out your info below and we’ll get back to you shortly. We’re excited to connect and help your swimmer get started — we can’t wait to hear from you!