Leisure centre prices

Class or party booking cancelled because of the pandemic?

Leisure pass

You may qualify for an Access to Midlothian card depending upon your circumstances. This gives either free or concessionary access to most of our leisure centre activities.

Activity prices (from September 2021)


Adult: £7.30
Concession/Junior: £4.40

Tonezone memberships are also available at all our leisure centres, and are the easiest and most cost-effective way of enjoying our facilities.

Tonezone induction

Adult: £18.10
Concession/Junior: £12.00


Adult: £4.80
Concession/Junior: £2.50 (Under 3yrs free).
Ratio 1 adult to 2 children under 8.
Under 8s must be with an adult.

Family swim


Health suite

Adult: £7.70
Concession: £4.40


Adult: £5.70
Concession: £3.60

Swim + H/suite or sauna

Adult: £8.80
Concession: £5.20

Badminton (per person)

Adult: £5.80
Concession/Junior £2.80

Squash Court

Adult: £10.00
Concession/Junior £5.60

Table tennis (per person)

Adult: £3.40
Concession/Junior £2.85

Les Mills (BTS) class

Adult: £6.70
Concession £5.20

Fitness class/activity class

Adult: £6.00
Concession/Junior £4.10

Aquafit class

Adult: £6.00
Concession/Junior £4.10