Swim School


Delivering swimming lessons for all ages and abilities

Epsom College

Reigate Grammar

Linden Bridge School
Worcester Park

New Beacon School
Sevenoaks, Kent

Esher Church School

Walthamstow Hall School
Sevenoaks, Kent

Dunottar School

Hazelwood School

St. Joseph’s School

Bancroft’s School
Woodford Green

Slinfold Golf & Country Club
West Sussex

Caterham High School

Who we are and what we do!

We are passionate about ensuring that everyone has an opportunity to learn to swim in a fun and safe environment.

We offer the following classes:

  • Parent and child classes (2-3 years or 3-4 years – venue specific)
  • Children’s group lessons (4 years and above)
  • Adult lessons (non-swimmers to advanced)
  • Lessons for children with special needs
  • Private lessons (depending on availability)
  • Holiday crash courses
  • ASA / Swim England Courses (Teacher training courses)

We believe that a good environment and an enjoyable swimming experience is key to learning. We limit the numbers in each lesson. All our swimming teachers are ASA level 2 qualified.


“My daughter’s confidence has grown so much since joining PoolSchools. Having the teachers and assistants in the water really helps.”

Mrs M Harper

“My daughter started with PoolSchools last term, we went on holiday over Christmas and I was so pleased to see how well she has progressed. She is always so excited to go swimming each week and can’t wait to get started back this January. A big thank you to the team!”

Mrs Demartinez, Bancroft

“James has been swimming with PoolSchools since parent and child. He has now moved up to P6 and he has such a lovely smooth stroke. Well worth all the time I have sat on poolside and watched over the years.”

Miss Johnson, Reigate Grammar

“Thank you for your hard work with the girls this term, their technique has really improved and we are looking forward to practising on our Summer holiday this year. Have a lovely Summer break and we shall be looking forward to returning in September!”

Mr Fincher, Bancroft

“My wife recently bought me a term of swimming lessons. I was hoping to improve my confidence and technique and I am so pleased. I feel really at ease in the pool now and have actually attempted to master a new stroke! Thanks PoolSchools!!”

Mr Kahn, Bancroft

Contact the PoolSchools team

We aim to respond to all contacts within 48 hours, but sometimes teaching commitments can extend the response time. We apologise if this is the case and we appreciate your patience.

We prioritise Existing and New swimmers that use our forms below.  For existing swimmers, please quote your Swimmers Unique Identification Number (found on the booking email). This means we can find your account details quicker. Thank you.

Existing Swimmer Enquiry / Info
New Enquiry / Info Request