Home
Lessons
Swim Stages
Term Dates
Mermaids
Venues
Contact

Weekly Lessons

Parent & Child / Pre-School Lessons

These lessons are held on Wednesday mornings at our Staines venue during term time. Our groups are small, with a maximum of 6 per class. The pool is kept nice and toasty at 32 degrees.

Our parent and baby / toddler lessons are designed for children from 0-4 years old. These lessons have many benefits, and are a great way to start your little one's swimming journey! We make lessons fun and enjoyable to develop confidence and water safety. These lessons are also a great way to bond through exercise and we develop children's swimming skills to independent swimming when each individual child is ready.

Children aged 3 years and older do not need to be accompanied by a parent in the water.

After-School Lessons

Our weekly lessons are held after school on Tuesdays and Thursdays in Surrey. Our group lessons are small ratio and range from non-swimmers to advanced. We also offer 1-1 and 2-1 lessons. Children can join our lessons from 3 years and older.

Crash Courses

Crash courses are a great opportunity to build confidence, improve technique and learn new skills. Group and private (1-1 and 2-1) lessons are available, each 30 minutes long. We run crash courses during the school holidays for all ages from 3 upwards.

Our next crash courses are as follows:

Twyford

28th July - 1st August 2025

Chertsey

4th - 8th August 2025

Mermaid Swimming

As well as swimming lessons, our sister company Mermaid Bay Experiences offer mermaid experiences and parties. For more information on these please see the Mermaids tab!

© 2020 - 2025 All Strokes Swim School