Contact Us
P&F Association

Good Shepherd Swim Centre


Welcome to the Good Shepherd Swim Centre.

Reducing childhood drowning in Australia by creating peace of mind for parents through the love of water in children in a safe, secure and fun environment where success for each individual is inevitable.
At DiamondSwim we believe that there is great benefit in introducing infants to the water as early as possible. This introduction must be a pleasurable experience in an environment that can consistently maintain water safety and quality conditions.
Our purpose built heated enclosed and outdoor teaching pools offer formal lessons from 6 months through to Olympic level, and are maintained to the highest standard of hygiene.

• To cater for all levels of swimmers from novice to national level.
• Our program will provide a safe and friendly environment in which swimmers can achieve their personal best.
• Our staff are all trained professionals accredited by Austswim and Australian Swimming Inc.
• We will provide your family with year round aquatic enjoyment.
• We aim to provide high quality learning with small class sizes and consistency.

Pool Complex Specifications
• 14m x 6m Teaching Pool
• 25m x 8 lane Heated Competition Pool
• Spectator grandstand
• Adjacent gymnasium with full amenities
• Extra depth, water-polo compliant
• Tuckshop facilities available for events

Fees and Booking Procedure
Learn to swim fees are paid by the term - Bookings on 0439766059
All fees are paid directly at the Pool. Eftpos now available.


There are a variety of Squad pass options tailored to your needs depending on the number of sessions you choose to swim.
Assessments are done to ensure your level is suitable to your ability.

Learn to Swim
Fees are based on a Public school calendar. This is a “term “payment.
(A discount is offered to families with more than one child in the teaching pool).
PEBBLES: From 8 Weeks to 6 mths
CRYSTALS 1: 6 mths to 18 mths
CRYSTALS 2: 18 mths to 3 yrs
SAPPHIRE 1: Approx 3 yrs to 4 yrs
SAPPHIRE 2: Approx 4 yrs to 5 yrs
OPALS: 5 yrs to 6 yrs
DIAMONDS: From 5 yrs and up
The above guide depends on individual ability
We also offer Adult Learn To Swim and Squad program for the Novice up to the more capable swimmer.

Our squad program operates all year round, with exceptions of public holidays.
Our Teaching pool is based on a
“Public school” term booking.

FREE swimming classes for babies from
8 weeks to 6months of age.
Our parent and baby program focuses on introducing water awareness, confidence and familiarisation at an early stage.

Access to the College Pool is subject to availability. College activities will take precedence in all instances.

For lesson enquiries or to arrange an assessment for squad level, please visit our office or call

Diamond Swim ph 0439 766059 or 07 5455 8649 or email admin@diamondswim.com.au

Please Note: For swimming on Public Holidays and student free days check pool notice board.


Head Coaches


Head Swim Coaches are Brian Stehr and Peter Diamond

Brian and Peter have between them over 60 years experience in teaching and coaching swimming and will put in place a comprehensive and highly structured progressive system of swim coaching and development. Brian is a Gold Level Swim Coach and Peter a Silver Level Swim Coach. While Brian Stehr is a well known local identity, Peter brings with him a wealth of experience and expertise in the swimming world. Being honoured with Life Membership to both Swimming QLD and the Brisbane Swimming Association Peter was also acknowledged in 2008 at the Australian Age Swimming Championships when he was presented with an Australian Team Tracksuit by Denis Cotterill in recognition of his Life’s work and commitment to the development of Australian swimmers.

Peter’s past young charges have gone on to Olympic and World Championship success and include greats such as Tracey Wickham, Susan Landells, Bronte Barrett and Michael Bohl to name just a few. These wonderful swimmers benefited in their early years of development from Peter’s unique talent for stroke correction, tolerance and respect that provided an invaluable foundation for their future achievements
They also has a team of swim instructors to take various classes at our College pool. All our instructors are fully qualified and have further enhanced our swim programs.


Learn to Swim


We look forward to seeing you at the College’s heated pool. We want to make swimming for yourself and your family an enjoyable and rewarding learning experience. This pool is a fantastic new facility that has been built because of the hard work of many parents and friends within the College community and we acknowledge the hard work of these people.

It is important to remember that the most influential person for your child is always yourself, so be positive about learning to swim/squad training. Treat swimming as fun and speak of it happily around your child.

Arrive at the pool for your lesson/squad session with plenty of time to spare. Please do not compare your child with others as all children develop at different rates. Encourage your child to do their personal best and always praise their efforts.

If you have any queries do not hesitate to talk to Peter at an appropriate time. He is only too happy to help and wants to make your time spent at the pool an enjoyable and happy experience for both you and your child. See you at the pool!


Swim Club


For information on the Good Shepherd Swim Club please click here to access the Swim Club page in the Our Community menu of this website.

   Student Resources       Staff Login       Privacy Policy