Beechwood Swim School






Our courses provide superior confidence, skill and technique progress


We have excellent teaching ratios in all learner classes


All of our instructors are in the water to provide extra support


Instructors are all STA/ASA qualified and RLSS & CRB certified





Beechwood Babies

From ages 6 mths - 4 yrs

Thursdays 13:00 - 14:30

Small classes sizes with in the water instructors



Learn to Swim Programme

From ages 3 yrs - 15 yrs

Mondays - Saturday

Small classes sizes with in the water instructors


Click Here to learn more about our Learn to Swim Programme and our class level guide.



Private Tuition (inc Adults)

From ages 4 yrs +

Timings vary

One to One classes



Rookie Lifeguard Courses

8 to 12 yrs

Adhoc during school holidays




We teach children to swim. 

Our aim is to ensure every child becomes a confident swimmer. Our lessons cover a broad range of achievments, from absolute beginners to entering at club level. Lessons based on our principles ensure your child improves at the best possible pace whilst building an enjoyment that will keep them swimming into the future.


Our  principles:

We teach your child not the program. Each child has a unique set of skills and circumstances and every effort should be made to develop your child and not to discourage them by making them fit an unsuitable program.


A happy child learns faster. 

An enjoyable experience will keep them learning and stay with them, encouraging them to swim throughout their lives.


Value is at the heart of our principles. 

Our aim is to provide the best quality teaching without charging high prices. To do this we use our own facilities and dont franchise, keeping our costs as low as we can, which we pass on to you the customer.


Our children achieve higher skills and stroke ability because we teach to the individual swimmer, our scheme builds on their developing skills and they enjoy their lessons




To find out more or to make a booking please fill in the form below with your details.

Alternatively you can email us at or telephone 01928 565014 



Your form message has been successfully sent.

You have entered the following data:

Please correct your input in the following fields:
Error while sending the form. Please try again later.

Note: Fields marked with * are required

Print Print | Sitemap
Tel: 01928 565014 Email: