Children’s Classes Wharfedale

Swimming Lessons: Wharfedale

Swimming Lessons

Wharfedale and the surrounding areas are a fantastic place for bringing up children and there is plenty of choices when it comes to swimming lessons!

Below is a list of all the lessons available across our area. Please contact the organisers directly if you would like to find out further information or to confirm class times or costs.

If you know of any other classes which are not already listed, then please contact us here. Basic listings are free. ’Featured’ listings are £10 per month. For our full advertising rates then please click here.

Featured Listing

Puddle Ducks Swimming, Ilkley & Yeadon

Swimming with your baby is one of the most wonderful experiences you can share together. It offers your little one a unique sensory experience and helps them develop confidence in water that will last them a lifetime.

During our Baby & Pre-school programme, you will have time to really focus on your baby or young child one-to-one. It’s a great way to bond with and an enjoyable way for you both to relax together.

We have spent many years developing progressive lesson plans that help develop children into swimmers from an early age. Our approach to swimming ensures that your child’s needs are expertly fulfilled and will nurture their confidence in the water.

During Puddle Duck’s Baby & Pre-school programmes, our teachers adapt the activities to suit each child’s individual 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. We’ve even had professional musicians help to write our unique class songs.

Bookings being taken now.

YEADON: Baby & Pre-school swimming classes are held on Tuesday, Friday & Saturday mornings and Sunday afternoons and must be pre-booked.

Swim Academy classes for children aged 4+ are held on Thursdays after school.

ILKLEY: Baby & Pre-school swimming classes are held on Sunday mornings and must be pre-booked.

Please call the office on 0113 8267253, e-mail or visit for further information.


Ilkley Grammar School, Ilkley Grammar School, Cowpasture Road, Ilkley, LS29 8TR

DW Fitness Yeadon, Haworth Lane, Yeadon, Leeds, LS19 7EN


A swimming lesson provider that is passionate about ensuring that everyone has the opportunity to learn to swim and is safe in the water. Providing group and private lessons for children (6 months+) to adults; all abilities including specialist sessions for disability swimming.

Mondays, Tuesdays, Sundays at Upper Wharfedale School, Threshfield, Skipton BD23 5BS

Wednesdays, Fridays at DW Yeadon

Call Debbie Adams on 07714 917531.

Best Stroke School Of Swimming

It is well known that children pick up new skills and retain the most information when they’re having fun. All instructors strive to create an engaging and relaxed environment during lessons. Confidence & enjoyment are more important than speed of advancement. The correct basic skills acquired early will lead to a highly competent swimmer.

Woodhouse Grove School

07805 860509


Nemo Swim Leeds

No more than 4 in a class ensuring that more progress is achieved with the pupils. It also gives a sense of comfort to the nervous ones. In the water the teachers can communicate directly with the children and can demonstrate easily the practices that need to be mastered. 3years +

Britannia Hotel, Bramhope


Swimbrite Swimming School

Age: 1 – 18
Catering for babies, children and adults from 6 months up to 100 years! All staff have a wealth of experience in teaching and coaching. They are ASA/STA qualified and CRB checked.

Phone: 0844 815 9020

Mercure Leeds Parkway Hotel Otley Rd, Leeds LS16 8AG

Turtle Tots Baby Swimming

Ilkley Grammar School, Ilkley.
Baby Level 1 – Sunday 4.30pm.

You will learn to swim with your baby both above and below the water. Your little one will develop water confidence, key lifesaving skills and most importantly will have fun! A great bonding experience for you and your baby and a fantastic opportunity to meet other families.

Tamsin 07891500149.