Craig MacLean Leisure Centre offers a modern Technogym fitness suite, a versatile four‑court sports hall for activities including football, badminton, short tennis, basketball, netball, archery and martial arts, plus a fun and challenging climbing and traverse wall, all complemented by a 20‑metre swimming pool with public swims, family‑friendly sessions and lively Friday‑night fun for kids — creating a vibrant community hub with something for everyone.
Quick links
Fitness classes
Membership
A High Life Highland membership is the best way to make the most of everything we offer. Whether you’re looking for daily workouts, family activities, or just a way to keep moving, membership gives you great value and convenience.
Making life better
Membership
A High Life Highland membership is the best way to make the most of everything we offer. Whether you’re looking for daily workouts, family activities, or just a way to keep moving, membership gives you great value and convenience.
Facilities and services
Swimming pool
Enjoy public swim sessions, family fun & lessons. Lane ropes available on request. A welcoming space for all ages & abilities.
Climbing wall
At 2m high, our traverse wall and campus boards offer a fun, challenging space for learners and experienced climbers alike.
Gym
Modern gym with Technogym cardio & strength kit, Olympic racks, SkiErg, Assault Bike & free weights from 1kg to 35kg.
Sports hall
Four-court hall for football, badminton, martial arts & fitness classes like HYROX & Pilates. Available to hire for sport & events.
Children and family
Opening times
-
mon
07:15 - 22:00
-
tue
06:30 - 22:00
-
wed
07:15 - 22:00
-
thu
06:30 - 22:00
-
fri
07:15 - 21:00
-
sat
08:15 - 13:00
-
sun
09:00 - 13:00
From Grantown-on-Spey centre, walk north-east on The Square / Castle Road. Turn right onto B9102. The centre is a short walk along on the right-hand side. (approx. 15 minutes)
From Grantown-on-Spey centre, cycle north-east on The Square / Castle Road. Turn right onto B9102. The centre is a short cycle along on the right-hand side. (approx. 3 minutes). Bike shelter provided.
The nearest bus stop is at the Grammar School, approx. 1 minute walk from the centre. Buses 37, 37A, 133, 136 and X37 stop here.
From the A95, turn into Grantown-on-Spey. Continue onto High Street. Turn right onto B9102. The centre is on the right.
Parking available (after 4.30pm, school car park is available for over flow). 2 disabled parking bays available.
Accessibility
- Accessible parking
- Accessible toilets
- Changing places
- Level access to all public areas
- Level access to leisure facilities
- Ramp to main entrance
- Suitable for visitors with limited mobility
- Wet room or level entry shower
- Wheelchair access throughout