Come experience the magic of Christmas this festive season, set against the enchanting backdrop of our UNESCO World Heritage. Explore our Christmas Markets and ensure a visit to Santa’s Grotto, across two weekends this December 2025.

đź“… Dates & Times:
Saturday 6th – Sunday 7th December
Saturday 20th – Sunday 21st December
10am – 4pm

✨ What to expect:
– Delicious food from local favourites including Charlestown Fish Co., The Deck and more!
– Festive drinks at Smugglers on the Harbour
– Live music each day to bring plenty of Christmas cheer
– A host of artisan makers and producers to help you find the perfect gifts
– And of course… a visit to Santa’s Grotto, where Father Christmas will be waiting to welcome the little ones! 🎅

🎄 Charlestown Harbour Christmas Light Switch-On:
We are especially delighted to announce that on Saturday 6th December, the day will be extended to 6pm to include the Charlestown Harbour Christmas Light Switch-On at 5.30pm! While our wonderful market stalls will close at 4pm due to daylight hours, the festivities will continue – you can stay and enjoy food, drink, and live music by the incredibly talented Charlie Clough on the piano, live from the knuckle, until 6pm.

🎅 Santa bookings:
Santa’s Grotto is the perfect place for your little ones to meet the man himself and to tell him their Christmas wishes.

A visit to Santa includes entrance to his grotto and a present to take away. You are welcome to take your own photos. Polaroid pictures can be purchased separately on the day.

ÂŁ9.50 per child.

BOOK HERE

Notes on Santa’s Grotto:

Please purchase one ticket per child. Parent/guardian required to enter the grotto. Please arrive promptly for your time slot to ensure you are seen on a first come, first served basis during that time. Children may enter as a group but individual tickets are required.

Bring the whole family for a fun-filled day at our Christmas market, to enjoy artisan makers and producers, festive music and plenty of food and drink. Expect plenty of festive cheer and a jolly good time!