Skip to main content

Swimming lessons for babies, pre-schoolers and children in Bristol, Bath, North Somerset, Wiltshire & South Gloucestershire

View pages in this section

Welcome to Puddle Ducks Bristol & Bath!

We'd love to help your little one start their swimming journey at one of our fun, expert-led classes.

We swim at 16 venues across the region. Click 'Find a class!' at the top of the page to see where you can swim locally, or check our Pools & Classes page to browse your options.

To read all about our progressive programmes - or submit an enquiry form -  click here for babies and pre-school, or here for swimming lessons for ages 4 - 10 years.

Any questions? Contact our friendly office team -  Caroline, Vicki, Amanda and Sarah J - for an informal chat to find out more:  

Term dates

Click here: Term and Holiday Dates. 

We look forward to welcoming you into the Puddle Ducks family very soon!

Local News

Our Partners

What Our Customers Think

Tracey's feedback - mum to Holly (aged six)

Puddle Ducks is a brilliant swimming school, which I would definitely recommend to anyone. My daughter had previously attended a swimming class which had unfortunately pushed her to too far too soon and caused her to have a fear of not being able to swim in a pool where she could not touch the floor. Puddle Ducks have been able to encourage my daughter and give her her confidence back and she is advancing well through all their classes. At the age of six she has has already completed her 25 metres and cannot wait to progress further. Puddle Ducks also teach the children safety and life saving which are important life skills. The teachers and staff are so friendly and efficient, it is a perfect place to learn to swim.

Welcome to the Puddle Ducks shop

From swim nappies to swimming hats, goggles to gifts, you’ll find all you need for your child’s swim lessons here!