Christmas Events in Edinburgh

It's the most wonderful time of the year, and Edinburgh offers plenty of reasons for you to spend it in one of the most wonderful cities in the UK. We've rounded up our favourite Christmas events for you to enjoy there - just know we have plenty of great deals that'll grant you incredible stays in the Scottish capital! We currently have no deals for Christmas events in Edinburgh, but you can find all of our best Edinburgh deals below.

Christmas Local Experience Gifts | Christmas Charity Events | Christmas Day Out | Christmas Events Birmingham | Christmas Events Liverpool | Christmas Events London | Christmas Events Manchester | Christmas in London | Kids Christmas Events London | Christmas Dinner London | Christmas Shop | Christmas Gifts | Christmas Trees | Christmas Decorations | Christmas Jumpers | Christmas Pyjamas | Hampers

Edinburgh Christmas Market

Edinburgh's Christmas celebrations will spread festive cheer across the Scottish capital between the 19th of November and the 3rd of January. The market has plenty to see and is sure to be one to not miss! It will be filled with mulled irn bru's, vegan pigs in blankets, and all of the Harry Potter-themed gifts you could ever want! Santa Land will also return to the Christmas market this year with plenty of rides for people of all ages to enjoy! So head on down and grab a cup of hot mulled wine, tuck into some vegan pigs in blankets, and enjoy the festivities the market has to offer!

Botanic Gardens Christmas Lights

If you're looking for a magical Christmas light experience, then make sure to head on down to the Botanic Gardens in Edinburgh this year. During your time there, you should expect to see the beautiful garden filled with sparkling tunnels of light and see the gorgeous lake lit up with dancing light reflections. It is the perfect place to go if you want to see magical Christmas lights and experience festive fun! So, while you're there, take a moment to look at the flickering flames in the fire garden, enjoy a stroll under the giant baubles, and tuck into some delicious street food!

Ice Skating

If you're taking a trip to Edinburgh for Christmas this year, then you have to experience the George Street ice rink as it is an experience like no other! Get your skates on and whizz through the street with your loved ones, and take up the chance afterwards to enjoy the variety of stalls and bars on the rink-side platform that offer tasty treats and festive drinks!

Santa's Grottos

Wondering where your kids can see Santa this year? Don't worry, the elves have told us where you can find him! Head on down to Edinburgh Christmas market this year and allow your little one to get read a story from Santa himself! Or if that's not to your liking, then head to the Dobbies event in Edinburgh, where kids and family can enjoy a seated breakfast, play lots of games, and receive a gift from Santa himself!

Edinburgh Castle

Edinburgh Castle is a popular tourist attraction, however, at Christmas, it is a magical experience you won't want to miss. Watch Edinburgh's skyline sparkle and glisten in brilliant colours for the festive season as the Castle of Light is back! Edinburgh's Castle features 'A Kingdom Of Colours' around the festive period and has extraordinary projections of light burst from the castle, so watch the projections dance from the castle walls and let immersive illuminations guide you through the castle.

Christmas Concerts

If you're looking for a Christmas concert in Edinburgh to get you in that festive spirit, look no further, as Vivaldi's Four Seasons At Christmas is one of the best! Enjoy an exceptional Christmas evening with candlelit classical music in the beautiful setting of St Giles Cathedral in Edinburgh. While at the concert, you will get the chance to see exceptional musicians of the Piccadilly Sinfonietta perform masterpieces by Chopin, Corelli, and Vivaldi and the epic Four Seasons. The spectacular concert will ensure you celebrate the festive period in style and will take place on the 14th of December from 19:30 till 21:30 at the St Giles Cathedral.