Christmas markets and fairs in South Wales

With handmade goods, local craft stalls and delicious Welsh treats on offer at our Christmas markets this year, you can be sure to find something unique for all of your loved ones.

Handmade Christmas cards

Colby Woodland Garden, Pembrokeshire 

16 - 17 November, 10am - 4pm | Have a browse through the range of festive stalls at the annual winter fair at Colby Woodland Garden this November. With local art, craft and homemade goods on offer, there will be lots of unique Christmas gifts for you to choose from.

Reindeer decoration

Dinefwr, Carmarthenshire 

22 - 24 November, 10am - 5pm – Traditional Christmas Fair | Pick up something beautifully handmade or locally sourced for Christmas at Dinefwr’s biggest event of the year. Enjoy choirs and bands in the music marquee, eat your fill in the bustling courtyard and don’t miss the festive entertainment in Newton House.

Local produce

Llanerchaeron, Ceredigion 

6 - 8 December, 11am - 4pm | Soak up the magic of the festive season at Llanerchaeron’s annual Christmas fair. Enjoy a weekend full of mince pies, mulled wine and browse your way through over 70 local food and craft stalls.