Welcome to BK's Learn to Swim O'Connor WA


Offering swimming lessons for infants through to adults, we have classes for every level of ability. 

Conveniently located for families in: Fremantle, Palmyra, Melville, Kardinya, Samson, Hilton and White Gum Valley. 

For enrolment and pricing information, please register your interest here and one of our friendly team will get in touch.

Enquire Now

Parent Testimonials


“Our daughter started swimming at BK’s Learn to Swim O’Connor when she was 6 months old. Over the years she’s had several teachers, each of which have been brilliant in both teaching technique and making lessons fun. Now at age 6, she can confidently swim the length of a swimming pool and often receives compliments on her swimming abilities when we’re at a public pool. Our 3 year old son has also attended since infancy and his experience has been equally positive.
We highly recommended BK’s to anyone looking quality swimming lessons for their children in a fun and welcoming environment.”

– Janine, O’Connor WA

“We have been with BK Swim (formerly Learn to Swim) for the last 5 years and have since had both girls enrolled here and love it! All the staff & teachers are incredibly knowledgeable (special mention to Ally, Rosie, John & Kayla) and have been so patient and accommodating through our entire journey. Would highly recommend, both my girls have come leaps and bounds since learning to swim here.”

– Justine, O’Connor WA

“Both of our girls (6 years old and 4 years old) have been swimming at BK’s Learn to Swim O’Connor since they were 12 months old and they love it. The swimming instructors are extremely professional, experienced and passionate about teaching safety in the pool. They are amazing with our children, helping them to feel at ease learning new skills and allowing their confidence to grow with every lesson. A wonderful family-friendly swimming school where children will develop a love for swimming.”

– Natalie, O’Connor WA

30-Day Money-Back Guarantee


If you or your little one doesn’t love BK’s Learn to Swim, you have 30 days from the date you join to change your mind and receive your money back in full.

Contact Us

How to Enrol Your Little Hero

BK’s Learn to Swim O’Connor offers the following swim programs:

  • Infants Aquatics (4mo – 3 years)
  • Swim Tots (3-5  years)
  • Swim Kids (5-14 years)
  • Stroke Development (assessment required)
  • Mini Squad (assessment required)


How to enrol your little hero


Fill in your details below to get in touch!

Contact Us