Step into Christmas in Swansea Bay
This Christmas, there’s no need to “trudge, unspeaking, down to the forlorn sea, to work up an appetite,” step into Swansea Bay’s spectacular seasonal calendar instead...
Feel Inspired at our Cultural Venues
Be inspired by the words of Dylan Thomas and discover the writer’s playful prose in his seasonal story, ‘A Child’s Christmas in Wales’. Alongside the permanent ‘Love the Words’ exhibition telling the story of Dylan’s life, work, and legacy, you’ll find plenty of free activities to enjoy, including crafts, creative writing, reading corners, and a dress up and play wardrobe.
📍 Where: Dylan Thomas Centre
📅 When: until Sunday 4 January (check website for opening times)
The holidays are also a good time to explore Swansea’s other cultural venues, drop into the Glynn Vivian Art Gallery to enjoy ‘Linder: Danger Came Smiling’, the critically-acclaimed touring exhibition from London’s Hayward Gallery, or call by Swansea Museum, their 20th Century Swansea exhibition is a must for anyone wanting to reminisce or know more about the city’s recent past.
Finally, if Santa failed to bring that blockbusting paperback you’ve been wanting to read all year, Swansea Libraries are there for borrowing books and much more.
Christmas by Candlelight at the Brangwyn Hall
Each year they bring to us delight with brightly shining Christmas light… The Chamber Orchestra of Wales returns to the Brangwyn for its annual Christmas by Candlelight concert, a firm favourite in the city’s festive calendar.
Joining them this year will be the graceful dancers of Mellin Arts and the Allegro Choir, bringing their incredible vocal talents to classic Yuletide tunes.
📍 Where: Brangwyn Hall
📅 When: Thursday 18 December, 7.30pm
How much: £21.00
Start your festive celebrations in style and make this Christmas truly special – book your tickets now!
Fa-la-la-la-la… it’s Carols in the Castle
Wrap up warm and join the Friends of Oystermouth Castle together with local community groups for a delightful afternoon of carol singing within the castle’s historic walls.
📍 Where: Oystermouth Castle, Mumbles
📅 When: Sunday 21 December, 12pm
How much: Free entry, but donations to support the preservation of the historic castle appreciated.
Pick up a special gift at Swansea Christmas Market
Last minute shopping? We’ve got you covered at Swansea’s Christmas Market, open until Monday 22 December.
Visit the talented crafters and traditional traders in the city’s Oxford and Portland Streets to find the perfect gift for someone special or pick up a tasty treat – the indoor Swansea Market will also be open every day until Christmas Eve.
When you’ve shopped, don’t drop, rest and warm up instead with some light refreshments at the Alpine Bar, the mulled wine is a festive favourite of the Enjoy Swansea Bay team.
📍 Where: Portland Street and Oxford Street
📅 When: Monday 22 December, 12pm
Make Memories at Waterfront Winterland
Waterfront Winterland is back, bringing festive fun for all ages!
Get ready to enjoy:
-
Covered Ice Rink – skate together, rain or shine
-
Christmas Tree Maze – a brand-new attraction for kids and grown-ups alike
-
Live Music Stage – enjoy festive tunes every weekend
-
Fairground Fun – from the Giant Wheel to family favourites like the Ice Jet and Grinch Train
Plus, soak up the cheerful atmosphere with friends and family over a festive tipple at the Alpine Bar.
📍 Where: Museum Park, Swansea
📅 When: Until Sunday 4 January (see website for times)
Book your Ice Rink tickets today and make this Christmas unforgettable!
Join Aladdin for a magical adventure at Swansea Grand Theatre
Aladdin is lighting up Swansea Grand Theatre until 4 January with a spectacular pantomime experience for the whole family.
Here’s what makes this show a must-see:
-
A dazzling digital set featuring LED screens and stunning animated scenes
-
Laugh-out-loud slapstick and plenty of audience interaction
-
Show-stopping musical numbers you’ll be humming long after the curtain falls
Don’t miss out on this magical adventure, book your tickets now!
📍 Where: Swansea Grand Theatre
📅 When: Until Sunday 4 January, multiple performances daily