Welcome to Puffins Swim School

Puffins Swim School holds their lessons in a private heated pool in Turners Hill. We teach in a fun, friendly, safe environment allowing children to build water confidence and develop their skills.

Parents and baby classes are a child’s first introduction to swimming. The classes incorporate songs, games and activities to stimulate development. We also teach the babies to kick and hold on to the side.


Class sizes for age 3+ non-swimmers and beginners consist of only up to 3 children ensuring individual attention and development.


One to one lessons are also available for children or adult non-swimmers or stroke improvement.


Puffins adopt a multi-stroke approach teaching frontcrawl, backcrawl, breaststroke and butterfly as well as lots of different water skills.


For more information please visit the contact page where you can find all the details about joining Puffins Swim School.

'Our 5 year old daughter Helen has attended swimming lessons on a weekly basis with Sarah Barnfield for approximately six months. With Sarah's coaching and guidance in the early lessons Helen made gradual progress from a complete beginner who lacked the confidence to put her head in the water to a far more confident and happy young swimmer.

With Sarah's continued encouragement Helens confidence has soared and it is now very apparent to us that she is enjoying every moment of her swimming lessons.'

Mr and Mrs Furner - Turners Hill.

'My 2 1/2 year old daughter and I have been swimming with Puffins for nearly two years. It's been a great confidence giver and a fantastic way to bond with my daughter. It's friendly, fun and easy.

What a great way to learn a life skill!

Mrs Bowers - Crawley Down.'