The Leisure Centre, Keighley

Booking a fitness class or sports activity online

To attend a fitness class or sports activity at The Leisure Centre, Keighley you have to book and pay in advance for each activity using the online booking system.

Book a fitness class or sports activity

or find out more about booking activities.


Interested in joining one of our Club Active gyms?

We have a range of memberships available. Our Premium membership allows you to use any facility including classes and swim sessions. The membership is available on a non-contract basis payable by monthly direct debit.

Premium  £29.95 per month. Ready to commit? Pay for a full year and receive 2 months free of charge. £299.50.

Our Active membership is available for Bradford Leisure Card holders, young people aged 16 or 17 as well as those aged 60+.

Monthly fees are £23.95 paid by direct debit or a 12 month membership for £239.50.

To join, please click the link below and complete the online form. A member of our team will contact you to confirm everything is in place.

Join ClubActive now

or find out more about ClubActive.

Opening times and timetables

For changes to these opening times, for example over Christmas, please see our bank holidays page.

Fitness classes

  • Please book and pay for all classes in advance.
  • Bookings taken via our booking system
  • Do not arrive more than 5 minutes before your class time and ensure that you check in at reception on arrival
  • Face masks are advisory while moving around the centre
  • If you are a ClubActive member, please bring your membership card with you

Class timetable subject to change.


Activity Price
Adult swim £6.45
Adult swim with Bradford Leisure Card  £3.20
Junior swim £3.35
Junior swim with Bradford Leisure Card £1.75
Senior swim £3.35


Our children in swimming pool policy applies in all swim for all, family swim and parent and under 5 sessions.
Children under 4: 1 adult to 1 child.
Children ages 4 to 7: 1 adult to 2 children.
Aged 8 and above: children can go in on their own.
Family swim sessions: no unaccompanied adults or unaccompanied children will be admitted.

Swimming sessions

Bookings are no longer required for any swimming sessions. These are drop in sessions but have a maximum capacity. Once this capacity has been reached, you may be asked to wait until there is space available.

Busy swims

During busy swims, customers will be limited to a maximum of an hour swim. A band system will be in place.

Sessions explained

Swim for all: a general swim in an open environment for all swimmers.
Adult only lane swim: adults only (16+) lane swimming.
Adults only swim: adults only (16+) 1 lane in for lengths.
Women only swim (laned): adults only (16+) lane swimming. This swim will be staffed with male and female lifeguards.
Women, Girls & Boys Under 8: women only session with children under 8. 1 lane in for swimming lengths. If possible we will aim to staff this female only lifeguards but this is not guaranteed.
Family swim: this session is for families only to swim. Unaccompanied adults and children will not be admitted.
Pool parties: please ask us for more information.
Toddler Splash: this is a play session to help introduce under 5’s to swimming. Toys and floats available.
Additional Needs Swim: this session is for swimmers with additional needs that may require a more relaxed and quiet environment.


Booking advised for Sauna / Steam room. On the day booking only, one session per day per person.

Related pages