Edinburgh's #1 Tennis Community MPC at The Grange

Coaching Update

Our summer term schedule, incl. summer camps and adult training clinics, are now open for registration! As always, we are open to both members and non-members and our experienced coaching team will cater for all abilities.

For information on our programme tour to La Manga Club please request our brochure here

Book 1:1 lessons in less ~30 seconds with our new online booking system!


MPC Tennis and Fitness was formed in 2018 and caters for players of all ages and abilities.

We focus on all the key elements of the sport of tennis: Technical Coaching, Strength and Conditioning, Tactical Coaching and Mental Coaching. Exctingly, this year (2024) we will also be offering both Padel Tennis and Pickleball to our programmes - not to mention, brand new indoor tennis courts!

We are based primarily at the prestigious Grange Dyvours Club in Stockbridge, Edinburgh. We also run ad-hoc courses across the city; Inverleith, The Meadows and alumni events at The University of Edinburgh.

We also offer Strength and Conditioning for a variety of different sports and deliver the #1 participated Cardio Tennis programme in the Scotland (2017/2018/2021/2022).

Check back regularly as this website will be updated frequently with material to help you maximise your game. If you have any queries please get in contact by seeing the 'Coach Profile' tabs.

Join Edinburgh's premier tennis coaching programme today!

Latest news

The do's and don'ts of junior fitness!

Our new private coaching booking system, book your lessons in ~30 seconds!

The crown jewel on our 2024 programme!

More News

Where we teach

Here are the MPC Tennis and Fitness locations. To visit, select a location.

  1. Grange Dyvours LTC

    The Grange Club, Portgower Place, EDINBURGH, Scotland East, EH4 1HQ

  2. Inverleith Park

    30 Arboretum Place, EDINBURGH, Scotland East, EH3 5NZ

  3. Joppa Community Tennis Club

    Joppa Tennis Club, Joppa Grove, Edinburgh, Scotland East, EH15 2HX

Our Partners

Brunstfield Sports
The Grange Dyvours Club