BEAUTIFUL HOLIDAYS IN BRITAIN Plan your visit or staycation
Upcoming UK events

Events in Swansea Bay

Upcoming events, festivals and days out in Swansea Bay.

Featured partner Just Go! Holidays – UK Coach Holidays View coach holidays

8 upcoming events in Swansea Bay

June 2026

7 JUN

Swansea Half Marathon

Sun 7 Jun 2026 📍 Swansea Bay Paid entry (registration required)

Wales' biggest summer half marathon on a scenic coastal route starting at Swansea Arena and running along Swansea Bay.

12 JUN

Gower Folk Festival

Fri 12 Jun 2026 – Sun 14 Jun 2026 📍 Swansea Bay Paid entry (ticketed)

A small, dog-friendly folk music festival at Weobley Castle Farm on the Gower Peninsula with on-site camping.

29 JUN

Gower Festival 2026 (50th Anniversary)

Mon 29 Jun 2026 – Sun 12 Jul 2026 📍 Swansea Bay From £10

Classical music festival staging concerts in historic Gower churches, with Sir Bryn Terfel performing for the festival's 50th anniversary.

July 2026

12 JUL

IRONMAN 70.3 Swansea

Sun 12 Jul 2026 📍 Swansea Bay Paid entry (registration required)

Half-distance triathlon featuring a swim at Prince of Wales Dock, a 56-mile bike course and a half-marathon run around Swansea Bay.

25 JUL

Wales Airshow 2026

Sat 25 Jul 2026 – Sun 26 Jul 2026 📍 Swansea Bay Free

Wales' biggest free event featuring aerobatic displays and military and vintage aircraft over Swansea Bay, with promenade exhibits and entertainment.

August 2026

7 AUG

Swansea Food and Drink Festival 2026

Fri 7 Aug 2026 – Sun 9 Aug 2026 📍 Swansea Bay Free

Free city-centre festival transforming Oxford Street, Princess Way and Portland Street into a celebration of street food, artisan makers and independent traders.

September 2026

3 SEP

Swansea International Jazz Festival

Thu 3 Sep 2026 – Sun 6 Sep 2026 📍 Swansea Bay Paid entry (ticketed)

Festival presenting the best of local and international jazz artists and bands across Swansea venues.

20 SEP

Swansea Bay 10k

Sun 20 Sep 2026 📍 Swansea Bay Paid entry (registration required)

The 45th running of this 10k road race along the iconic Swansea Bay seafront route.