Christmas at Stirling Castle
Celebrate Christmas of days gone by in our magnificent castle with an events programme that’s filled with fun and excitement. Discover the tales and traditions of a Victorian Christmas, wander around the stalls at our festive shopping fayre, enjoy some Christmas carols in the atmospheric Great Hall and watch the much loved Christmas classic ‘A Christmas Carol’.
For that extra special treat, indulge in Christmas lunch in the Green Room - include all day access to the castle.
Keep checking the events section for more information.
Watch our Christmas video and get into the festive spirit
16 to 23 December
Celebrate Christmas in the magnificent Green Room at Stirling Castle. Enjoy our delicious with all the trimmings while soaking up the festive atmosphere.
Time: 12.30pm for a 1pm sitting
Cost: Adult £34 and Children £17
Members discount available
Enjoy A Christmas Carol, a fun and exciting adaptation of the Dickens’ classic by the Chapterhouse Theatre Co.
Get into the Christmas spirit with our Carols at the Castle concert.
Hear all about the tales and traditions of Christmas at A Very Victorian Christmas.
Make Christmas shopping pleasurable again with our Christmas Shopping Fayre, featuring lots of unique Scottish and local supplies.
Clan and Christmas
Avoid the hustle and bustle of the high street this Christmas and make your way up to our festive shop on the esplanade.
It will be packed with all the inspiration you need for a truly Scottish Christmas, from tartan tree decorations, cosy fireside throws to unique gifts for the whole family.