Guildford Spectrum Swim School

Surrey's most popular swim school

Looking for swimming lessons?

Look no further, we have the most popular swim school in Surrey. We follow the Swim England Learn to Swim Programme which is the leading national teaching syllabus for delivering safe, inclusive, and effective swimming lessons for all ages.

The structured and progressive content is based on a games-led approach to ensure children enjoy learning. And with a bright new range of badges and certificates, the Programme provides motivation and support for children at every level – from their first splash to gaining their enhanced aquatic skills.


***BRAND NEW SWIM SCHOOL BREAKFAST CLUB***

Our brand new Swim School Breakfast Club will be launching in September for stages 1, 2 & 3.

The Swim School Breakfast Club will run on Monday & Tuesday mornings from 7:00am to 8:00am. It's the perfect way to give your child a confidence boost in the water before school.

The lessons will follow the same structure as our after school lessons, 30 minutes in our teaching pool (7:00-7:30am or 7:30-8:00am). Our small class sizes, with a maximum of 6 children, ensure your child gets plenty of individual attention in the water.

After their swim, a delicious takeaway breakfast awaits, including a croissant/pain au chocolat, drink carton and piece of fruit. This grab-and-go breakfast is the perfect way to fuel up for the day ahead.

Limited spaces available!



Parents Guide

Freedom Leisure provides a fun, friendly, safe and inclusive Learn to Swim programme, with continual assessment allowing our students to progress at their own pace.

Download our guide which will tell you everything you need to know about learning to swim with Freedom Leisure:


My Learn to Swim App

Celebrate learning to swim with Swim England's My Learn to Swim app.

The free My Learn to Swim app allows children and parents to get more out of children learning to swim. Children gain extra rewards and unlock new features as they develop their swimming skills and water confidence. 

Collect and store your child's swimming achievements, unlock awesome characters and rewards as your children progress and discover what children need to do to complete each of the Learn to Swim Awards.

Download from the Apple App Store here

Download from Google Play here


Morning Lessons Start Finish
Adult & Child Lessons 09:15 09:45
Adult & Child Lessons 09:45 10:15
Parent and Toddler Swim Lessons 10:15 10:45
Daytime Lessons Start Finish
Preschool 12:00 12:30
Preschool 12:30 13:00
Preschool 13:00 13:30
Stage 1 15:45 16:15
Stage 3 15:45 16:15
Preschool 15:45 16:15
Stage 2 15:45 16:15
After School Lessons Start Finish
Stage 7 16:00 16:30
Stage 4 16:00 16:30
Stage 6 16:00 16:30
Stage 5 16:00 16:30
Stage 1 16:15 16:45
Stage 2 16:15 16:45
Preschool 16:15 16:45
Stage 3 16:15 16:45
Stage 4 16:30 17:00
Stage 5 16:30 17:00
Stage 7 16:30 17:00
Stage 6 16:30 17:00
Junior Swimfit 16:30 17:15
Stage 2 16:45 17:15
Stage 1 16:45 17:15
Preschool 16:45 17:15
Stage 5 17:00 17:30
Stage 6 17:00 17:30
Stage 4 17:00 17:30
Stage 3 17:15 17:45
Stage 1 17:15 17:45
Stage 2 17:15 17:45
Junior Swimfit 17:15 18:00
Stage 6 17:30 18:00
Stage 7 17:30 18:00
Stage 4 17:30 18:00
Stage 5 17:30 18:00
Stage 2 17:45 18:15
Stage 3 17:45 18:15
Stage 1 17:45 18:15
Stage 3 17:45 18:15
Stage 2 17:45 18:15
Evening Session Start Finish
Stage 6 18:00 18:30
Stage 7 18:00 18:30
Stage 4 18:00 18:30
Rookie Lifeguard 18:00 18:30
Morning Lessons Start Finish
Adult & Child Lessons 09:30 10:00
Adult & Child Lessons 10:00 10:30
Preschool 10:30 11:00
Parent and Toddler Swim Lessons 10:30 11:00
Preschool 11:00 11:30
Preschool 11:00 11:30
Preschool 11:30 12:00
Preschool 11:30 12:00
Daytime Lessons Start Finish
Preschool 12:00 12:30
Stage 3 14:30 15:00
Stage 4 14:30 15:00
Stage 2 14:30 15:00
Stage 1 14:30 15:00
Stage 3 15:00 15:30
Stage 6 15:00 15:30
Stage 7 15:00 15:30
Stage 5 15:00 15:30
Stage 9 Swim 15:00 15:30
Stage 3 15:45 16:15
Stage 1 15:45 16:15
Stage 2 15:45 16:15
Preschool 15:45 16:15
After School Lessons Start Finish
Stage 5 16:00 16:30
Stage 4 16:00 16:30
Stage 6 16:00 16:30
Stage 1 16:15 16:45
Stage 2 16:15 16:45
Stage 3 16:15 16:45
Stage 4 16:30 17:00
Stage 5 16:30 17:00
Stage 7 16:30 17:00
Preschool 16:45 17:15
Stage 3 16:45 17:15
Stage 2 16:45 17:15
Stage 1 16:45 17:15
Stage 5 17:00 17:30
Stage 6 17:00 17:30
Stage 4 17:00 17:30
Stage 8 Swim 17:00 17:45
Stage 1 17:15 17:45
Stage 2 17:15 17:45
Stage 6 17:30 18:00
Stage 4 17:30 18:00
Stage 5 17:30 18:00
Stage 2 17:45 18:15
Stage 1 17:45 18:15
Stage 3 17:45 18:15
Stage 9 Swim 17:45 18:30
Stage 10 swim 17:45 18:30
Evening Session Start Finish
Stage 6 18:00 18:30
Stage 4 18:00 18:30
Adult Swim Lessons (Beginner) 20:00 20:30
Adult Swim Lesson (intermediate) 20:30 21:00
Adult Swim Lessons 20:30 21:00
Adult Swim Lessons 21:00 21:30
Morning Lessons Start Finish
Adult & Child Lessons 09:15 09:45
Adult & Child Lessons 09:30 10:00
Parent and Toddler Swim Lessons 09:45 10:15
Parent and Toddler Swim Lessons 10:00 10:30
Adult & Child Lessons 10:15 10:45
Preschool 10:30 11:00
Adult & Child Lessons 10:45 11:15
Preschool 11:00 11:30
Adult Swim Lessons 11:00 11:30
Adult Swim Lessons (Beginner) 11:00 11:30
Adult & Child Lessons 11:15 11:45
Preschool 11:30 12:00
Adult Swim Lesson (intermediate) 11:30 12:00
Adult Swim Lesson (intermediate) 11:30 12:00
Adult Swim Lessons (Beginner) 11:30 12:00
Daytime Lessons Start Finish
Preschool 12:00 12:30
Preschool 12:00 12:30
Preschool 12:00 12:30
Preschool 12:30 13:00
Preschool 12:30 13:00
Preschool 13:00 13:30
Preschool 13:00 13:30
Stage 2 14:00 14:30
Stage 4 14:00 14:30
Rookie Lifeguard 14:00 14:30
Stage 1 14:00 14:30
Stage 6 14:00 14:30
Stage 3 14:00 14:30
Stage 7 14:30 15:00
Stage 5 14:30 15:00
Stage 8 Swim 14:30 15:00
Stage 9 Swim 14:30 15:00
Stage 2 14:30 15:00
Stage 3 14:30 15:00
Stage 1 15:45 16:15
Stage 3 15:45 16:15
Preschool 15:45 16:15
Stage 2 15:45 16:15
After School Lessons Start Finish
Stage 4 16:00 16:30
Stage 6 16:00 16:30
Stage 1 16:15 16:45
Preschool 16:15 16:45
Stage 2 16:15 16:45
Preschool 16:15 16:45
Stage 7 16:30 17:00
Stage 5 16:30 17:00
Stage 6 16:30 17:00
Stage 4 16:30 17:00
Junior Swimfit 16:30 17:15
Stage 3 16:45 17:15
Stage 1 16:45 17:15
Stage 2 16:45 17:15
Stage 5 17:00 17:30
Stage 7 17:00 17:30
Stage 4 17:00 17:30
Stage 1 17:15 17:45
Stage 2 17:15 17:45
Stage 3 17:15 17:45
Junior Swimfit 17:15 18:00
Stage 7 17:30 18:00
Stage 6 17:30 18:00
Stage 4 17:30 18:00
Stage 5 17:30 18:00
Stage 1 17:45 18:15
Stage 2 17:45 18:15
Stage 3 17:45 18:15
Evening Session Start Finish
Stage 4 18:00 18:30
Rookie Lifeguard 18:00 18:30
Morning Lessons Start Finish
Stage 1 08:00 08:30
Preschool 08:00 08:30
Stage 2 08:00 08:30
Parent and Toddler Swim Lessons 08:00 08:30
Preschool 08:00 08:30
Stage 1 08:30 09:00
Preschool 08:30 09:00
Stage 2 08:30 09:00
Adult & Child Lessons 08:30 09:00
Preschool 09:00 09:30
Stage 1 09:00 09:30
Stage 2 09:00 09:30
Parent and Toddler Swim Lessons 09:00 09:30
Preschool 09:00 09:30
Stage 3 09:15 09:45
Preschool 09:30 10:00
Stage 2 09:30 10:00
Preschool 09:30 10:00
Stage 1 09:30 10:00
Stage 4 09:45 10:15
Stage 2 10:00 10:30
Stage 1 10:00 10:30
Preschool 10:00 10:30
Stage 3 10:00 10:30
Stage 4 10:15 10:45
Stage 5 10:15 10:45
Stage 8 Swim 10:15 11:00
Stage 1 10:30 11:00
Stage 3 10:30 11:00
Preschool 10:30 11:00
Stage 2 10:30 11:00
Stage 6 10:45 11:15
Stage 4 10:45 11:15
Stage 5 10:45 11:15
Stage 1 11:00 11:30
Stage 2 11:00 11:30
Stage 3 11:00 11:30
Stage 9 Swim 11:00 11:45
Stage 5 11:15 11:45
Stage 6 11:15 11:45
Stage 4 11:15 11:45
Stage 1 11:30 12:00
Stage 2 11:30 12:00
Stage 3 11:30 12:00
Stage 6 11:45 12:15
Stage 4 11:45 12:15
Stage 7 11:45 12:15
Stage 10 swim 11:45 12:30
Daytime Lessons Start Finish
Stage 1 12:00 12:30
Stage 3 12:00 12:30
Stage 2 12:00 12:30
Stage 5 12:15 12:45
Stage 1 12:30 13:00
Stage 2 12:30 13:00
Stage 3 12:30 13:00
Preschool 12:30 13:00
Stage 2 13:00 13:30
Stage 7 13:00 13:30
Stage 3 13:00 13:30
Stage 1 13:00 13:30
Morning Lessons Start Finish
Adult & Child Lessons 08:00 08:30
Stage 1 08:00 08:30
Stage 3 08:00 08:30
Stage 7 08:00 08:30
Stage 2 08:00 08:30
Stage 4 08:00 08:30
Preschool 08:30 09:00
Parent and Toddler Swim Lessons 08:30 09:00
Stage 2 08:30 09:00
Stage 4 08:30 09:00
Stage 5 08:30 09:00
Stage 3 08:30 09:00
Stage 1 09:00 09:30
Parent and Toddler Swim Lessons 09:00 09:30
Preschool 09:00 09:30
Stage 6 09:00 09:30
Stage 3 09:00 09:30
Stage 4 09:00 09:30
Stage 5 09:00 09:30
Preschool 09:30 10:00
Stage 2 09:30 10:00
Stage 1 09:30 10:00
Stage 3 09:30 10:00
Stage 4 09:30 10:00
Stage 5 09:30 10:00
Stage 6 09:30 10:00
Stage 2 10:00 10:30
Stage 3 10:00 10:30
Stage 1 10:00 10:30
Stage 5 10:00 10:30
Stage 4 10:00 10:30
Stage 7 10:00 10:30
Preschool 10:30 11:00
Stage 3 10:30 11:00
Over 7's Beginners 10:30 11:00
Stage 4 10:30 11:00
Stage 1 10:30 11:00
Stage 2 10:30 11:00
Stage 5 10:30 11:00
Stage 2 11:00 11:30
Stage 3 11:00 11:30
Stage 4 11:00 11:30
Stage 2 11:00 11:30
Stage 1 11:00 11:30
Stage 2 11:30 12:00
Stage 1 11:30 12:00
Preschool 11:30 12:00
Stage 5 11:30 12:00
Over 7's Beginners 11:30 12:00
Daytime Lessons Start Finish
Stage 1 12:00 12:30
Preschool 12:00 12:30
Stage 6 12:00 12:30
Stage 3 12:00 12:30
Stage 2 12:00 12:30
Stage 3 12:30 13:00
Stage 2 12:30 13:00
Stage 4 12:30 13:00
Preschool 12:30 13:00
Stage 1 12:30 13:00
Morning Lessons Start Finish
Stage 1 07:00 07:30
Stage 2 07:30 08:00
Adult & Child Lessons 09:15 09:45
Adult Swim Lessons 09:30 10:00
Adult Swim Lessons (Beginner) 09:30 10:00
Adult Swim Lesson (intermediate) 09:30 10:00
Adult & Child Lessons 09:45 10:15
Adult Swim Lesson (intermediate) 10:00 10:30
Adult Swim Lessons (Beginner) 10:00 10:30
Adult Swim Lessons 10:00 10:30
Adult & Child Lessons 10:15 10:45
Parent and Toddler Swim Lessons 10:45 11:15
Parent and Toddler Swim Lessons 11:15 11:45
Daytime Lessons Start Finish
Preschool 12:00 12:30
Preschool 12:00 12:30
Preschool 12:30 13:00
Preschool 12:30 13:00
Preschool 13:00 13:30
Preschool 13:00 13:30
Preschool 15:45 16:15
Preschool 15:45 16:15
Stage 2 15:45 16:15
Stage 1 15:45 16:15
Stage 3 15:45 16:15
After School Lessons Start Finish
Stage 7 16:00 16:30
Stage 4 16:00 16:30
Stage 5 16:00 16:30
Stage 1 16:15 16:45
Preschool 16:15 16:45
Stage 2 16:15 16:45
Stage 3 16:15 16:45
Stage 4 16:30 17:00
Stage 5 16:30 17:00
Stage 7 16:30 17:00
Stage 6 16:30 17:00
Stage 2 16:45 17:15
Preschool 16:45 17:15
Stage 1 16:45 17:15
Stage 3 16:45 17:15
Stage 5 17:00 17:30
Stage 6 17:00 17:30
Stage 4 17:00 17:30
Stage 8 Swim 17:00 17:45
Stage 3 17:15 17:45
Stage 1 17:15 17:45
Preschool 17:15 17:45
Stage 2 17:15 17:45
Stage 4 17:30 18:00
Stage 5 17:30 18:00
Stage 1 17:45 18:15
Stage 2 17:45 18:15
Stage 3 17:45 18:15
Stage 10 swim 17:45 18:30
Stage 9 Swim 17:45 18:30
Evening Session Start Finish
Stage 4 18:00 18:30
Morning Lessons Start Finish
Parent and Toddler Swim Lessons 09:15 09:45
Adult & Child Lessons 09:45 10:15
Parent and Toddler Swim Lessons 10:15 10:45
Parent and Toddler Swim Lessons 11:30 12:00
Daytime Lessons Start Finish
Preschool 12:00 12:30
Preschool 12:00 12:30
Preschool 12:30 13:00
Preschool 12:30 13:00
Preschool 13:00 13:30
Preschool 13:00 13:30
Stage 1 15:45 16:15
Stage 2 15:45 16:15
Preschool 15:45 16:15
Stage 3 15:45 16:15
After School Lessons Start Finish
Stage 6 16:00 16:30
Stage 7 16:00 16:30
Stage 5 16:00 16:30
Stage 4 16:00 16:30
Stage 1 16:15 16:45
Preschool 16:15 16:45
Stage 2 16:15 16:45
Over 7's Beginners 16:15 16:45
Stage 7 16:30 17:00
Stage 6 16:30 17:00
Stage 4 16:30 17:00
Stage 5 16:30 17:00
Stage 3 16:45 17:15
Stage 2 16:45 17:15
Stage 1 16:45 17:15
Preschool 16:45 17:15
Stage 4 17:00 17:30
Stage 6 17:00 17:30
Stage 5 17:00 17:30
Stage 8 Swim 17:00 17:45
Stage 1 17:15 17:45
Stage 2 17:15 17:45
Over 7's Beginners 17:15 17:45
Stage 5 17:30 18:00
Stage 7 17:30 18:00
Stage 4 17:30 18:00
Stage 2 17:45 18:15
Stage 3 17:45 18:15
Stage 1 17:45 18:15
Stage 9 Swim 17:45 18:30
Stage 10 swim 17:45 18:30
Evening Session Start Finish
Rookie Lifeguard 18:00 18:30
Stage 4 18:00 18:30
Stage 5 18:00 18:30

Term timetables 2024/25