Swim
13th October 2026

Junior Swimming Lesson Availability

KAL Swim Children Swimming Lessons

----Updated on 13th October 2026 at 10:45am---

View our current availability below. The numbers in brackets indicate the number of spaces available for that lesson.

This page is only updated once a day (Monday-Friday). Therefore sessions will be booked throughout the day and may no longer be available.  Sessions are given on a first come first served basis. We do not offer waiting lists.

For only £27 per month, your child can access weekly swimming lessons and benefits like our online progress tracker, Swim England instructors and free swimming!*

Swimming Lesson Availability

Discovery Ducklings (0-2 years)

Foundation stage swimming lessons are designed to develop basic water skills such as movement, water confidence and the awareness of safety around water through fun activities, games, and songs.


Batley Sports & Tennis Centre:

Monday 17:15 (2)

Wednesday 10:30 (3)

Thursday 15:45 (1)

Friday 16:15 (1)


Colne Valley Leisure Centre:

Fully Booked


Holmfirth Pool & Fitness Centre:

Thursday 14:30 (1)


Huddersfield Leisure Centre

Tuesday 10:30 (2) & 11:00 (1)

Friday 09:00 (3), 10:00 (1), 10:30 (3) & 11:00 (1)


Scissett Baths & Fitness Centre:

Monday 09:00 (2)

Wednesday 13:30 (1)


Spen Valley Leisure Centre:

Tuesday 09:45 (1), 10:45 (2) & 11:15 (2)

Friday 09:00 (4) & 11:30 (5)


Ducklings (3-4 years)

Swimming lessons for children aged three to four are slightly more structured than the foundation sessions, they are designed to help children explore the water and enjoy learning to swim through fun with the help of a parent/carer, whilst achieving Ducklings awards 1–4.


Batley Sports & Tennis Centre:

Monday 16:45 (1)

Wednesday 16:45 (3) & 17:15 (1)

Friday 16:45 (1)


Colne Valley Leisure Centre:

Wednesday 11:00 (8)

Friday 15:45 (1- Deep water)

Saturday 09:30 (1), 10:30 (1), 15:00 (4 – Deep Water) & 15:30 (1- Deep water)


Holmfirth Pool & Fitness Centre:

Wednesday 16:15 (1- Deep water)


Huddersfield Leisure Centre

Monday 15:45 (4)

Tuesday 11:00 (5), 11:30 (8) & 15:45 (4)

Friday 09:30 (4), 10:00 (4), 10:30 (5) & 11:00 (4)


Scissett Baths & Fitness Centre:

Monday 09:30 (2) & 10:30 (4)

Tuesday 17:15 (2- Deep water)

Wednesday 14:00 (1)


Spen Valley Leisure Centre:

Tuesday 10:15 (2), 10:45 (6) & 11:15 (4)

Friday 09:00 (6), 09:30 (6), 10:00 (4), 10:30 (8) & 11:00 (4)


Stage 1 (5 years+)

Swimming lessons for children who are new to swimming and are aged 5 years and over. Stage 1 lessons are designed to help build water confidence, introduce water safety skills and the basic skills needed to build swim ability. Child is in the pool without their parent.


Batley Sports & Tennis Centre:

Tuesday 17:15 (1)

Thursday 16:45 (1) & 17:45 (8)

Saturday 09:00 (1) & 12:45 (2)


Colne Valley Leisure Centre:

Monday 15:45 (1)

Tuesday 15:45 (5)

Saturday 15:30 (2)


Holmfirth Pool & Fitness Centre:

Thursday 18:15 (1)

Saturday 08:30 (1), 15:00 (5) & 15:30 (5)


Huddersfield Leisure Centre

Monday 17:45 (1)

Tuesday 16:15 (1)

Thursday 17:15 (1)


Scissett Baths & Fitness Centre:

Tuesday 15:45 (3)

Thursday 15:45 (2)

Friday 15:45 (4) & 16:45 (1)

Saturday 08:30 (1) & 13:00 (2)


Spen Valley Leisure Centre:

Tuesday 15:45 (7), 16:15 (1), 16:45 (3), 17:15 (1) & 17:45 (3)

Friday 16:15 (1), 16:45 (2), 17:15 (2), 17:45 (4) & 18:15 (2)


Stage 2

Batley Sports & Tennis Centre:

Monday 16:45 (3), 17:45 (4) & 18:15 (2)

Tuesday 15:45 (2)

Wednesday 17:15 (2) & 17:45 (2)

Thursday 18:45 (3)

Friday 15:45 (5) & 17:45 (1)

Saturday 09:30 (4), 13:15 (2) & 14:45 (1)


Colne Valley Leisure Centre:

Fully Booked


Holmfirth Pool & Fitness Centre:

Monday 15:45 (3) & 17:15 (1)

Thursday 17:15 (1)

Friday 16:45 (2)

Saturday 08:00 (2)


Huddersfield Leisure Centre

Saturday 14:30 (1)

Sunday 09:00 (1)


Scissett Baths & Fitness Centre:

Monday 16:15 (2), 17:15 (1) & 18:45 (5)

Tuesday 18:15 (1)

Wednesday 16:15 (1) & 18:45 (2)

Thursday 18:15 (1)

Friday 17:45 (3)

Saturday 14:30 (1)


Spen Valley Leisure Centre:

Saturday 10:00 (2), 13:00 (2) & 14:30 (3)


Stage 3

Batley Sports & Tennis Centre:

Monday 15:45 (2) & 16:45 (1)

Tuesday 15:45 (2) & 16:45 (2)

Wednesday 15:45 (5), 16:15 (2) & 16:45 (5)

Thursday 15:45 (1), 16:15 (3), 16:45 (7), 17:15 (1) & 17:45 (2)

Friday 15:45 (5) & 17:45 (1)

Saturday 08:00 (3), 08:30 (3), 10:30 (3), 11:00 (1), 11:30 (1), 12:45 (8) & 13:15 (4)


Colne Valley Leisure Centre:

Monday 17:15 (1) & 18:45 (2)

Tuesday 16:45 (4)

Wednesday 16:15 (1)

Thursday 16:45 (1)

Friday 15:45 (3), 16:15 (2) & 17:45 (1)

Saturday 10:00 (5) & 11:00 (3)


Holmfirth Pool & Fitness Centre:

Monday 16:45 (1)

Wednesday 18:45 (3)

Friday 16:15 (1)

Saturday 14:00 (2)


Huddersfield Leisure Centre

Wednesday 15:45 (9), 16:15 (1) & 16:45 (2)

Saturday 11:00 (1), 11:30 (2), 12:00 (5) & 12:30 (1)

Sunday 12:00 (3) & 12:30 (6)


Scissett Baths & Fitness Centre:

Tuesday 17:15 (1)

Wednesday 15:45 (4)

Thursday 17:15 (2) & 18:45 (2)

Friday 17:15 (1)

Saturday 13:30 (1)


Spen Valley Leisure Centre:

Monday 15:45 (12)

Wednesday 15:45 (4)

Thursday 18:15 (1) & 18:45 (4)

Saturday 15:00 (2) & 15:30 (2)


Stage 4

Batley Sports & Tennis Centre:

Monday 16:15 (3)

Tuesday 15:45 (3), 16:45 (3) & 17:15 (2)

Wednesday 16:15 (4) & 16:45 (1)

Thursday 15:45 (6), 16:15 (3) & 16:45 (3)

Friday 15:45 (3), 16:45 (4) & 17:45 (1)

Saturday 08:00 (3), 08:30 (1), 09:00 (1) & 13:45 (7)


Colne Valley Leisure Centre:

Monday 16:15 (2) & 18:45 (3)

Tuesday 15:45 (1) & 16:45 (1)

Wednesday 15:45 (5) & 16:15 (2)

Thursday 16:15 (6) & 16:45 (2)

Friday 16:45 (1)

Saturday 13:30 (2)


Holmfirth Pool & Fitness Centre:

Monday 15:45 (3) & 17:15 (3)

Tuesday 16:15 (2) & 17:45 (2)

Wednesday 15:45 (2), 17:15 (9), 17:45 (1) & 18:45 (2)

Thursday 17:15 (1)

Saturday 09:30 (1), 13:00 (1) & 14:30 (4)


Huddersfield Leisure Centre

Wednesday 15:45 (3) & 16:45 (1)

Saturday 09:00 (3), 10:30 (3), 11:30 (4), 12:00 (3), 12:30 (1), 13:00 (2), 13:30 (1) & 15:00 (2)

Sunday 09:00 (6), 10:30 (5) & 11:30 (4)


Scissett Baths & Fitness Centre:

Monday 16:15 (2) & 18:45 (1)

Tuesday 15:45 (3)

Wednesday 15:45 (1)

Thursday 15:45 (8) & 17:15 (3)

Friday 16:15 (4)

Saturday 08:00 (8), 09:00 (2) & 13:00 (1)


Spen Valley Leisure Centre:

Monday 17:45 (1)

Wednesday 16:15 (1), 16:45 (3) & 17:15 (5)

Thursday 16:15 (2), 16:45 (7) & 17:15 (5)

Saturday 09:00 (1)


Stage 5

Batley Sports & Tennis:

Monday 15:45 (3), 16:15 (2) & 16:45 (1)

Tuesday 16:15 (2), 17:15 (2) & 18:15 (8)

Wednesday 15:45 (10) & 17:15 (1)

Thursday 15:45 (2), 16:15 (7) & 17:45 (3)

Friday 17:15 (1)

Saturday 08:00 (5), 09:30 (1), 13:45 (1) & 14:45 (7)


Colne Valley Leisure Centre:

Tuesday 16:15 (3)

Friday 17:45 (1)

Saturday 10:00 (1) & 12:30 (10)


Holmfirth Pool & Fitness:

Monday 16:15 (1) & 18:15 (8)

Tuesday 16:45 (2)

Wednesday 16:45 (4)

Thursday 17:45 (4) & 18:15 (1)

Saturday 10:30 (5)


Huddersfield Leisure Centre

Saturday 09:00 (2), 13:30 (2), 14:00 (1) & 15:00 (1)

Sunday 09:30 (6) & 11:00 (2)


Scissett Baths:

Monday 15:45 (5) & 17:45 (1)

Wednesday 16:15 (1), 16:45 (6) & 18:45 (4)

Friday 16:45 (1) & 18:15 (5)

Saturday 10:30 (2) & 14:00 (6)


Spen Valley Leisure Centre:

Monday 17:15 (2) & 18:15 (1)

Tuesday 19:15 (2)

Wednesday 17:15 (1)

Thursday 15:45 (2), 16:15 (2), 17:45 (2) & 19:15 (5)

Saturday 08:00 (4)


Stage 6

Batley Sports & Tennis Centre:

Monday 17:15 (1)

Tuesday 16:15 (1) & 17:45 (4)

Wednesday 17:50 (5)

Thursday 17:15 (2)

Friday 16:45 (2) & 17:15 (3)

Saturday 10:00 (5), 10:30 (7) & 14:45 (6)


Colne Valley Leisure Centre:

Wednesday 18:15 (1)

Saturday 13:00 (9)


Holmfirth Pool & Fitness Centre:

Tuesday 17:15 (1)

Saturday 08:30 (1) & 14:00 (3)


Huddersfield Leisure Centre

Wednesday 17:30 (1)

Saturday 10:30 (1), 11:00 (2), 14:00 (5) & 14:30 (8)


Scissett Baths & Fitness Centre:

Monday 16:45 (1)

Friday 17:15 (4)

Saturday 09:30 (8) & 13:30 (5)


Spen Valley Leisure Centre:

Monday 18:45 (2)

Saturday 13:00 (4) & 15:00 (1)


Stage 7

Batley Sports & Tennis Centre:

Tuesday 17:45 (6)

Wednesday 18:20 (10)

Thursday 17:15 (3)

Friday 18:15 (6)

Saturday 10:00 (2), 10:30 (4) & 14:15 (8)


Colne Valley Leisure Centre:

Wednesday 17:45 (7)


Holmfirth Pool & Fitness Centre:

Tuesday 18:15 (2)


Huddersfield Leisure Centre

Wednesday 18:00 (1)

Saturday 08:00 (4), 08:30 (2) & 14:30 (2)


Scissett Baths & Fitness Centre:

Monday 18:15 (9)

Tuesday 18:45 (1)

Thursday 17:45 (1)

Saturday 10:00 (4)


Spen Valley Leisure Centre:

Monday 19:15 (2)

Friday 17:00 (5)

Saturday 12:30 (4) & 15:30 (1)


Training Academy

Batley Sports & Tennis:

Wednesday 17:50 (8)


Colne Valley Leisure Centre:

Saturday 08:00 (2)


Holmfirth Pool & Fitness:

Friday 18:45 (4)


Huddersfield Leisure Centre:

Fully booked


Scissett Baths:

Saturday 11:00 (11)


Spen Valley Leisure Centre:

Monday 17:00 (9)


Rookie Lifeguards

Batley Sports & Tennis Centre:

Friday – Rookie Lifeguard Bronze/Silver 18:15 (1)

Saturday – Rookie Lifeguard (All levels) 13:00 (5)


Colne Valley Leisure Centre:

Friday – Rookie Lifeguard Silver/Gold 18:15 (1)


Holmfirth Pool & Fitness Centre:

Tuesday – Silver/Gold 18:45 (5) & Rookie Lifeguard (All levels) 18:45 (1)


Huddersfield Leisure Centre – Available from week commencing 14th September:

Sunday – Rookie Lifeguard (All levels) 12:00 (4)


Scissett Baths & Fitness Centre

Saturday – Bronze/Silver 15:00 (5)


Spen Valley Leisure Centre:

Friday – Rookie Lifeguard (All levels) 18:45 (2)


New Customers: If you wish to book your child on one of the above sessions please complete the form below and a member of the team will call you to book your child in. If you cannot find a suitable session please keep checking the above availability as we update it daily (Mon-Fri)

Existing members:-

Moves to higher stage – please email contact.centre@kal.org.uk or call us on 01484 766131 to enable us to action this move.

Moves within the  same Stage – We aim to keep all moves within the same stage to a minimum, to ensure consistency of teaching. If you wish to change your child’s lesson date or time, please email contact.centre@kal.org.uk giving 30 days’ notice.

If your Child can swim 10m or more then please complete a Swim Assessment Form below

Share this article

What to read next