Nestled by the foot of Craiglockhart Hill, Craiglockhart Leisure & Tennis Centre’s gym, courts and fitness classes have been a hit with the community for years. Whether you want to play racquet sports (including indoor and outdoor tennis), get stuck into a fitness class or simply clock up treadmill miles while looking out onto the swans on Craiglockhart Pond, Craiglockhart has something for you. 


The centre is easily accessible by public transport, car and even by bike, so you can warm up on your way here! We’re also proud to offer tennis coaching programmes.

Bookable activities at Craiglockhart include indoor and outdoor tennis, table tennis, badminton and squash. You can also book non-coached social table tennis classes.  

You can book an activity at Craiglockhart Leisure & Tennis Centre online or via our mobile app for Android or iOS by creating or logging in to your booking account. 


Whether you are a member, have an Edinburgh Leisure discount card or a Pay as You Go account, you'll be able to access and enjoy all the activities available at Craiglockhart Leisure & Tennis Centre. Any problems see Ask Us.

Please read our Booking Terms & Conditions before booking.


Join Edinburgh Leisure with a membership option that suits you, whether you just use Craiglockhart or want access to all our fitness centres and swimming pools across the city.