We’ve made a list of all the Christmas markets you can pick something local, handmade and unique to your time here.
14th & 15th November – Colby Woodland Garden Winter Fair. 10am-5pm
Set in beautiful wooded gardens and grounds that will be in full Autumn colour, these markets and stalls ensure a great day out as well as a chance to purchase presents and treats to take home. With a National Trust shop onsite too, you’re bound to find something suitable for any of your outdoorsy friends and relatives! And after all that shopping try an afternoon tea in the tea rooms; they come highly recommended by our friends on Facebook and Twitter. Free admission and dogs on leads are welcome.
14th & 15th November - Scolton Manor Winter Fayre. 10am - 4pm
Get Christmas started early this year and visit the local crafters and food producers selling delightful treats and festive gifts in the lovely setting of this Victorian Manor house. Look for that perfect gift or Christmas decoration in the Drawing Room, Library or Empire room, enjoy a taste of Pembrokeshire in the Victorian Kitchen and find fairies, photos and books in the Cellar. Admission £1, under 4’s go free!
21st & 22nd November - Picton Castle and Gardens Christmas Market 10.00am – 5pm
This Victorian themed Christmas Fair hosts over 50 stalls in the beautiful 13th century castle, all decked out in seasonal finery. With Maria’s restaurant on site if you need a quick respite, and a Santa’s grotto and festive music from the Penfro Minstrels and the Salvation Army Brass Band. Entry is £6.60 per person and includes free mulled wine, 5-15 year olds is £4.00.
NB- there are no card facilities on site, cash only.
27th-29th November - Pembroke Castle Christmas market. From 10am each day
Last year over 9,000 people came to see Pembroke Castle all dressed up in it’s Christmas clothes. It is a treat to visit on any occasion but when it is fully decorated and lit up with Christmas lights, it’s simply unmissable. Fingers crossed for snow!
Santa will be arriving on Friday evening at 6:30pm to meet everyone and lead the procession through the centre of Pembroke where he hands out gifts, and on Saturday and Sunday he will be in his Grotto from 11am. Visits to Santa are £1 with all proceeds going to charity.

4th-6th December - Saundersfoot St Nicholas Market. From 2pm Friday, 10am Saturday & Sunday
The turning on of the Christmas lights in Saundersfoot is a firm favourite with locals and visitors alike, attracting thousands each year, and with celebrity chefs to inspire your Christmas treating, live music and even a choir, this is a market to put on your list. A grotto with a chance to meet Father Christmas will be on site, a lantern procession and much more to keep the whole family entertained.
5th December - Oriel y Parc Christmas Market. 10am-4pm
With so many fantastic artisans and galleries in and around St. Davids, this market is definitely not to be missed. Drop into the café for mulled wine and mince pies whilst the little ones visit Santa with their Christmas lists, and there’s face-painting and live music to get you into the spirit whilst you browse. The market is free entry, with visits to Santa costing £1.50 per child
6th December - Carew Castle. 11am - 3pm
Carew Castle is a spectacular setting for any event! Enjoy a glass of something mulled in the beautifully decorated ancient feasting halls, whilst browsing local crafts and Christmas treats. With Santa’s grotto and mince pies, you’ll be enjoying yourself before you know it! Keep an eye out for local art, ceramics, glassware and sculpture.

Fridays throughout December 9am-3pm. Haverfordwest farmers market, a popular market at any time of the year, for the four Fridays in December however they deck the halls and stock all kinds of festive goodness as well as the regular stalls.
Do you love doing your Christmas shopping in Pembrokeshire? Or do you need some festive inspiration from our followers? Tweet or Facebook us and we’ll see what we can do!