Skip to main content
View pages in this section

Swim with us on Saturdays!

Join us on Saturdays in Newport or Cardiff

Swim with Puddle Ducks in Cardiff or Newport on a Saturday! 

At Puddle Ducks, we want every child to love swimming, respect the water and swim beautifully.  That's why our standards are the highest and our approach is unique.  We know all children (and their parents) are different; so it's impossible to have a 'one size fits all' approach.  And because we tailor every activity we do to each individual child it doesn't matter if your little one is super confident in the water or has never dipped a toe before, everyone's welcome at Puddle Ducks!  

We know how busy life with small children is, so it's our absolute aim to give you half an hour of uninterrupted, focussed, quality time with your child.  You can just concentrate on being with them, learning new life skills and having fun.  Perhaps your child has had a bad experience involving water; we pride ourselves on getting our young swimmers having so much fun they don't realise they're learning!  And for babies; the wonderful bonding experience our classes provide is second to none.

It's important that parents in our classes feel comfortable and supported too, we want you to enjoy yourself as much as your child will!

We have Saturday classes at DW Fitness, Newport NP20 2NN from 10am-11.30am, and at Fitzalan High School, Leckwith CF11 8XB from 2.30-4.30pm.  Our classes are suitable for children from birth to their 5th birthday (classes at DW Newport are suitable for babies from 6 months).  If you swim at DW Fitness, Newport, the non-swimming parent is able to use the gym for the duration of your child's lesson too. 

Weekend classes continue through the summer (we have 3 weeks off from August 18th-September 1st as we want to dry out at some point!)  However if you ever miss a class you can make it up on a different day, so don't worry if you have some holidays booked*

We're currently taking bookings for lessons starting the first weekend in June.  When you join you pay for 10 weeks which costs £150.  If you wish to continue after that, on week 7 you pay for your next block and so on...

We also have a '3 class satisfaction guarantee' where you can cancel your classes and receive a refund of any unused lessons (just let us know at least 48 hours before your 4th lesson).

If you'd like to join us either use the 'Find A Class' function above to book online, or give us a ring on 07852 475906 (please leave a message if we miss you as we may be in the pool!)

We absolutely can't wait to see you in the pool!


*Ts & Cs apply


What our customers think