- Brangwyn Hall
- Apr 2, 2026
Sport
Your browser is not supported for this experience.
We recommend using Chrome, Firefox, Edge, or Safari.
With it’s miles of coastline and breathtaking beaches, Swansea Bay, Mumbles and Gower provides the perfect backdrop for some incredible sporting events.
From half marathons to triathlons, and from elite sport to charity runs, there is something for everyone whether you’re looking to take part or cheer everyone on.
Each year we host the Swansea Bay 10k, running along the picturesque sweep of Swansea Bay, which offers the perfect opportunity to get into running or even beat your PB with it’s fast, flat course. Every July is your chance to see some of the world’s best triathletes in action as we welcome the Ironman 70.3 Swansea to the city, an award winning race that see’s competitors compete throughout the city, around Swansea Bay, Mumbles and Gower.
Travelling down to watch or compete in any of these amazing sporting events? Check out our where to stay section to help plan your trip, and check out our food and drink section for find the perfect place for your post-race refuel and celebration!
Sport
Celebrate Swansea's sporting athletes, coaches, volunteers and teams on 2nd April 2026 at the Brangywn Hall. Swansea has a proud tradition of producing great sports people. It takes dedication…
The Swansea Bay 10k returns for its 45th race on 20 September 2026 along the beautiful and iconic sweep of Swansea Bay! Open to all abilities aged 15+, the course is a firm favourite with both…
Athletes and spectators can expect a fantastic route in a race destination offering scenic beauty with the historic SA1 dockside, Gower Peninsula and the rolling green hills, pastures and rich…
Whether you’re travelling down to compete over the weekend, or you’re coming down to…
No matter what you're looking for in a place to stay, Swansea Bay has accommodation for all…
Swansea is famous for it’s food, and no matter what you’re in the mood for, you’ll…
Discover all the great events happening in Swansea Bay, Mumbles and Gower