Christmas at Stirling Castle

Join us to celebrate Christmas at our magnificent castle with a fantastic festive lunch that includes all day access to the castle.

You can check out details of our exciting festive events below, and get in the celebratory mood with our amazing Christmas lunches, available to book now!


We will be bringing back our fantastic Christmas shop to Stirling Castle in late October. In the meantime, check out what’s available in our online shop.

Shop Now


For our fantastic Christmas lunches you’ll be given the chance to dine on a three course lunch in our magnificent Green Room. Prices start at £18 for child members, and £37 for adults.

Read More


Festive Frolics

Event Details

Christmas Shopping Fayre

Event Details

A Canty Christmas

Event Details

Carols at the Castle

Event Details

A Christmas Carol

Event Details