The perfect place to be active and healthy whilst having fun

Great news, following feedback, you no longer need to book in advance for your lane swimming sessions or our public swimming sessions.

You can pre book our free under 16s swim and silver swims in advance (8 days) online here or by calling us on 01792 797082.

What can you find at Morriston?

Onsite parking

Park for free when you are using us

Swim only membership

If you are looking to use us more than once a week then we have some great cost effective memberships

Changing facilities

Access to toilets and changing facilities including showers

Swimming Pool

Our pool is 25 meters with 3 and a half lanes.

Family Swimming

Including session from Aqua Tots, Fun Floats, Inflatables and Public Swimming.

Ladies only

We have ladies only lanes available to book.

Accessability

Fully accessible including a poolside hoist.

Swimming lessons

We offer a range of swimming lessons for both adults and children

Did you know?

Did you know?

A gentile swim can burn over 200Kcal in half an hour. As water is 12 times as dense as air, swimming is a far more effective way of toning your muscles than any other form of cardiovascular exercise that you can do on land. 

Our facilities are accessible to all

Our facilities are accessible to all

We work hard to ensure our centre provides the best fitness facilities possible. This includes ensuring our spaces have accessible access and are clean and safe to use.

Adult to Child Ratio

Adult to Child Ratio

It is important that we keep you safe in our pools.

Children aged 3 years and under need one adult to supervise one child. Children aged 4-7 years need one adult to supervise two children. Children aged 8+ years are able to use the pool unaccompanied however any child who is not a confident swimmer must be supervised regardless of age.

Other related facilities available at our centre

What our existing customers say

Frequently Asked Questions

Not found what you need?

If you need help with anything, please visit our help centre or get in touch!