Kelso High School Gym


To secure your place, advanced booking is recommended. Visitors must check in on arrival for Track and Trace purposes. 

Gym open times 

Monday to Friday – 18:00-21:00
Saturday & Sunday – 09:00-12:00

💚 – These classes are open to all and form part of the Health and Exercise Referral programme.

Monday9:15-9:45amHIITTait Hall
9:50-10:20amCoreTait Hall
6-6:45pmCardio BlastKHS
6:50-7:20pmAbs BlastKHS
Tuesday9:15-10amPilatesTait Hall
7:05-7:50pmCondition and ToneKHS
17:30-18:00Coach by ColourKSP
Thursday9:15-10amLBTTait Hall
6:55-7:40pmHIIT StepKHS

Virtual spin sessions are available at any time during our opening hours, outwith our timetabled class times. Virtual spin can be booked individually or as a group, and must be booked within our centre or by contacting head Office on 01896 661166.

Indoor sport facilities at the Kelso High School are now available to hire for accredited sports clubs/organisations. For bookings please email

Live Borders manages the community access to Kelso High School and its state-of-the-art facilities including the gym.

Full One Club members have access to the gym (evenings and weekends) included in their package at no additional cost. They will also be able to book places in the fitness classes. For all fitness classes at this facility click HERE

For more information on the Kelso High School facilities available, click HERE


Plan your visit

Free parking
Disabled parking
Disabled toilets
Fitness classes
Changing rooms
Triangle Created with Sketch. Triangle Created with Sketch. Triangle Created with Sketch.

This is the equipment available to our members and customers:

Cardio: 2 x treadmills, 2 x rowers, 2 x watt bikes, 1 x cross trainers, 10 x spin bikes.

Weight equipment: Dumbbells (2.5kg-25kg), 5 x medicine balls (3kg-8kg), lat pull down/row, Omnia rig, leg press (4.5kg-175kg), 2 x kettlebells (4kg-6kg), bench press, squat rack.

Triangle Created with Sketch. Triangle Created with Sketch. Triangle Created with Sketch.

Angraflat Road


View on maps

Opening Times

  • Monday 18:00 - 21:00
  • Tuesday 18:00 - 21:00
  • Wednesday 18:00 - 21:00
  • Thursday 18:00 - 21:00
  • Friday 18:00 - 21:00
  • Saturday 09:00 - 12:00
  • Sunday 09:00 - 12:00