Visit a Place

Castle of Light: A Kingdom of Colours

Selected dates from Friday 18 November 2022 to 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.

For early bird tickets please use the discount code COLSM22 at checkout. Early bird tickets must be booked before midnight on Friday 7 October.

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.

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)

Friday 18 November 2022


Entry time slots apply when buying tickets

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 19 November 2022


Entry time slots apply when buying tickets

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 20 November 2022


Entry time slots apply when buying tickets

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)

Friday 25 November 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 26 November 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 27 November 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)

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)

Friday 9 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 10 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 11 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)

Friday 16 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 17 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 18 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)

Monday 19 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)

Tuesday 20 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)

Wednesday 21 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)

Thursday 22 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)

Friday 23 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)

Tuesday 27 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)

Wednesday 28 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)

Thursday 29 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)

Friday 30 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