Swim
7th August 2026

Junior Swimming Lesson Availability

KAL Swim Children Swimming Lessons

----Updated on 7th August 2026 at 10:20am---

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.

New joiners and movements at Huddersfield Leisure Centre are currently paused for lesson re-programming.

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!*

Swim Camps

Stage 1 Swim Camps
These are intensive 45-minute sessions which take place over 3 consecutive days.
These sessions aim to allow swimmers to progress quickly through a stage and are suitable for new customers who are non-swimmers or existing Stage 1 customers.

Batley Sports
12th August – 14th August
14:15 (8)

19th August – 21st August
14:15 (7)

26th August – 28th August
14:15 (6)

Scissett Baths
11th August – 13th August
14:30 (3)

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:

Thursday 15:45 (4)

Friday 16:15 (2)


Colne Valley Leisure Centre:

Fully Booked


Holmfirth Pool & Fitness Centre:

Thursday 14:30 (3)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Monday 10:00 (1)

Wednesday 13:30 (2)


Spen Valley Leisure Centre:

Tuesday 09:45 (5)

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

Saturday 09:00 (1)


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 (3)

Tuesday 15:45 (8) & 16:45 (3)

Wednesday 17:15 (1)

Thursday 16:45 (4)

Friday 16:45 (1)

Saturday 12:30 (2), 13:45 (3) & 14:15 (4)


Colne Valley Leisure Centre:

Monday 15:45 (1- Deep water) & 16:45 (1- Deep Water)

Wednesday 10:30 (1) & 11:00 (3)

Thursday 15:45 (1- Deep water)

Saturday 09:00 (2) & 15:00 (2 – Deep Water)


Holmfirth Pool & Fitness Centre:

Tuesday 13:30 (1)

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


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Monday 09:30 (3) & 10:30 (1)

Tuesday 16:15 (4- Deep water) & 17:15 (1- Deep water)

Friday 15:45 (5- Deep water)


Spen Valley Leisure Centre:

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

Thursday 17:15 (1)

Friday 09:00 (7), 09:30 (2), 10:00 (2), 10:30 (6) & 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:

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

Tuesday 16:15 (5), 17:15 (5) & 17:45 (6)

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

Thursday 16:45 (1)

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

Saturday 15:15 (1)


Colne Valley Leisure Centre:

Monday 15:45 (2)

Tuesday 15:45 (5)

Wednesday 17:15 (3)

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

Friday 18:15 (2)

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


Holmfirth Pool & Fitness Centre:

Thursday 18:15 (2)

Saturday 14:30 (1)


Huddersfield Leisure Centre

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Tuesday 15:45 (3)

Thursday 15:45 (1)

Friday 15:45 (2)

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


Spen Valley Leisure Centre:

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

Friday 15:45 (8), 16:15 (4), 16:45 (7), 17:15 (11), 17:45 (10) & 18:15 (4)


Stage 2

Batley Sports & Tennis Centre:

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

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

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

Friday 15:45 (5) & 18:15 (8)

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


Colne Valley Leisure Centre:

Fully booked


Holmfirth Pool & Fitness Centre:

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

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

Friday 17:45 (3)

Saturday 12:30 (1)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Monday 15:45 (4)

Tuesday 18:15 (1)


Spen Valley Leisure Centre:

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

Friday 18:15 (1)

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


Stage 3

Batley Sports & Tennis Centre:

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

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

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

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

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

Saturday 08:00 (2), 08:30 (2), 09:00 (2), 09:30 (1) & 10:00 (2)


Colne Valley Leisure Centre:

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

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

Wednesday 16:15 (1)

Thursday 18:15 (2)

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

Saturday 10:00 (4), 11:00 (4) & 14:30 (9)


Holmfirth Pool & Fitness Centre:

Monday 16:15 (4), 16:45 (1) & 17:45 (1)

Tuesday 18:15 (1)

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

Friday 18:15 (2)

Saturday 10:00 (1), 13:00 (2) & 14:00 (2)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Monday 18:15 (1)

Tuesday 17:15 (6)

Wednesday 15:45 (3)

Friday 17:15 (1)

Saturday 10:00 (2) & 13:30 (2)


Spen Valley Leisure Centre:

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

Tuesday 18:15 (2)

Wednesday 15:45 (7)

Thursday 18:15 (1)

Saturday 15:00 (7)


Stage 4

Batley Sports & Tennis Centre:

Tuesday 15:45 (4) & 16:45 (7)

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

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

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

Saturday 08:00 (2) & 14:45 (2)


Colne Valley Leisure Centre:

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

Thursday 16:15 (4)

Saturday 13:30 (6)


Holmfirth Pool & Fitness Centre:

Tuesday 16:15 (2)

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

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


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Tuesday 15:45 (4)

Wednesday 15:45 (3)

Thursday 15:45 (5), 17:15 (3) & 18:45 (3)

Friday 17:45 (3)

Saturday 08:00 (7) & 09:00 (3)


Spen Valley Leisure Centre:

Monday 17:45 (2)

Tuesday 18:45 (1)

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

Thursday 16:15 (4), 16:45 (4) & 17:15 (8)

Saturday 08:30 (6), 13:00 (1) & 14:00 (7)


Stage 5

Batley Sports & Tennis:

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

Tuesday 16:15 (1), 17:15 (2) & 18:15 (9)

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

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

Friday 16:15 (1)

Saturday 08:00 (4), 08:30 (4) & 13:45 (2)


Colne Valley Leisure Centre:

Tuesday 16:15 (2)

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

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


Holmfirth Pool & Fitness:

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

Wednesday 16:45 (1)

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

Friday 16:15 (4) & 18:15 (2)

Saturday 10:30 (6) & 13:30 (3)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths:

Monday 15:45 (2)

Wednesday 16:45 (6) & 18:45 (5)

Thursday 16:15 (3)

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

Saturday 08:30 (1), 10:30 (8) & 14:00 (6)


Spen Valley Leisure Centre:

Tuesday 19:15 (1)

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

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

Saturday 08:00 (5) & 12:00 (1)


Stage 6

Batley Sports & Tennis Centre:

Monday 17:15 (3)

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

Wednesday 17:50 (3)

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

Saturday 10:00 (4), 10:30 (7) & 14:45 (3)


Colne Valley Leisure Centre:

Monday 17:545 (1)

Tuesday 18:15 (1)

Friday 17:15 (3)

Saturday 09:30 (1) & 13:00 (8)


Holmfirth Pool & Fitness Centre:

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

Tuesday 17:15 (2)

Thursday 18:45 (1)

Friday 16:45 (1)

Saturday 09:00 (2) & 11:00 (9)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Monday 16:45 (1)

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

Thursday 16:45 (1)

Friday 17:15 (7)

Saturday 09:30 (9) & 13:30 (3)


Spen Valley Leisure Centre:

Monday 18:45 (1)

Saturday 15:00 (4)


Stage 7

Batley Sports & Tennis Centre:

Tuesday 17:45 (8)

Wednesday 18:20 (10)

Thursday 17:15 (1)

Friday 18:15 (6)

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


Colne Valley Leisure Centre:

Tuesday 17:15 (6)

Wednesday 17:45 (5)


Holmfirth Pool & Fitness Centre:

Monday 18:45 (1)

Wednesday 17:15 (6)

Thursday 18:45 (5)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths & Fitness Centre:

Tuesday 18:45 (1)

Thursday 17:45 (1)

Saturday 10:00 (4)


Spen Valley Leisure Centre:

Monday 19:15 (3)

Wednesday 16:30 (1) & 17:30 (1)

Friday 17:00 (3)

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


Training Academy

Batley Sports & Tennis:

Wednesday 17:50 (8)


Colne Valley Leisure Centre:

Saturday 08:00 (3)


Holmfirth Pool & Fitness:

Friday 18:45 (6)


Huddersfield Leisure Centre:

New joiners and movements into Huddersfield Leisure Centre are currently paused for lesson re-programming. Current Huddersfield leisure Centre swimmers are able to move up stages.


Scissett Baths:

Wednesday 19:15 (2)

Saturday 11:00 (14)


Spen Valley Leisure Centre:

Monday 17:00 (10)

Saturday 10:45 (1)


Rookie Lifeguards

Batley Sports & Tennis Centre:

Monday – Rookie Lifeguard (All levels) 17:45 (2)

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


Colne Valley Leisure Centre:

Tuesday – Bronze/Silver 18:45 (5)

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


Holmfirth Pool & Fitness Centre:

Tuesday – Silver/Gold 18:45 (3)


Huddersfield Leisure Centre:

New joiners and movements at Huddersfield Leisure Centre are currently paused for lesson re-programming.


Scissett Baths & Fitness Centre

Saturday – Bronze/Silver 15:00 (7)


Spen Valley Leisure Centre:

Friday – Rookie Lifeguard (all levels) 18:45 (3)


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