Skip to main content

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

View pages in this section

Welcome to Puddle Ducks Bristol & Bath!

Find a class

Click 'Find a class!' above the picture of the duck to see where you can swim locally, or scroll down to check term dates and read about the different classes we offer.

Not sure which is the right class? Contact our friendly office team -  Caroline, Vicki, Amanda and Sarah J - for an informal chat to find out more:

Tel: 0117 9717165 (office open Monday to Friday 9.30am-4pm) or Email:

Term dates

Swimming starts again from Monday 7th January. You can check all holiday dates here:  Term and Holiday Dates.

Why choose Puddle Ducks?

As well as our successful, child-led approach to swimming, you might be interested in:

  • Convenience  - we swim at 14 different pools and offer classes across weekends and weekdays.
  • Start tomorrow! - no need to wait to start swimming, where there is space, you can begin your classes immediately.
  • Relax - your place is guaranteed - once you've joined, there is no need to worry about re-booking every term, your child's place will automatically be renewed.
  • Courtesy classes - let us know you can't make a class and you can book a place at any other class, at your usual pool or elsewhere (T&C apply)
  • My Puddle Ducks account - 24/7 online access to your child's swimming details - see which milestones they've hit, check class dates, tell us about a holiday and much more.

All about our classes

  • Baby, toddler and pre-school swimming classes  - newborn to age 4

    Our baby & pre-school programme is a wonderful bonding experience for mummies, daddies and their little ones. Progressive lesson plans instil water confidence and a love of swimming. Our nurturing teachers tailor activities to your child’s abilities and needs.

    Taught in lovely warm pools with a maximum of ten children, our classes incorporate rhyme, music and movement based on extensive child development research. You can start in Floaties from birth, then move through to Splashers, Kickers, Little Dippers and Dippers.

    Find out more about our Baby & Pre-school classes
  • Swim Academy classes for school-age children - ages 4 - 10 years

    We also run classes for older children in our Swim Academy classes, so we can be with your child from baby to ten years old! Whether your child is coming from a pre-school class, or has never been in the water before, you can be sure that they will get the attention they need, as our activities are individually tailored to suit each child.

    Find out more about our Swim Academy.

  • Aquanatal classes for mums-to-be

    Our Aquanatal programme is fantastic for mummies-to-be, offering the perfect combination of gentle exercise, muscle strengthening and relaxation.

    Find out more about our Aquanatal classes.

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!