Welcome to BK's Learn to Swim O'Connor WA
Where confidence grows and swimmers thrive!
We’re proud to offer the Swimming Australia GOswim program, designed for everyone from tiny tots to adults. Whether you’re just starting out or looking to refine your skills, we’ve got a class that’s just right for you.
You’ll find us at 307 Stock Rd, O’Connor WA 6157. Come in and visit us in our Our Brand New Facilities
- Salt-chlorinated pool for a softer, more comfortable swim
- Plenty of parking to make every visit easy and stress-free
- Fresh, modern spaces that feel just like home
We are super convenient for families in O’Connor, Fremantle, Palmyra, Melville, Kardinya, Samson, Hilton, and White Gum Valley.
Ready to dive in? Simply register your interest and one of our friendly team members will be in touch to chat about enrolment and pricing.
We can’t wait to welcome you to the pool!
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.
PROGRAMS:
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
- 307 Stock Rd, O’Connor WA 6157
- oconnor@bkgymswim.com.au
- 08 9331 4947
- Follow our Facebook page

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.