Error: Contact form not found.
Tobruk Memorial Pool | Sheridan Street, North Cairns
Safe · Positive · Friendly
Our aim at Tobruk Swim School is to provide your child with the opportunity to learn to swim in a safe, positive and friendly environment. Our staff are fully qualified, knowledgeable, and kept up to date with regular training.
Our program has been specifically designed to ensure your child successfully masters the foundations of swimming before progressing to more technical skills — building confidence every step of the way.
Not sure where your child fits? Answer a few quick questions and we'll point you in the right direction — no assessment needed in most cases!
Answer a few quick questions to find the right level
Takes less than 2 minutes — covers all ages from newborn to competitive swimmers
Find Your Child's Level →



New to Tobruk Swim School? Create an account on iClassPro to enrol. We will then place your child into the correct class — you don't need to choose one yourself!
Download the iClassPro app (search iClassPro in the App Store or Google Play) or visit our portal online using the button below.
Add your details and your child's information. No need to select a class. Just get your account created!
Once registered, our team will place your child into the right class and confirm their day and time by email.
Important: Adding Your Direct Debit Details
When setting up your account, you must add your Direct Debit details and tick "This payment method is authorised for recurring billing" — otherwise your enrolment won't be active. Watch the short video below to see exactly how it's done.
How to add your Direct Debit details and enable recurring billing in iClassPro
Need help registering? We're happy to assist. Contact us at [email protected]
For children with some swimming experience, a free 10-minute assessment with one of our qualified teachers is the best way to confirm the right class. Assessments are subject to teacher availability and are only necessary for children over 3 years.
Email: [email protected]
Phone: (07) 4057 7720
Enrol NowThe Marlin Coast Swim School Team