5 – 18 months


18 – 30 months


2.5 – 5 years

School Age

5 – 12 years

Structured learn to swim program with 10 levels of attainment

Townsville Swim School with over 40 years in the industry.

The Glenn Buchanan Swim School was established in 1989 by dual Olympic Bronze medallist, and registered school teacher, Glenn Buchanan. At out Swim School, we offer swimming lessons from Monday to Saturday, and cater for children of all swimming levels.

Over the past 40 years, Glenn has developed a specialised Learn to Swim program to be not only the most successful swimming program in Townsville, but also the longest serving.

We also offer a specialised baby program which was developed by Glenn, and can teach your baby to swim from 20 weeks!

Any questions? Contact us on (07) 4773 5188 or via email at