Christmas at Stirling Castle

Throughout December, get into the festive spirit with our delicious afternoon tea.

For a little more Christmas indulgence, you can also add on a glass of prosecco. Afternoon Teas are available to book now.


Enjoy our Christmas afternoon teas surrounded by the castle’s history - which you can also explore during your visit. Prices start at £22.50 for adult members, which includes admission to the castle.

Book now

A Christmas Carol

Charles Dickens’ classic ghost story is brought alive in this wonderfully traditional production, complete with beautiful period costume, song and dance.

Find out more