07 54773422


Welcome to Immanuel Swim School


 Situated in the heart of the Sunshine Coast on the private lush surrounds of Immanuel Lutheran Collage. The centre is open to all members of the community near and far.
We believe by providing children with the correct encouragement in teaching we are not only delivering a safe learning platform but the self-esteem to give children the desire to open the possibility of thinking big and creating the internal drive that challenges thus creating a happy and motivated swimmer in and out of the water.
With a positive team of instructors accumulating years of experience, a professional outlook on our teaching methods and programs we endeavour to be the best swim school for you and your child.

Water Familiarisation     

These three levels form the foundations of our program. Through parent education, water confidence and introductory water safety skills, it is essential that establishing core techniques in these levels ensure the child progresses through the program smoothly and comfortably.  

Stroke Development

These four levels form the body of the program, transforming the child into a swimmer. The swimmer will learn the biomechanics for basic stroke technique and further develop their confidence and self-esteem in a nurturing and encouraging environment. Ensuring positive outcomes. 

Advanced Stroke Development 

The final three levels of the program see the swimmer prepare for a transition into squad. In these three levels the swimmer will further improve their stroke technique, swimming & race fitness while also being introduced to squad terminology, drills, turns, starts and finishes.

Our Outstanding Team

Sara Kent

Swim School and Aquatic Centre Manager


Abby Vincent

Swim Teacher


Susan McMillan

Swim Teacher


Contact us

The Immanuel Swim School is located on the beautiful campus of Immanuel Lutheran College.

Immanuel Swim School


126 – 142 Wises Road, Buderim QLD 4556


07 5477 3422

Follow us:


For further information about the Immanuel Swim School, please enter your details in the form below and a member of the Team will be in touch shortly!