top of page
Leisure Complex Aerial View.jpg
Mayo logo White.png


Scroll Down


Frequently Asked Questions














































🏊🏻‍♀️ Children's Swimming Lessons April 2024
🌈 Enrolment opens for children attending the current block of lessons the week of the 18th of March.  Booking takes place during lesson times. (See poster)

🌈Enrolment opens for any child wishing to switch days or times and the siblings of children attending current lessons on Friday 22nd of March

🌈Enrolment opens to the public on Tuesday 2nd April

❌ Please note we cannot take bookings over social media
☎️ Phone lines will be extremely busy during enrolment with long wait times and we would encourage all bookings to be made in person at the facility
💰 Full payment required to secure booking
🐠 Children's lessons are suitable for children 5 years of age and above


⭐️Reformer Pilates⭐️

Current course is fully booked.

Details for next course will be posted at a later date

Pay as You go class available every Saturday morning at 9.30am.  Book via the app or cvall reception on 094 925 0149


👶🏻Swim Babies & Swim Toddlers 🐠

Swim Babies & Toddlers is fully booked

Details for the next term will be posted at a later date

Adult Swimming Lessons

Adult Swimming Lessons are fully booked

Details for the next term will be posted at a later date

What classes are on at the Leisure Complex at Lough Lannagh?

Yoga, Pilates and Aquafit classes are all taking place at the facility.  A full timetable can be viewed on our app.  Booking is essential to guarantee a place. Bookings can be made through the app or by contacting reception on 094 92 50149.

I am not currently a member of the Leisure Complex at Lough Lannagh.  Are you taking new members?

Yes, we are taking new members.  Membership Pricing can be found on our Price List Page or contact reception on 094 92 50149.

Opening Hours

We are open 6:30am-10pm Monday-Friday, 7am-5pm Saturday and 9am-5pm Sunday.


Minimum ages

The minimum age for people to use the gym/studio area is 16. The minimum age for children to be allowed entry to the pool unaccompanied is 10.

Children's Swimming Lessons April24 Social Media (Instagram Post (Square)).png
Children's Swimming Lessons April24 Social Media (Instagram Post (Square)) (3).png
Children's Swimming Lessons April24 Social Media (Instagram Post (Square)) (2).png
pool restrictions (7).png

Stay Healthy,

Stay Safe

Find out all you need to know about the changes we are implementing to keep you safe as we reopen to the public. 

Like all of you, we are delighted that things are slowly getting back to normal. As we move forward with the reopening of the facility we have some changes. There are new policies and guidelines which have been put in place to ensure the safety of our team and you, our customers. However, you'll still find yourself in that familiar place you know and love. We cannot wait to welcome you back 

We are here, when you are ready.  

Covid 19
Mayo white logo.png
The Movement white logo.png
The Movement white logo.png


This state of the art facility, was opened to the public on Friday April 05th 2019, by Mayo County Council. The Leisure Complex at Lough Lannagh comprises of an eight lane competitive swimming pool, toddler learning pool, gym and yoga studios, steam room, sauna and general purpose rooms.

Alongside the swimming pool we are delighted to have the Gym Studio and Yoga suite run and operated by The Movement.  We offer a range of classes from Yoga, Pilates and Reformer Pilates.    

Mayo white logo.png
The Movement white logo.png
Our Story

Leisure Complex Facilities

Complex Tour

Swimming Pool

Meet the team from Lough Lannagh Complex Swimming Pool

Mayo white logo.png

Gym & Yoga

Meet the team from Lough Lannagh Complex Gym & Yoga Studio

The Movement white logo.png
Green Geometric Shapes
Price list
Green Geometric Shapes

Get the App!

Book your memberships and all your classes via the Lough Lannagh App, which is free to download from the App Store & Google Play Store

Mayo logo Colour.png
Get the App
Abstract Shape







6:30 - 22:00

6:30 - 22:00

6:30 - 22:00



Bank Holidays:

7:00 - 17:00

9:00 - 17:00

10:00 - 20:00

6:30 - 22:00

6:30 - 22:00

bottom of page