Toggle mobile menu visibility

Swansea leisure and sports centres

Swansea has numerous leisure and sport centres located across the city. All of our large sports and leisure centres are managed by our partner Freedom Leisure who offer a wide range of activities, facilities and membership options.

Leisure and Sports Centres (IS)

Penlan Leisure Centre

Offering a superb eight lane swimming pool, a huge range of fitness classes and a gym full of the latest gym equipment, Penlan is a great community facility. Penlan Leisure Centre is managed by our partner Freedom Leisure.

Penyrheol Leisure Centre

Penyrheol Leisure Centre offers an extensive fitness programme for adults and young people. It also offers a swimming programme and squash courts available for hire, along with many other sports facilities. Penyrheol Leisure Centre is managed by our partner Freedom Leisure.

Morriston Leisure Centre

A 25 metre pool, a popular women's running club, a great adult fitness programme, plus top of the range fitness equipment in the gym and lots of children's activities too. Morriston Leisure Centre is managed by our partner Freedom Leisure.

The LC

Home to Wales' biggest indoor waterpark, The LC also has an indoor surf machine, indoor climbing wall, sports hall, gym and spa. The LC is managed by our partner Freedom Leisure.

Bishopston Sports Centre

If you want to keep fit on the equipment at the gym, have fun with friends in a group exercise class, or want to organise a fun birthday party for your child, there is plenty of choice and diversity at Bishopston. Bishopston Sports Centre is managed by our partner Freedom Leisure.

Cefn Hengoed Leisure Centre

A range of exercise classes and a well equipped fitness suite are available at Cefn Hengoed. There are also a number of sports pitches and a multi purpose hall and gymnasium. Cefn Hengoed Leisure Centre is managed by our partner Freedom Leisure .

Other sports venues

There are a number of other venues in Swansea that provide excellent facilities for a range of sports.
Close Choose Language