All events

Christmas Tree Maze

20th November - 2nd January 2022

Tickets from £4.50

View dates & book

Hidden away in the Christmas Tree Maze is Santa’s Elves Workshop. Can you make your way through the maze to find them?  If you do Santa’s little helpers may be waiting for you with a treat! An adventure for adults and children alike, prepare to get lost in our magical maze!

Tickets are date-specific but there are no time slots — admission is on a first-come, first-served basis. Please allow extra time if you plan to attend during busy periods

Under-13s must be accompanied by a paying adult

What3Words location: ///bill.blog.zones

You can book in advance for a specific day and then turn up at any time during opening hours; you don’t need to book a particular timeslot.

https://www.edinburghschristmas.com/your-visit/faq

Share:

Info

Price:

Tickets from £4.50

Venue:

Santa Land in West Princes Street Gardens

Advice: Under-13s must be accompanied by a paying adult 25p of ticket will go towards Tree Time Edinburgh and helping make a positive difference towards Edinburgh’s landscape for future generations. Babe in arms go free but will not get any chocoloate coins

Select a performance

  1. Good availability
  2. Limited availability
  3. Sold out / Unavailable

20th November - 2nd January 2022

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Monday Tuesday Wednesday Thursday Friday Saturday Sunday

29 November

30 November

1 December

Tickets From £4.50

2 December

Tickets From £4.50

3 December

Tickets From £4.50

4 December

Tickets From £4.50

5 December

Tickets From £4.50

6 December

Tickets From £4.50

7 December

Tickets From £4.50

8 December

Tickets From £4.50

9 December

Tickets From £4.50

10 December

Tickets From £4.50

11 December

Tickets From £4.50

12 December

Tickets From £4.50

13 December

Tickets From £4.50

14 December

Tickets From £4.50

15 December

Tickets From £4.50

16 December

Tickets From £4.50

17 December

Tickets From £4.50

18 December

Tickets From £4.50

19 December

Tickets From £4.50

20 December

Tickets From £4.50

21 December

Tickets From £4.50

22 December

Tickets From £4.50

23 December

Tickets From £4.50

24 December

Tickets From £4.50

25 December

26 December

Tickets From £4.50

27 December

Tickets From £4.50

28 December

Tickets From £4.50

29 December

Tickets From £4.50

30 December

Tickets From £4.50

31 December

Tickets From £4.50

1 January

Tickets From £4.50

2 January

Tickets From £4.50

3 January

Tickets From £4.50

4 January

Tickets From £4.50

5 January

6 January

7 January

8 January

9 January


Other events you might like

Limited availability

Tickets from £8.50

Book now

Tickets from £5.00

Free

Book now

Tickets from £6.50