Visit a Place

Castle of Light: A Kingdom of Colours

Selected dates until Friday 30 December 2022

Edinburgh Castle

Back for a third spectacular year, 2022 sees Castle of Light transform Edinburgh Castle into a “Kingdom of Colours”. An all-new and expanded show will create truly unmissable moments as extraordinary projections dance from the castle walls and immersive illuminations guide you throughout the castle in a sea of twinkling lights and colourful displays. Enjoy spending time with friends and family as you take in our kaleidoscope of colours and discover the mesmerising stories of Scotland and the castle along the way. Start your festivities with a magical night at the castle.

Advance booking required. Pick your entry time slot when buying tickets (last entry is between 7.30pm and 7.45pm). It is suggested that you allow at least 1 hour to fully experience the show, but you can take as much or as little time as you like.

On Thursday 8 December, we’ll have help on hand to make Castle of Light: A Kingdom of Colours a fantastic experience for visitors with specific access needs. For full information please visit www.castleoflight.scot

Early closure information

To allow for this event, the castle will close at the earlier time of 4pm (last entry at 2.30pm): 

  • 17-20 and 25-27 November
  • 2-4, 8-11, 16-23 and 27-30 December

Queen Anne VIP Dinner

The Queen Anne VIP Dinner is a fabulous 2 course festive dinner accompanied by one bespoke Edinburgh Castle Gin Cocktail in the beautiful surrounding of the Queen Anne Building at the heart of the castle (pre-order required).

Prices: Adult £59.95, Concession £55.95 & Child £35.00 (10% discount for Historic Scotland Members)

For all details of this event including FAQs please visit castleoflight.scot

Friday 2 December 2022


Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 3 December 2022


Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 4 December 2022


Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Partners