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, pickleball and squash

You can also book non-coached social classes for table tennis and badminton.  

Join us for an action-packed summer filled with sports, fun and learning!

We have a wide programme of full and short day camps / coaching lessons running across Edinburgh. Our summer coaching lessons are perfect for trying out something new before signing up to our main coaching programme in August.

At Craiglockhart we offer:

  • Full Day Multi-Sports Camps (5 - 12 years) - Book Here
  • Short Day Racquets Camps (10 years+) - Book Here
  • Tennis Holiday Coaching Lessons - Various levels (P1+) - Book Here

At the Meadows we offer:

  • Tennis Holiday Coaching Lessons - Various levels (3 years+) - Book Here

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, or have 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 our step by step guide to booking an activity.

Please read our Booking Terms & Conditions before booking.

Our junior tennis coaching programme at Edinburgh Leisure is recognised by the Lawn Tennis Association (LTA) as being second to none. See our classes,  timetable, space availability and request to book a junior class.

Junior Matchplays are the perfect opportunity for your child to practice what they have been learning in our coached classes while having fun. With Red, Orange, Green, Silver and Gold levels, there is a Matchplay for all ages from P1 to S6!

The events have proven popular in the past, so we advise booking early via the link below to avoid disappointment. If you have any queries, please contact

Our upcoming matchplays include Singles, Doubles, and Parent & Child Doubles events.

For full event information and to book, click below:

Unlock the city with an Edinburgh Leisure membership that gives you full access to everything you need to keep active. 

Choose what's right for you - with activity specific memberships for Gym, Swim and Fitness Classes - or get full access to all three with our most popular package - the Full Fitness Membership

More details on our full range of memberships including Climb, Golf and Soft Play can be found here