Book lessons now »

Swimming lessons in Edinburgh & Lothian

If you’re looking for private swimming lessons in Edinburgh & Lothian with a team that are passionate about empowering you in the water, then MJ Swim Academy is the only choice.

With three state-of-the-art venues and a team led by a former Olympic, Commonwealth, European and World Champion swimming medalist, you can be confident that you’ll soon take control of your swim journey and become a natural in the water.

Kids Swimming Lesson

Edinburgh & Lothian swimming lessons

Our STA Level 2 qualified teachers will teach your children to have fun in the water by developing their skills. We regularly hold kids’ swimming lessons in Edinburgh & Lothian in three world-class venues (with more to come!):

  • Energize Gym
  • Edinburgh University
  • St Kentigern’s Academy


Baby swimming lessons in Edinburgh & Lothian

We cater for the whole family here at MJ Swim Academy – we even have three different age group classes for the under-3s. Our Edinburgh & Lothian swimming lessons locations are perfect for providing your child with an environment where you can relax and learn in complete confidence. Our fantastic Edinburgh & Lothian-based swimming instructor team will make sure that you get what you want from your lessons, making you a confident, natural swimmer. With MJ Swim Academy, your little one is never too young to start their journey to sensational swimming.

Our Edinburgh & Lothian swimming lessons venues

In addition to holding regular classes at three venues in Glasgow, we have three others if you want to learn how to swim in Edinburgh.

  • Energize Gym, Edinburgh – 5-lane, 20-metre pool with viewing gallery and free parking
  • Edinburgh University, Edinburgh – a 6-lane, 25-metre pool
  • St Kentigern’s Academy, West Lothian – a 5-lane pool with excellent viewing facilities

These classes are deliberately kept small so we ensure you get a focussed individualised swimming experience and make sure that you get everything that you need from your time with the MJ Swim Academy.

Edinburgh Prices

  • 4:1 £48.96 per lesson*
  • 6:1£45.05 per lesson*

Lessons run 47 weeks per year.

If you are a previous customer of MJSA, contact us directly to discuss your account and book new lessons. If you are a new customer, hit the link below before our groups sell out (which they regularly do!)

*All monthly payments are paid via direct debit, taken on the 1st each month

Got a question? Why not send us a message

Fill in the form and one of our team will get back to you as soon as they can!

Footer Form

"*" indicates required fields

Get in touch today

Global Form

"*" indicates required fields