Please complete the enquiry form for space availability

Lessons across the week:

Parent & Baby, Parent and Toddler (15 months to 3 years), Toddler – aged 3

Complete the enquiry form to ask about availability


“I have attended Puffins swim school with my son Patrick since he was 1 year old. He thoroughly enjoys the swim sessions and our instructor Ashley makes it lots of fun for the children.

The pools are great and very clean which makes me feel very comfortable attending especially with the current Covid pandemic.

The staff are all very friendly and make it enjoyable for us to attend every week.”

M&F Training School at Puffins Swim School


Courses available:

STA Level 2 Award in Teaching Swimming

Next course: 28th October – 2nd Nov 2024

Safety Award for Swim Teachers

Next courses: 6th October & 3rd November 2024

STA Level 2 Award in Baby & Pre-School Aquatics

Next Course: 27th-29th August 2024



Intensive courses during school holidays

Intensive intensive courses between 8.30 am-12pm for children aged 3+


 February 2023: “First time I’ve used this swim school for my two daughters. They attended a week long intense course. Amazing teachers, lovely friendly place. They learned loads in that week and I feel almost went up another stage in swimming. Warm pool. My girls thoroughly enjoyed their experience and will be back again.”

Easter 2022: ” I am so glad we did these intense lessons – thank you all so much, she really enjoyed the course! Her Teacher Carolyn was amazing and made it so much fun and kept her engaged the whole time! I now have one super confident and happy swimmer, thank you all!



for ages 3+

 30 minute sessions daily

Between 8.30 am and 12.00 pm 


29th July – 2nd August

5th – 9th August

12th – 16th August



Monday evening – 6.30 pm to 7.15 pm

Wednesday lunchtime – 12.15am to 1pm



SUMMER TERM: Starts Monday 15th April ends Saturday 20th July.

Summer Holidays:

21st July – 1st September

Winter Term:

Starts Monday 2nd September ends Saturday 14th December 2024. 

Contact us now to book your space for 

Parent and Baby – morning

Pre-school children – morning

School children – after school 


Lessons across the week

Monday – Saturday

for all ages and abilities in our private heated pools.

Benefits of swimming

Swimming is a life skill that has physical and mental health benefits and advantages throughout life and provides an excellent, whole body, low impact, physical workout, strengthening heart, lungs and respiratory system.

Exercise releases endorphins, the natural feel-good hormones that make us feel positive and happy and aid mental wellbeing.

Regular swimming often improves eating and regular sleeping patterns.

 What are the benefits of taking your toddler swimming?

Learning to respond to key words can make your child sharper mentally, increase levels of awareness and understanding and improve communication between you

Learning vital personal survival skills

Encouraging a healthy lifestyle

Developing discipline and confidence around water

Meeting new friends and having lots of fun, aids development of social skills.

Swimming facilitates development of crucial higher brain functions, core muscles and co-ordination often seeing earlier development than non-swimming peers

 How does swimming benefit your baby and you?

Baby swimming is a valuable life skill that is a fun and rewarding experience that helps build the bond between you and your baby as it centres on trust.

The first year of a life is crucial in terms of a baby’s development. The brain grows rapidly during this year. Regular exercise plays a vital role in development with every movement they make helping to strengthen their brain for new learning.

Baby swimming is completely natural. By introducing your baby to swimming from a young age you are starting them on a habit that will last a lifetime and teaching them an important and potentially life-saving skill.

Many parents comment that the combination of gentle exercise and warm water helps their babies to sleep better and stimulates their appetites too.