Celebrate Christmas in South Wales

Discover Christmas traditions, from medieval to Victorian, and create some of your own at our castles, houses and gardens this festive season.

Aberdulais Christmas Candlelit Walk Event

Aberdulais Tin Works and Waterfall, Neath 

Enjoy an old-fashioned Victorian family evening. Children will love the excitement of wrapping up for a candlelit walk to the waterfall, followed by story-telling with Mr and Mrs Claus and warm up in the tea room with a mince pie.

Dinefwr at Christmas

Dinefwr, Carmarthenshire 

The team at Dinefwr have planned a host of activities for you to get involved in this Christmas. Have a go at making your own Christmas decorations or handmade gifts, listen to community carols, write a letter to Santa or all aboard the tractor trailer for a winter safari of the magnificent parkland.

Decorating the Christmas tree in the great hall at Dyffryn Gardens

Dyffryn Gardens, Cardiff 

Step back in time and immerse yourself in the magic of a traditional Christmas. Alongside several crafts and events, you can dine with elves, visit a special man in red, and marvel at the magical festive trail as you make memories and start a new family tradition this holiday season.

Christmas wreath making at Llanerchaeron, ceredigion

Llanerchaeron, Ceredigion 

Fancy a change from tinsel-decked, high street shops? Soak up the magic of the festive season at the annual weekend fair and see the working farm preparing for Christmas. There will be 70 stalls, plus mince pies and mulled wine to keep you going.

Christmas stock in St David's Visitor Centre and Shop


There are plenty of laid-back opportunities to do Christmas shopping, off the high street. Create a personalised hamper from our National Trust shop at St David's Visitor Centre and Shop, or browse the Christmas Fair at Southwood Farm for those finishing touches from the 19th century farm range.

Mari Lwyd Lantern Parade at Pennard

Pennard, Swansea 

Join the Mari Lwyd Lantern Parade at Pennard. Come along and help keep this old tradition alive, or place your lanterns in your garden to light the way and watch the procession. There will be lantern making workshops and DIY lantern making kits will also be available.

People stargazing

Stackpole, Pembrokeshire 

Where better to follow the story of the Christmas star than at the planetarium, using the telescopes and learning about the night sky with experts? In December you can also get your festivities off to a good start with a traditional Christmas dinner date followed by an evening of entertainment.

Scrooge's silhouette against the backdrop of Tredegar House

Tredegar House, Newport 

Relive the Victorian adventures of Scrooge in the gardens and mansion…but don’t worry, there's plenty of festive cheer! Make a Christmas wish to hang on the wish tree, sing along with our choirs, play parlour games, stir the Twelfth Night Cake, create Christmas crafts and enjoy mulled wine and mince pies in the servants’ hall.

Little boy dressed up in traditional Tudor costume

Tudor Merchant's House, Tenby 

Step back centuries and celebrate the festive season 1500s style at the historic house, at weekends from November 19. Learn more about the 12 days of Christmas, what people ate and how they celebrated in Tudor times.