Fall swimming lessons are now open! Be sure to book your spot and Register Today

Kids Ages 4 Months and Up

Swimming Lessons

  • Canada Flag BC: Burnaby, Richmond, Vancouver, West Vancouver
  • Canada Flag ON: Toronto
Close up of girl swimming
Boy swimming with instructor
Father swimming with kid

We've taught thousands of kids how to swim since 1986

Pedalheads Swim provides fun and enriching swim lessons for kids ages 4 months and up. Renowned for our longer lessons, small class sizes, and specialized swim methods that give kids the skills to be safe in the water. We've earned a reputation of excellence in the communities we serve.

What's New? We’re excited to launch new programs at our West Vancouver location. Come with the family and splash with us as part of our Family Swim program or go on a child-free shopping spree with Drop & Shop. Find out more today.

Instructor with parent and kid smiling
Trusted By Families
Offering exceptional swim lessons with proven teaching techniques, customized swim methods, and specialized equipment. A trusted name for over 35 years, see why families love our lessons!
Two kids in the pool smiling
How It Works
From parent-and-tot lessons to Pre-school and School aged levels, we have a class for every swim ability. Try our 55-minute classes with options for once-per-week or week-long sessions.
Instructor teaching
Awesome Instructors
Our longer classes allow our incredible instructors to develop a close bond with kids, helping them build their confidence and ability in the water.
Park Royal Pool

Pedalheads Swim Locations

Get your kids swimming and building their skills at one of our Metro Vancouver or Toronto pools!

Why Parents Choose PedalHeads Swim

Kids Feel Comfortable + Have Fun

We keep kids and their lesson experience in mind in everything we do and believe learning to swim should be both comfortable and fun. We incorporate interactive games into our programming so that kids are engaged in learning and we keep our class sizes small and the water warm so kids feel comfortable for the entire duration of their class.

The Pedalheads Method

We've specially designed each progression of our program to include level-specific toys, tools and tactics for all kids to confidently grow and develop their swimming skills over time - whether they're just starting out or have been swimming for a while.

Top Notch Instruction

Our instructors receive specialized training and work directly in the water with kids so they can better demonstrate techniques, provide feedback and refine their students' skills. This hands-on approach and consistent method is what leads to improved performance and success in the water.

Three Kids in Pool with Life Jackets
Girl swimming and splashing

What to expect at Swim Lessons

Ready to dive into Swim Lessons with Pedalheads? Check out our Swim Parent Handbook for detailed information about what to expect at the pool.

Read Parent Handbook

Swim levels

From bubbles to butterfly, we help kids progress in their swim ability! We focus on building their confidence and skills to safely enjoy the water, and for some, maybe one day become an Olympian!

We are excited to now be offering swim lessons in both Metro Vancouver and Toronto. Located in the heart of Forest Hill at The Bishop Strachan School, parents can now enjoy our swim lessons on the east coast.

Parent and Tot: Ages 4 - 36 months


Early Transition (no parents): Ages 2 - 3 years old


Preschool: Ages 3 - 5 years old

Sea Lion

School Aged: Ages 5 and up

Swimmer 1
Swimmer 2
Swimmer 3
Swimmer 4
Swimmer 5
Swimmer 6

Swim Patrol Ages 8+

Swimmer 7
Swimmer 8
Swimmer 9

Private Lessons: Ages 3 and up

Private or Semi-private (Preschool levels - Swimmer 3)
Private or Semi-private (Swimmer 4 - Swimmer 6)

Special Swim Programs

Family Swim Program
Drop & Shop

Swim levels chart

Please click here to download swim levels chart.

Have questions?

Our knowledge base covers a wide range of topics that may help answer your questions.

Visit Knowledge Base

Stay up to date on key dates and camp announcements!

Sign up for email updates