Christmas market and festive events in Wales
Pembrokeshire • Christmas Market 2026

Pembroke Castle Christmas Market 2026

More than 80 festive stalls, live music and Santa fill Pembroke Castle from Friday 27 to Sunday 29 November 2026.

Dates 27–29 November 2026
Friday 10am – 8pm
Saturday 10am – 6pm
Sunday 10am – 4pm

Pembrokeshire Christmas

Christmas Market inside Pembroke Castle

Pembroke Castle’s annual Christmas Market returns from Friday 27 to Sunday 29 November 2026 in the castle’s Outer Ward.

The free event features more than 80 stalls selling gifts, toys, local produce, clothing and jewellery, alongside local school carol singers and musicians.

Santa is due to arrive at 6:30pm on Friday 27 November. On Saturday and Sunday, the castle grotto runs from 10:30am to 3:30pm, with visits priced at £3 per child and proceeds going to charity.

Market highlights

Stalls, Santa and live entertainment

Pembroke Castle’s market combines a historic setting with a large local shopping event and family entertainment.

80+ stalls

Browse gifts, toys, clothing, jewellery, local produce and products from Pembrokeshire and West Wales.

Santa at the castle

Santa arrives on Friday evening and runs grotto sessions on Saturday and Sunday.

Free entry

The Christmas Market itself is free and does not require a ticket.

Dogs are permitted on short leads, but the organiser advises that the busy market environment may not suit every dog.

More Christmas events in Pembrokeshire

Find more festive markets, family events and winter days out across Pembrokeshire.

Browse Pembrokeshire events →

Find more Christmas events in Wales

Browse BudgieGoGo’s Christmas Events in Wales 2026 guide for festive markets, winter fairs, light trails, skating and family days out.

View Christmas Events Wales 2026

Event information checked September 2026. Dates, times, prices and access arrangements can change, so confirm the latest details with the organiser before travelling.