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

BKS landing swim swim


At BK’s Learn to Swim O’Connor we provide Swimming Australia’s GOswim program. We offer lessons for infants through to adults, with classes catered to every ability.

Located at 12/101 Garling St, O’Connor WA 6163. Conveniently located for families in: O’Connor, 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 about a Free Trial

Our Program


GOswim is a new and effective swimming and water safety program implemented within BK’s Learn to Swim O’Connor. The program is focused on experiential and activity-based learning, with each lesson encouraging students to think, discuss and decide whilst having fun in and around water.


O’Connor’s GOswim curriculum ensures that every student:

– Participates in a varied range of aquatic experiences including open water simulation

– Is challenged by new skills, knowledge and understanding

– Utilises learnt knowledge and skill to aid understanding for safer personal safety choices

– Develops comfort and confidence in swimming, as clear pathways for lifetime aquatic participation emerges.



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

– Infants Aquatics (4mo – 3 years)

– Pre School  (3-5  years)

– Learn to Swim (Primary School age)

– Go Academy – Squad (assessment required)

How to enrol your little hero

Contact Us

Fill in your details below to get in touch!

Terms and Conditions:

BK’s Gym and Swim may contact you (including by email, SMS, telephone or other means) for marketing purposes.

Find Us

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

14-Day Money-Back Guarantee


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