top of page
home-hero-responsive-v2.webp
ISWIM SWIMMING SCHOOL

Swimming Lessons in Burnaby, Surrey & Abbotsford

Olympian-led lessons that build confident swimmers through safe technique, lasting skills, and a strong foundation for sport and life.

GOOGLE REVIEWS

What Swimmers and Families Say

FIND YOUR PROGRAM

Swimming Programs for Every Age and Goal

Choose the program that fits your goals, then select a convenient ISWIM location in Burnaby, Surrey or Abbotsford.

Children practising swimming with kickboards during an ISWIM group lesson

Kids Group Lessons

Ages 6+   All Levels

Small-group lessons that build confidence, technique and lasting swimming skills.

Children participating in an ISWIM swimming camp

Swimming Camps

Ages 6–12

Seasonal swim camps focused on swimming skills, fitness, water safety and active fun.

Adults practising freestyle during an ISWIM group swimming lesson

Adult Group Lessons

Beginners to Advanced

Structured lessons for adults who want to swim confidently and improve their technique.

Children practising water polo during an ISWIM program

Water Polo

Ages 7–12

Develop swimming technique, ball skills, teamwork and confidence through structured water polo training.

ISWIM coach supporting a child during a private swimming lesson

Private Lessons

Kids & Adults

Personalized one-on-one or semi-private coaching tailored to individual goals.

Swimmer viewing an ISWIM online lesson on a tablet beside the pool

Online Courses

Learn Anywhere

Step-by-step swimming instruction you can follow online at your own pace, anytime and anywhere.

OUR MISSION

Helping More People Become Safe, Confident Swimmers

Our mission is to help as many people as possible become safe, confident and capable swimmers. We do this through high-quality in-person lessons at ISWIM locations, online learning through the ISWIM Online Academy, and practical swimming education shared across our social media channels.​

OUR COACHING STANDARD

One Method. Consistent Coaching at Every Location.

My role is to make sure every ISWIM coach and every location follows the same proven teaching system. Our coaches are trained to develop safe technique, water confidence and independent swimming skills through clear progressions and active practice.

This consistency allows every swimmer to receive focused instruction and make measurable progress—regardless of the coach or pool they choose.

vladimir-ushakov-v2.webp

“At ISWIM, we follow one clear standard: every swimmer deserves thoughtful, structured coaching and a clear path to progress.”

Vladimir Ushakov
Founder, Olympian & Head Coach

OUR LOCATIONS

Find Your Nearest ISWIM Location

Choose from five convenient pool locations offering swimming lessons across Burnaby, Surrey and Abbotsford.

GET IN TOUCH

Have a Question? We’re Here to Help

Have questions about swimming lessons, schedules, locations or registration? Send us a message and the iSWIM team will get back to you as soon as possible.

Preferred Location
bottom of page