Sport & swimming in Swansea
Find a place to explore, a class to try or an event to enjoy. Choose an activity or a city to narrow your ideas.
What would you like to do?
Explore another city
Explore sport & swimming
Events, classes & places in Swansea · Local guides
13 outings in Swansea. Check each outing for ages, access and booking.
Morriston multi-sports holiday camp — 2026-10-26
26 October 2026 at 08:30
A day of multi-sports, games and challenges for ages five to twelve.
Morriston multi-sports holiday camp — 2026-10-27
27 October 2026 at 08:30
A day of multi-sports, games and challenges for ages five to twelve.
Morriston multi-sports holiday camp — 2026-10-28
28 October 2026 at 08:30
A day of multi-sports, games and challenges for ages five to twelve.
Morriston multi-sports holiday camp — 2026-10-29
29 October 2026 at 08:30
A day of multi-sports, games and challenges for ages five to twelve.
Morriston multi-sports holiday camp — 2026-10-30
30 October 2026 at 08:30
A day of multi-sports, games and challenges for ages five to twelve.
Introduction to Self-Defence for Women & Girls
27 November 2026 at 18:30
Practise awareness, boundaries and essential standing defence in a beginner-friendly workshop.
Children’s swimming lessons at Morriston
Build water confidence and swimming skills through the Swim Wales pathway, from three months old.
Family swimming at Morriston Leisure Centre
Spend time splashing and swimming together in the leisure centre’s 25-metre pool.
Friday Youth Club at Townhill Baptist Church
A free term-time youth group with games, food and a look at the Bible.
Morriston holiday multi-sports camp
A day of multi-sports, games, challenges and outdoor activities for children aged five to twelve.
Morriston Leisure Centre
A 25-metre pool and indoor sports facilities for family swimming and children’s activities.
Phoenix Centre playground, MUGA and skatepark
Outdoor play beside the Phoenix Centre, with a children’s playground, games area and skatepark.
Rise Explore gymnastics at Morriston
Practise balance, coordination and gymnastic skills in separate groups for ages four to five and six to eight.