We’ve made a list of all the Christmas markets you can pick something local, handmade and unique.
Saturday 11th and Sunday 12th November
Start your Christmas shopping in style and grab that perfect gift as Scolton Manor hosts its popular Winter Fayre. Between 10am and 4pm each day, the Victorian Manor will host a variety of stalls, featuring local produce, food, arts and crafts and much more. Admission to the Fayre is just £1 per person (Under 15’s go free). Daily car parking charge £2.50.
Sunday 12th November
Fishguard and Goodwick Christmas Fayre
Hosted by the Pheonix Ccentre in Goodwick, this small events has over 20 stalls plus hot refreshements, mulled wine and carloes from the Goodwick Brass band. Fun starts at 10am. Entry is free.
Sat 18th – Sun 19th November 2017
Colby's Winter Fair
Get festive and start your Christmas shopping at Colby Woodland Garden's annual winter fair. Have a browse and enjoy a range of stalls offering local art, craft and homemade goods. Booking not needed. Free event.
Picton Castle Victorian Christmas Fair
Come along and soak up the wonderful Christmas atmosphere at our Victorian Christmas Fair. From beautifully handmade wooden toys and crafted candles, to tasty cheeses, funky jewellery and ceramics, you’ll be able to find something for everyone on your Christmas gift list. Entry from 10am. Adult £7 Child £4
Friday 24th – Sunday 26th November
Pembroke Castle will be once again hosting its annual Christmas Market. As well as the 60 stalls selling gifts, toys, local produce, clothing and jewellery there will be music from local carol singers and musicians. Market begins 10am on Friday with Santa arriving at 6:30pm.
Sunday 26th November
Castell Henllys Iron Age Village has a range of demonstrations and hands-on activities to make your own Christmas cards, gifts or decorations. You can also meet Santa in his grotto, hear festive tales with Mother Christmas, enjoy activities with the Christmas Fairy or take a horse-drawn carriage ride. From 11am to 4pm
Friday 1st, 8th, 15th and 22nd December
Haverfordwest Christmas Farmers Market
For all your fresh produce, festive trimmings and gift ideas, plus carol singing! Held on the riverside from 9.00am – 2.00pm every Friday.
Read more about A day in the life of a Farmers' Market
Friday 1st December – Sunday 3rd December
Saundersfoot Christmas Festival
Saundersfoot's Christmas Festival by the Sea will be lighting up December with food, fun, shopping, music and seasonal sparkle. There will be a maritime décor theme in the heated harbourside marquee, where nearly 60 stalls will feature a feast of food, drink and quality gifts. And there will be buckets of entertainment from bands and musicians and a shoal of illumination in the community lantern parade. Fun starts at 2pm on Friday with unlimited admission to the marquee through the weekend at £2.50; children 16 and under free.
Saturday 2nd December
Oriel y Parc
Join us for some Christmas shopping amongst the varied stalls of the local areas producers, have some Christmas cheer with mulled wine, minced pies, face painting and live music. Meet Santa in his Christmas grotto and receive a gift - charged at £2 per child. From 10am-4pm. Free entry & parking.
Sunday 3rd December
Carew Castle Christmas Fayre
Soak up the joyful atmosphere at Carew Castle with festive musical entertainment throughout the day. You can also warm yourself beside the fire in the Lesser Hall with mulled wine as you browse local crafts and delicious Christmas treats. Entry to the fayre is included in normal admission price for adults, while a visit to Santa’s grotto will be £2.50 per child.
Sunday 10th December
Christmas Fayre at Pembrokeshire show ground
Cookery theatre, festive demonstrations, food stalls, gifts & craft stalls, Santa's grotto, choirs, complimentary mulled wine & mince pie. Brithdir Hall, County Showground. Entry £2.50 per person. Under 12's free.
After all this shopping and you still need MORE presents check out our Winter Woolies Trail for inspiration - our community of talented individuals crafting with wool.