Skip to main content
Untitled Design (2)

Welcome to Puddle Ducks Bristol and Bath

The Perfect IntroDUCKtion to Swimming - classes for babies, pre-schoolers & children up to age 10!

We'd love to help your little one start their swimming journey at one of our fun, expert-led classes. We have a choice of gorgeous, warm-water venues across Bristol, Bath, Wiltshire, North Somerset and South Gloucestershire.

Want to discuss your options? 

Contact our friendly office team for an informal chat to find out more about starting your child's swimming journey with Puddle Ducks or just complete the enquiry form below and they will contact you.

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


August Campaign Enquiry

I agree to the Puddle Ducks Privacy Policy.

(This allows us to contact you regarding your enquiry and Puddle Ducks products and services. We will never pass your data to a third party. You can choose to unsubscribe at any time either through links at the bottom of the emails we send you or by telling us over the phone or by email.)

Not all our pools offer classes for babies through to 10 years. Pools that offer only baby & pre-school lessons are marked with *, pools that offer only Swim Academy lessons (for ages 4-10 years) are marked with **, pools marked with no asterisk offer classes all the way through (0-10 years).


Our Pools & Classes

Find out where your local pool is!

Our Pools

Special Offers

We offer discounts for siblings & group bookings, plus more..

Find out more

Baby & Pre-School

Our classes are the perfect introDUCKtion to swimming! Teaching a child-led approach from birth.

Find out more

Swim Academy

Expect-led classes for 4-10 years.
We help your child learn the right technique, in the right environment, with the best people!

Find out more

What our customers think