The Trossachs Swim Academy was created by McLaren Leisure to teach children of all ages and abilities about water safety as well as developing their swimming skills through fun and engaging lessons. The academy uses the International Learn to Swim Programme to guide our learners as they through their swimming career. Developed by the Swimming Teachers Association, the programme provides a complete progressive pathway that takes learners from their first time in the pool all the way to club level swimming. 


Baby & Toddler Swimming

Our baby and toddler swimming programme is great fun for little ones and their grownups. Have great fun while
bonding with baby, building on water confidence and independence and learning skills for life through exciting games and activities.

Babies (3 – 18 months)

Toddlers (18 months – 3 years)


Preschool Swimming

Following the STA’s international learn to swim programme we teach children core swimming skills through having fun, playing games and other activities in the pool that will help them learn swimming skills such as breathing, submerging and moving in the water. Swimming strokes are introduced once your child has  confidence in basic core water skills and techniques.

Preschool Swimming (3-5years)

Junior Swimming

Following the STA’s international learn to swim programme we teach children core swimming skills through having fun, playing games and other activities in the pool that will help them learn essential life saving skills and core swimming skills and strokes. Children will progress through the programme working their way up from a beginner class through to our club swimming.

Junior Swimming (Primary 1+)

Private tuition on weekends is also available for beginner swimmers. With waiting lists are available for these classes.

We currently have spaces in a number of classes available at different levels,  for more information on what is available or to add your name to our waiting list please call us on 01877 330000