• Swimming Lessons Perth

    Swimming Lessons Perth

    At four convenient metro locations – ChristChurch, Claremont, Melville & Karrinyup

    Learn more

  • Swimming Lessons for Babies

    Swimming Lessons for Babies

    Baby swimming lessons that are fun, develop confidence and technique.

    Learn more

  • Swimming Lessons For Kids

    Swimming Lessons For Kids

    Swimming lessons for children that are fun, improve their water skills and swim techniques..

    Learn more

  • Swimming Lessons Mandurah

    Swimming Lessons Mandurah

    Baby Swimming Lessons, Kids Swimming Lessons, Squad Swimming and more!

    Learn more

  • Vacswim Holiday Swimming Lessons

    Vacswim Holiday Swimming Lessons

    Kirby Swim is offering a fabulous "fast track" holiday swimming program.

    Learn more

Christ Church Grammar School

Christ Church Grammar School

Christ Church Grammar
Queenslea Drive, Claremont
Phone: (08) 9442 1617

More Information

Claremont

Claremont

Claremont Aquatic Centre
12 Davies Road, Claremont
Phone: (08) 9442 1617

More Information

Melville

Melville

Melville Plaza,
380 Canning Highway, Bicton
Phone: (08) 9319 2219

More Information

Mandurah

Mandurah

Old Coast Road
Erskine Shopping Center
Phone: (08) 9535 8688

More Information

Karrinyup

Karrinyup

707 North Beach Rd
Karrinyup
Phone: (08) 9446 5099

More Information

ENROL NOW

ENROL NOW

Kirby Swim
WA's Premier
Swim School
ENROL NOW

Why Choose Kirby Swim?

Are you looking for a swim school that values your child’s safety, ensures a great swimming experience and puts an emphasis on fun? Then Kirby Swim is the swim school for you.

Baby Swimming Lessons

Our Baby Swimming Lessons are designed to teach your child water survival skills in a gradual, fun and play filled class. Our classes are small, more personalised and held in a warm and clean pool.

More Information

Swimming Lessons for Kids

Swimming Lessons for Kids are structured so that children learn at their own pace and build confidence. We want swimming to be a positive experience that allows each child to learn and develop their skills on their own timeline. We are supportive of our students and we use small class sizes ensure more time is productive in each class.

More Information

Swim Squads

Our Swim Squads are designed to develop stroke skills in juniors and endurance in our more advanced participants. Did you know our head coach, Bill Kirby is an Olympic Gold Medallist? So, we understand what it takes to develop great swimming technique and how to develop passionate swimmers.

More Information

Adult Swim Programs

If you’re an adult looking to learn to swim, we also have adult programs available.

More Information

5 Swim Locations

With five convenient locations across the metro area Christ Church Grammar School, Claremont Pool, Mandurah, Karrinyup and Melville.

More Information

WHO ARE WE?

Who Are We
Baby Swimming Lessons

Baby Swimming Lessons

Learn To Swim

Learn To Swim

Holiday Swimming

Holiday Swimming

Vac Swim

Vac Swim

Squad Swimming

Squad Swimming

Infant Swimming Lessons

Infant Swimming Lessons

let's talk swimming

Enquire Now