25% off - your summer countdown

find out more

operated by Freedom Leisure in Partnership with Powys County Council

opening times

Monday - friday Saturday Sunday Bank Holidays
0630-2200 0815-1630 0815-1700 0630-1600
Monday - Friday Saturday Sunday Bank Holidays
6.30am -10.00pm 8.15am - 4.00pm 08.30am - 5.00pm 06.30am - 4.00pm
book online or call 01938 555952
book online or call 01938 555952


We offer something for everyone, young and old, experienced or beginner. We provide single monthly memberships, joint memberships, family memberships and for businesses we can arrange a corporate membership.

With no lengthy tied in contracts you are free to run your membership as long as you like. 

with the completion of the refurbishment works this is one fantastic facility, catering for all your needs under one roof