Our locations

Knaresborough Pool

Knaresborough Pool external image

Coronavirus (Covid-19)

Pre-booking is no longer required for gym and swim sessions.

But please continue to use our Brimhams Active app to book fitness classes or contact us to book Aquafit classes.

When you visit we politely ask you to continue to wear a face mask, use hand sanitiser and keep a safe distance.

We're open seven days a week, except bank holidays.

Opening times

  • Monday to Thursday 7.30am until 9pm
  • Friday 7.30am until 7.45pm
  • Saturday and Sunday 8.30am until 4pm

Facilities at Knaresborough Pool include:

  • four-lane 25m standard swimming pool - general swimming information
  • leisure pool suitable for children learning to swim
  • swimming lessons
  • water slide for children and adults
  • water spa
  • accessible changing rooms and facilities for those with disabilities


Our prices

Adult swim £5.10
Child swim £2.60
Family ticket £13.60
Toddlers (2 to 3 years) £1.30
Under 2 years free

Fun session adult £5.20
Fun session child £4.20
Spectator free

Aquababes £5.10
Aquafit / Zumba / Poolates session £6.80

Shower only £3.50

Information on concessions

15 session cards

Our 15 swim cards offer a discounted price per swim when you buy 15 swims in advance. They can be used at Knaresborough Pool, Nidderdale Pool, Starbeck Baths and Ripon Spa Baths.

With a one year expiry date, our cards are ideal for those who don't want to commit to a monthly membership.

We have the following 15 swim cards available:

  • adult £68.50
  • adult concession £46
  • child £34
  • working lunch £53
  • Aquafit £90 (in addition to the four pools, you can buy and use the Aquafit 15 session card at the Hydro)

Monthly membership - pools
Prices from

Early riser swim £23
Swimming plus £38
Swimming plus (couples) £68
Concession £24
Concession (couples) £45
Child £20

Monthly direct debit agreements apply

You can save money with our membership packages

Information on concessions

Knaresborough Pool internal image

Knaresborough Pool

Address: King James Road

Telephone: 01423 860011

Send email