
Swansea is a place that’s always bursting with fun, but come Halloween it just gets better with 4 ‘fangtastic’ events to thrill the whole family.
Spooks in the City
Spooks in the City returns to Swansea on Saturday 26th October for a Monsters’ Ball packed with ghoulish fun for all the monsters in your family, and it’s completely FREE!

The festivities, across several sites in the city centre, start at 11am and run until 4pm. Highlights include:
- Stage entertainment – featuring performances from local singers, dancers and more.
- Flash mobs – bust some monster moves to the monster groove and do the mash, the Monster Mash. It’s sure to be a Swansea smash!
- Hide and peek – collect your clues and hunt down the monsters hiding in the city centre. You could win a prize!
- Spooky story time – hop aboard the Halloween Ghost Train, parked up in Oxford Street, for a lively telling of spooky tales.
- Monster makeover – get your faces painted and become a real-life monster!
- Monsters’ photo booth – strike a pose and growl at the camera in the pop-up photo booth. Even monsters like a selfie!
With this much monstrous fun and much more, you really won’t want to miss Spooks in the City!
Halloween Family Festival Day
You might not find ghosts in the gallery, but if you pop to the Glynn Vivian on Wednesday 30th October between 12pm and 4pm, you’ll definitely have plenty of ghoulish fun!

You can make your own Halloween costume using recycled materials. Test out your creations in the UV freak-out room, before making some morbid moves in the Monster Mash disco, with party games, music and more.
Halloween Ghost Train
The Ghost Train returns this Halloween to journey along Swansea Prom for a night full of frights and fun. Beware – all manner of ghosts and ghouls may be coming out to play as your pass the ghastly graveyard…

On Wednesday 30 and Thursday 31 October a spooky fun-filled journey is in store, as the Swansea Bay Rider is transformed into the Halloween Ghost Train, departing Southend Gardens at 4.45pm, 5.30pm, 6.15pm and 7pm.
Haunted Castle of Oystermouth
Treading carefully, in your most blood-curdling costume, navigate your way through the 12th century vaults and ancient corridors of Oystermouth Castle – what lies beneath you or awaits you around every corner? With the lights out, who knows what unsettling spirits or creepy characters you might meet – are you brave enough to find out?

The ghoulish fun starts at 5.30pm, 7pm or 8.30pm on Wednesday 30th and Thursday 31st October. Enter if you dare!
More half-term fun…
If monsters, ghouls and ghosts aren’t your thing, there’s plenty of non-spooky fun to enjoy during the half-term, check out our full list of holiday activities.
This post is also available in: Welsh