After spending many winters in Edinburgh, we are sharing our favorite ways to celebrate Christmas in Edinburgh Scotland. There are loads of things to do in Edinburgh during December, which include browsing traditional Christmas markets, ice skating, Christmas shopping, enjoying the holiday lights, riding the Star Flyer, and attending concerts. We cover all things associated with Christmas in Edinburgh from amusement rides to church services, and everything in between.
Whether you are a visitor or a local, we give you advice to help you find the best shopping hotspots, Edinburgh Christmas markets, festive afternoon teas, Edinburgh Christmas events, Christmas meals, light displays, and Christmas decorations in Edinburgh. We also share a brief history of Christmas in Scotland and some of the common holiday traditions. So let’s delve into our guide to things to do in Edinburgh during Christmas!
Note that our Christmas guide has been updated for Edinburgh Christmas 2023. The main 2023 Edinburgh’s Christmas events are taking place from November 17th to January 6th. I will continue to update this guide as dates and events are announced.
Table of Contents:
15 Ways to Celebrate Christmas in Edinburgh Scotland
Although Christianity in Scotland dates back to the Roman Occupation of Britain, Christmas has not always been a popular holiday in Scotland. Prior to the Scottish Reformation, Christmas was celebrated in a manner similar to the rest of Western Europe. However, after Scotland broke ties with the Catholic Church Christmas celebrations in Scotland were banned as they were seen as Catholic feasts and rituals by the Church of Scotland.
Even after the bans were lessened, Christmas celebrations continued to be suppressed and discouraged by the church. Hogmanay (celebration of the New Year) became the most celebrated Scottish holiday, and Christmas was generally afforded only a quiet acknowledgment and celebration.
Believe it or not, Christmas has only been an official holiday in Scotland since 1958 and it wasn’t until the 1980’s that it was widely publicly celebrated. The increased influence is likely due to a lessening of influence by the Church of Scotland, the influence of popular Christmas customs from countries like Germany, England, Ireland, and the United States, and the demonstrated economic benefits of Christmas markets and celebrations.
Today both Christmas and Hogmanay are widely celebrated in Scotland and considered important holidays. So now there are twice as many fun celebrations!
There are a lot of ways to enjoy the holidays in Edinburgh and there are loads of special Christmas events throughout the city. Head to the official Edinburgh’s Christmas website to see what events are scheduled during your visit. The official events this year are being held from November 17th, 2023 to January 6th 2024.
Although the specific events change each year, our list should give you a good idea of what the city can offer and help you plan your Christmas in Edinburgh. Here is our list of the top 15 things to do in Edinburgh during Christmas!
**A Special Note for Residents of Edinburgh & Vicinity: If you have an EH postcode, you are likely eligible for discounts on Edinburgh rides, attractions, and shows. For instance this year, residents can receive 20% off on most tickets for Edinburgh’s Christmas. Be sure to check when purchasing your ticket, whether online or in person. You’ll need to show proof (e.g., driver’s license or bank statement) to receive the discount.**
Browse the Edinburgh Christmas Markets
The main Christmas Market is held each year in the Princes Street Gardens. It seems to get bigger each year with several lanes filled with little shops and kiosks selling crafts, art, gifts, food, and more. It also now is spread out into part of George Street as well where you find even more booths, rides, and attractions so be sure to head there as well.
Typically, the market at the Princes Street Gardens features traditional European Christmas stalls and is often referred to as the “German Christmas Market”, and the George Street section features Scottish products and is often referred to as the “Scottish Christmas Market”.
You can find a bit of everything at the Christmas markets and some things we saw there this year were painted nutcrackers, scarfs, carved nativity scenes, leather wallets and purses, flavored coffee beans, candles, personalized engraved gifts, Christmas ornaments, stuffed animals, and chocolates.
Although many of the food stands feature German food such as German sausages, there are a number of options which include hamburgers, salmon filets, pulled pork, crepes, and churros.
There are also stands selling hot drinks such as hot chocolate and coffee, and alcoholic options like hot cider, mulled wine (often advertised using German word Glühwein), and hot toddies. There is also usually one stall selling Glayva drinks, Glayva is a local whisky that has a spicy taste and is good on its own or paired with coffee or hot apple juice.
Seek out Holiday Lights
Seeking out festive twinkling light displays is a great way to get into the Christmas spirit in Edinburgh! I am a bit spoiled as I’ve been to some amazing over-the-top light displays in the United States, and have found the ones here in Scotland to be a bit more subdued and fewer people decorate their homes. However, you can still find some great lights here.
Our favorite find so far is the evening light trail at the Royal Botanic Garden Edinburgh. Each evening from November 16th to December 30th, they have illuminated trails that include lots of lights, music, and illuminations. It is a really well done display and great for families. You can also buy hot chocolate or mulled wine to enjoy along the trail. There is an entrance fee and you just need to book tickets online in advance. Entries are timed to ensure that the trail doesn’t get too crowded.
Although not exactly Christmas lights, Edinburgh Castle is having illuminations evenings as part of their Castle of Light programming throughout the Christmas season. There are also special Christmas packages for visitors.
In previous years there has been a Light Night. This is a festive event each year (normally in mid November) where the city’s holiday lights are officially switched on for the first time. There are also typically music performances, the lighting of the Christmas Tree on the Mound, and fireworks. Light Night is a free event, however the last one was held in 2019 and there has not been one scheduled since then as far as we are aware.
In terms of streets, the best street to walk along for lights and decorations is George Street as there is normally a large light installation here. The Dome on George Street is well-known for its lights as each year it places fairy lights and huge Christmas wreaths around its Corinthian columns. It is one of the most Instagrammed Edinburgh Christmas spots each year.
You’ll find more light displays around the city and these change each year, so be on the look out!
Go Ice Skating
For over 20 years, there has been an outdoor ice skating rink in central Edinburgh as part of the Christmas celebration. Originally at Princes Street Garden and then in St. Andrews Square. This has long been a very popular attraction for both locals and tourists.
In 2023 the ice-skating rink will be on George Street. The rink is open to kids, adults, and wheelchair users! You can book tickets that include a skate rental or bring your own skates.
If you want a larger ice skating rink, check out the Murrayfield Ice Rink, an indoor skating rink located about a 15 minute drive from central Edinburgh. This offer general public skating sessions each day.
Enjoy a Festive Afternoon Tea
A holiday afternoon tea is a great way to sit down, warm up, and enjoy a break from all the other festivities. There are a number of places in Edinburgh that offer special Christmas time afternoon teas with the best known being The Dome.
The Dome is known for going over the top with its holiday decorations with lots of lights, garlands, and decorations filling its interior. Time slots for afternoon tea in the Georgian Room at The Dome normally fill up several days in advance during the holiday season, so making a reservation is strongly recommended. If you are not into afternoon tea, The Dome also serves lunch, drinks, and dinner in its bars and restaurants if you’d still like to come enjoy the holiday decorations.
Other spots that normally serve Christmas afternoon teas in Edinburgh (as well as normal afternoon tea service the rest of the year) are The Signet Library, Prestonfield, Hilton Edinburgh Carlton Hotel, The Balmoral, Mercure Edinburgh, Sheraton Edinburgh, and The Caledonian. Reservations are strongly recommended (or required) for these afternoon teas to ensure you get a table.
Many of the city’s big attractions also serve afternoon tea, including the tea room at the Royal Yacht Britannia, café at Holyrood Palace (admission tickets here), and the tea room at Edinburgh Castle. These attractions often have a special festive afternoon tea on offer during December, and can be special places to enjoy a more casual tea experience while out sightseeing.
See the Nativity & Attend the Nativity Carol Concert
In 2023, a new nativity scene for Edinburgh was created by sculpture Thomas Hildenbrand in Germany. The life-size is an image of Joseph and Mary and can be found on the Mound.
A celebration, such as a concert featuring traditional caroling, is normally held each year around the nativity. The Nativity Concert for 2023 will be held on December 3 at the Ross Bandstand.
Note that in prior years (2003 to 2020), the main nativity scene in Edinburgh was Tim Chalk‘s life-size sculpture which was often found in St. Andrew’s Square garden. It was retired in 2021.
Admire the Holiday Decorations at Edinburgh’s Top Attractions
December is a great time of the year to visit some of the big attractions as many of them will have special holiday decorations out. Many also offer special holiday themed tours, workshops, caroling, holiday meals, or after-hour tours.
Some popular Edinburgh attractions that usually have good Christmas decorations and/or events include Edinburgh Castle, Royal Yacht Britannia, Edinburgh Royal Botanic Gardens, Palace of Holyroodhouse, St. Giles’ Cathedral, Georgian House, and the Edinburgh Zoo.
Check the attraction’s website to see the latest news and what holiday events are happening during your visit.
Go Christmas Shopping
If you haven’t finished your holiday shopping, Edinburgh is not a bad place to be as there are a lot of stores in Edinburgh!
An obvious place to begin is at the Christmas markets on Princes Street gardens and along George Street, but there are plenty of other places to go Christmas shopping. Princes Street and George Street are home to some of the city’s oldest flagship department stores as well as a number of UK and international fashion, fragrance, and accessory stores.
Multrees Walk is the place to head for luxury stores like Louis Vuitton, Michael Kors, Coach, and Tesla. Independent shops are easy to find in the Grassmarket area, Stockbridge, The Arches, Thistle Street, and the West End. Good places to find local arts and crafts products are at the weekly markets that take place in several locations throughout the city including Stockbridge and Grassmarket.
If you are a Harry Potter fan (or are shopping for one), you can check out our Harry Potter Edinburgh guide which includes a list of stores selling Harry Potter items.
If you are looking for high-quality Scottish items, such as bagpipes, whisky, cashmere, quaichs, tweed, or kilts, do a little research online beforehand to find the best stores that specialize in that product.
There are a lot of stores selling these items and the quality can vary substantially in the main tourist areas, although you’ll find gems even on the Royal Mile if you know where to go. Take your time to compare quality and prices before making a purchase.
Visit Santa Claus
There are usually at least two places you can find Santa in Edinburgh from the 1st of December to Christmas Eve. The main location is at Santa’s Grotto which is part of the large Edinburgh’s Christmas celebration. A visit includes a bit of storytelling by Santa in a group, an individual chat for each child with Santa, and a small gift from Santa’s elves.
The Santa’s Grotto has moved around a bit over the last several years. Last year (2022) it was located on the lower level of West Princes Street Gardens in Santa Land. In 2023 Santa will be in St. Andrew Square.
If you want to see this popular Santa, I’d book a ticket online with a timed entrance as lines can get long and time slots can get fully booked on busy days.
In 2023, the Edinburgh Zoo will also have a Santa’s Grotto (need to book Grotto ticket in addition to Christmas Nights trail entry ticket) as part of their Christmas Nights program. These are pretty pricey.
Another place you can usually find Santa is at the Ocean Terminal shopping center in Leith but do check in advance. Other department stores, attractions, and charity organizations often have Santa visits as well so you may want to check online or a local newspaper for other opportunities.
Sadly, Jenners, Scotland’s oldest independent department store, closed in January 2021. This had been a great place to bring kids to see Santa. We also loved their magnificent Christmas trees.
Attend a Religious Service
Christmas has become a fairly secular and commercial time of year, but at its core it is a Christian religious holiday designed to celebrate the birth of Jesus Christ. The word literally means Christ’s Mass or Mass of Christ.
If you are looking to spend Christmas in Edinburgh and want to attend a religious service, you’ll have lots of options with many churches offering services on both Christmas Eve and Christmas Day. In addition to worship services, many churches also offer candlelit concerts and services, caroling, and charity events during the holidays.
The largest religious denomination in Scotland is Presbyterian so you’ll find a number of Presbyterian churches in Edinburgh such as St. Giles’ Cathedral (principal church of the Church of Scotland), St Cuthbert’s Church, and Grace Church. We’d particularly recommend checking out the December concert events for St. Giles’.
There are also a number of Roman Catholic (e.g., St. Mary’s RC Cathedral, Catholic Church of the Sacred Heart) and Scottish Episcopal (Anglican) churches (e.g., St Mary’s Episcopal Cathedra, St John’s Episcopal Church) in Edinburgh. But there are also churches offering other Christian services such as Carrubbers Christian Centre (independent evangelical church), Quaker Meeting House, City of Edinburgh Methodist Church, and Abbeyhill Baptist Church.
If you are looking for a more informal nondenominational service, check out the services offered by The Salvation Army.
Enjoy the Music and Theater Performances
Each year there is a special Edinburgh Christmas events program which includes music, theatre productions, and other evening events. Shows range from family friendly sing-alongs to silent discos to adult-only oriented shows. They usually have a couple of shows that were popular from the Edinburgh Fringe.
If you are looking for caroling, there is an outdoor Nativity Concert (see earlier section about Nativity Concert), caroling performances at some of the city’s churches and cathedrals, and the Carol Service concert put on by The University of Edinburgh’s Chaplaincy service.
There is also normally an annual Scottish Norwegian Advent Concert held at St. Giles’ Cathedral. St. Giles’ also has other Christmas concerts scheduled for November and December. You can see their program of events here.
For holiday concerts, theater, and dance performances, check out this site which lists productions held at a number of performance venues around the city such as Festival Theatre, The Usher Hall, the Royal Lyceum Theatre, King’s Theatre, and Edinburgh Playhouse.
If you are into comedy and variety shows check out the schedule at The Stand which usually offers some special Christmas performances.
Check out the Christmas Trees
Each year there is a large lighting ceremony of a Christmas tree that signifies the kickoff of the Christmas season in Edinburgh. This free annual event, called Light Night, is family-friendly and huge crowds gather to watch the tree being lit for the first time of the year and to hear choir performances and music. The tree lighting ceremony usually takes place in mid-November on the Mound off George Street.
The tree that is lit is a gift from the Hordaland Country Council in Norway. The tradition of Norway gifting a tree to the people of Edinburgh is a gesture of thanks for the support Scotland gave the Norwegians during World War 2. The tree used to be sent from Norway, but is now sourced in Scotland.
Other places to find decorated trees in Edinburgh which usually also have a special lighting ceremony include the University of Edinburgh’s tree in the Old College Quad, the Christmas tree in the Grassmarket Square in Old Town, and the Christmas tree in Jenners department store. Some other places you can usually find beautifully decorated Christmas trees are in Edinburgh’s Christmas Santa Land, The Dome, Palace of Holyroodhouse, prominent hotels such as the Balmoral, department stores, and at the Edinburgh Royal Botanic Garden.
Take Part in a Fun Charity Event
There are a number of fundraising and charity events that take place during the holiday season in Edinburgh. These include performances, lunches, comedy nights, charity walks and runs, charity auctions, concerts, and more! Some are raising money for a number of charities, and some are specific to one type of charity. These are mostly local events, but if you are a visitor to the city you can also buy tickets to participate in many of these and help fund a good cause.
To help find the latest local charity and fundraising events, check out the What’s On Edinburgh website, The List, and local newspapers.
There are always at least a couple of holiday themed charity walks and runs in Edinburgh each December. Most have fun holiday related themes and many participants wear a Santa suit or reindeer antlers during the event. There is even an Edinburgh Christmas Charity Festival that hosts a series of events (walks, runs, parade, live entertainment) to help raise money for a number of charities.
One of the longer running charity Christmas events is the Edinburgh Santa Run & Walk each December where adults and children don provided Santa suits and run or walk to help raise money for When You Wish Upon a Star, a UK foundation which helps fulfill the wishes of children with life-threatening illnesses. In 2023, the Edinburgh Santa Fun Run is scheduled for December 10th.
If you will also be celebrating Hogmanay in Edinburgh (Scottish New Year’s celebration) and have a bit of a crazy streak, you might want to consider participating in Loony Dook. On New Year’s Day, Loony Dook “dookers” participate in a fancy dress parade and then take a cold dip into the freezing River Forth in South Queensferry, just north of Edinburgh. You need to register for Loony Dook well in advance as it always sells out, and some of the money raised from the event goes to local charities.
Head to the Special Edinburgh Christmas Events
Each year, there are usually a few new or special events that are part of Edinburgh’s Christmas programming, many are free to the public.
For example in 2015 and 2016 there was the Street of Light, a walk through light and sound installation. In 2017 there was Ice Adventure, a walk-through indoor ice and snow sculpture installation, and the Giant Advent Calendar, a daily evening light-and-sound show. In both 2018 and 2019 were outdoor evening silent discos set to synchronized lights. In 2019, there was also a phone-guided night walk and 2 community-focused events.
Each year there is also usually at least one free art-related event. The Winter Windows program has been displayed at Edinburgh’s Christmas for the last several years for example.
The Winter Windows program is a collaborative enterprise between Edinburgh’s primary schools and local businesses and each year a different theme is chosen. The best artwork entries from students around the city are chosen to be displayed in several areas in and around the city throughout the winter season.
Eat a Tasty Christmas Dinner
If you’re in Edinburgh during Christmas, you might want to have a special Christmas lunch or dinner. Traditional Scottish Christmas meals vary widely but usually feature a roasted meat, ham, or fish (turkey is one of the most common), gravy, cranberry sauce, roasted vegetables (potatoes, carrots, parsnips), stuffing, a green vegetable (e.g., peas, Brussels sprouts, broccoli), and kilted chipolta (sausage wrapped in bacon).
The traditional dessert is Christmas pudding (dense suet, molasses, dried fruit, alcohol, and spiced cake), but other common options are clootie dumpling (a Scottish version of Christmas pudding), a Scottish trifle, or cranachan (whipped cream, whisky, honey, and raspberries). Although not typically part of the Christmas Day meal, mince pies are very common snacks or desserts during the Christmas season throughout the UK.
You’ll find dozens of local restaurants offering special holiday menus in Edinburgh throughout December, and reservations are recommended at most restaurants. Some places to consider for a special Christmas meal are The Witchery, Ghillie Dhu, The Printing Press, Howies, Tower Restaurant, Hotel du Vin, The Balmoral, The Dome, Monteith’s, The Caledonian, Browns, and Prestonfield House. Some popular Edinburgh attractions such as the Edinburgh Castle also have special holiday meals.
Many restaurants are closed on Christmas Day (so do be sure to confirm opening dates and times), but a number are open, especially those connected to a hotel, and offer special Christmas Day meals. So just be aware that most of the nicer restaurants will be serving special fixed menus on Christmas (as well as on Hogmanay), which are generally more expensive than their regular holiday menus.
For Christmas, a few of the restaurants that are normally open on Christmas Day (December 25th) include The Printing Press, Browns, Number One (at the Balmoral Hotel), Ghillie Dhu, and Howies. Each typically offers a special Christmas Day menu. Be sure to book well in advance.
If you are celebrating Christmas in Edinburgh, there are some common Christmas traditions associated with Christmas Day and the Christmas meal in the UK. In the morning, some families may attend church services and most people exchange and open gifts. The main Christmas meal is often served in the late afternoon and accompanied by the pulling of Christmas crackers and wearing paper crowns (usually found inside the cracker). The Advent calendar is taken down today.
Another common UK tradition is listening to the King’s Christmas Message which is broadcast live on radio and TV on Christmas Day. Watching Christmas cartoons and films (a couple common ones that were new for me were Arthur Christmas and the animated The Snowman short film) and listening to Christmas music is common throughout December. Many of these are more common in England than Scotland, but are widely practiced throughout the UK.
Let your Inner Child Loose on the Amusement Rides
Each year a number of amusement rides are brought in for Edinburgh’s Christmas and set in Princes Street Gardens and along George Street. There are normally about a dozen rides geared towards children and families, and then several oriented to adults and thrill seekers.
Santa Land, where many of the children’s rides are, also normally features other attractions such as a Santa Train, carnival games, and a Christmas tree hedge maze.
Two popular local favorites are the Star Flyer (spinning swinging chairs that go up really high) and the Big Wheel (a large ferris wheel), both designed for those who don’t mind heights!
Tickets for rides can be booked online at the Edinburgh Christmas website (valid for the date you choose) or purchased in person at the Christmas market. If you are looking for the shortest lines, the best time to visit is near the opening times and on weekdays. The rides do typically get busy after 4pm and on weekends.
Where to Stay in Edinburgh during Christmas
If you are planning to spend the night in Edinburgh around Christmas, you have a lot of options for places to stay in the city from hotels and apartments to B&B’s and hostels. If your main reason for coming is the Christmas and/or Hogmanay events, I’d recommend staying in a central location that is walkable to the Waverley train station and Princes Street gardens which is where the Christmas market is based.
We’d recommend booking in advance to get the best option as prices are higher around the holidays and finding good value options at the last minute can be difficult. Many places are fully booked in advance over Hogmanay.
Below are some centrally located options, from budget to luxury, that are all within walking distance of Edinburgh’s main Christmas Market.
Budget Lodging Options
- Royal Mile Backpackers – Located along the Royal Mile, this centrally located hostel offers dormitory rooms in a central location. About a 9 minute walk to the Christmas markets.
- Castle Rock Hostel – Well-rated hostel with a castle theme, offering both dormitory and private rooms. Adults only. Located within the Grassmarket area near Victoria Street and a 10 minute walk to the Edinburgh Christmas market.
- Stay Central Hotel – A very nice budget hotel that is perfect for those traveling as a group. Hotel offers rooms that can sleep from 2 to 9 persons, so can be a great deal if you have people to split the cost of the stay. Located about a 10 minute walk to the Christmas markets.
- Vrbo apartments – If you are looking for an apartment, check out the local Vrbo offerings.
Mid-Range Accommodation Options
- Motel One – A popular modern budget design hotel centrally located in Edinburgh’s Old Town. Located only a few minute walk from the Edinburgh Christmas markets.
- Travelodge Edinburgh Central – A 3-star chain hotel located just a few minute walk from the Royal Mile and a 6 minute walk from the Christmas market.
- The Grassmarket Hotel – This 3-star hotel is located within the Grassmarket area and about a 10 minute walk from the Christmas market. Hotel has a quirky and colorful modern decor.
- Holiday Inn Express – This 3-star hotel offers well-prices rooms in the Old Town. Located near the Royal Mile and about a 12 minute walk from the Christmas market..
Luxury Hotels in Edinburgh
- The Balmoral – This 5-star hotel opened in 1902 as a traditional railway hotel and has long been a landmark hotel in Edinburgh. This hotel is a mix of traditional and modern decor and has some beautiful suites. Located next to the Waverley train station and the Edinburgh Christmas market is just a 1 minute walk away. This is about close as you can get!
- Waldorf Astoria The Caledonian – This 5-star luxury hotel was originally built in 1903 as part of Edinburgh train station. Today, it is one of the top luxury properties with a modern leisure club, spa, restaurants, and bars. Located less than a 10 minute walk to the Christmas market.
- The Principal Edinburgh – This 5-star hotel consists of seven inter-connecting townhouses and sits in the heart of Edinburgh’s New Town. A beautifully decorated hotel with a mix of modern decor and vintage travel touches. Across from Charlotte Square, it is about a 5 minute walk to the Christmas market.
- The Witchery – This popular boutique luxury hotel & restaurant named after witches who were burned at Castlehill in the 16th and 17th centuries. The hotel has 9 different themed suites which are lavishly decorated with Gothic touches, large 4-poster oak beds, antiques, and flamboyant decorations. A 5 minute walk to Edinburgh Castle and a 9 minute walk to the Christmas market.
So there are our top 15 things to do to celebrate Christmas in Edinburgh! Of course, if you are visiting the city in December or January, there are plenty of other non-Christmas things you’ll likely want to do in the city. Check out our guide for what to do in Edinburgh in winter and our Hogmanay guide.
If you are going to be in Edinburgh later in the winter, check out our guide to Up Helly Aa, which are Viking-led fire-filled festivals that celebrate the end of the Yule season in Shetland.
If this is your first time in Edinburgh, we’d recommend checking our guide to top things to do in Edinburgh and if you’re returning we also have a guide to exploring Edinburgh’s lesser known attractions. Also if you are looking for what there is to do nearby, check out our Edinburgh day trip guide.
If you have time to explore further afield in Scotland, check out our Scotland winter guide for lots of ideas from visiting the Isle of Skye to Cairngorms in winter to skiing in Scotland.
Do you think you would enjoy spending Christmas in Edinburgh? Have you visited Edinburgh in December or for Christmas? If so, we’d love to hear about your favorites things to do during the holidays. If you are going to be visiting, feel free to ask us any questions below in the comments and we are happy to try to help. We love hearing from you!
Kriti Tula Post author
Hi,
I am in Edinburgh from 23rd to 26th dec. I was wondering if you have suggestions for nice tours/day trips that will still be open around christmas to explore from Edinburgh?
Best,
Kriti
Jessica & Laurence Norah Post author
Hi Kriti,
Happy to try to help. So there will of course be all the Christmas celebrations in Edinburgh itself and most of the city’s popular attractions will be open for part of the time you are there (and closed over the actual holidays).
In terms of day tours or day trips, there won’t likely be much going on December 24, 25th, or 26th as those are Christmas Eve, Christmas Day, and Boxing Day. A lot of major attractions are closed over the holidays and most people are going to want to be home with their families and most companies are not running any tours on those dates. So I would probably try to structure your trip so that you can do the day tour out on December 23rd or 27th if those are possibilities.
If you can do a day trip on the 23rd or 27th, then there are several day tours with Rabbie’s leaving on December 23rd and/or the 27th. These include visits to Rosslyn Chapel, whisky tasting, Highlands, Loch Lomond, Hadrian’s Walls, castles, St. Andrew’s, Loch Ness, etc. You can see the available tours here. These leave from central Edinburgh.
If you want to do a tour but can’t find one leaving during your dates, you can request to book a private tour and see if one is available but these tend to be pretty expensive, especially if you are traveling alone and are not sharing the cost with anyone.
If you want to head out on your own, an easy day trip without a car is to head over to Glasgow. You can take a train or a bus, and walk around the city and/or use public transit. There is also a sightseeing bus. Since it is a city, there will be more open and things to do than in the smaller towns where lots of places are likely closed. There is lots to do in Glasgow but I would check specific attractions in advance as many will be closed or have limited hours during the dates of your visit.
Or you can consider renting a car for the day and going to a place like Loch Lomond or the Cairngorms National Park if you want to see some natural sites and maybe do some walking or hiking, both parks are nice and most things don’t depend on opening hours. Just note the weather in December is not always the best for outdoor activities.
Hope that helps and just let us know if you have further questions as you plan your visit to Edinburgh!
Best,
Jessica
Alice Post author
Edinburgh is super fun during christmas + all the Hogmanay festivities!
Jessica & Laurence Norah Post author
Hi Alice,
It is indeed, hope you have a great time exploring Edinburgh over the holidays!
Best,
Jessica
Karen F Post author
Hi, I may be in Edinburgh in Christmas Day and Boxing Day. Am I likely to find things open such as pubs to eat and things to do? Or does everything close down?
Jessica & Laurence Norah Post author
Hi Karen, Edinburgh is a fairly large city and although many places will close (or have reduced hours) you’ll be able to find places to eat, including pubs and casual eateries. Although as noted in the article if you want a special holiday meal, we recommend booking it in advance.
Most attractions will be closed, especially on Christmas Day but you should find a few open on Boxing Day. Just be sure to check hours. For example, the National Museum of Scotland is open in the afternoon on Boxing Day this year. But you also have lots of outdoor stuff to consider such as the Christmas Market, Calton Hill, Arthur’s Seat, neighborhood walks, public parks etc.
Best,
Jessica
Karen Post author
Ah thank you
Do the Christmas markets stay open after Christmas Day?
Jessica & Laurence Norah Post author
Hi Karen,
Yes, the Christmas market opened earlier in November and is open until January 4th. The Edinburgh Christmas Market is open on Christmas Eve and Boxing Day (opens at noon I believe) but not on Christmas Day itself. The amount of Christmas stalls and activities does decrease after Christmas Eve, but you’ll still find that most of the rides, food vendors, and market stall shops are open until the 4th.
Best,
Jessica
Halley Post author
This is such an amazing article! Thank you for taking the time to collect all this information in one place. I am visiting Edinburgh with my family (age range 16-88) over Christmas and New Year’s this year. One thing I’ve noticed is that many places are closed on 24th and 25th but we want to make the most of our time there and do some sightseeing then as well. Do you have recommendations for fun things to do that aren’t closed on the holidays themselves?
Jessica & Laurence Norah Post author
Hi Halley,
I think you find that several attractions are open on Christmas Eve (although some have reduced hours) in Edinburgh such as Edinburgh Castle and National Museum of Scotland, but yes most of the main sights are going to be closed for Christmas Day and Hogmanay (New Year’s). Many also on Christmas Eve and Boxing Day (December 26th). But you, of course, you have the Christmas Market (open Christmas Eve and Boxing Day) and all the holiday events. These are also good days to consider free outdoor things like a walk along the Royal Mile, exploring Calton Hill, climbing Arthur’s Seat, visiting the city’s gardens and parks, wander around areas such as Stockbridge, Dean’s Village, or Leith, etc.
There will be places open to eat so you should not have an issue finding meals although some places will of course be closed over the holidays. If you are looking for a special meal on Christmas Day, New Year’s Eve, or New Year’s Day, I’d book in advance as many places will have special holiday menus.
You might also consider a day trip, for example I don’t think Rabbie’s has any day tour available on Christmas Day or Boxing Day, but I think they do have some tours from Edinburgh available on December 24th such as this day trip to Sterling Castle, the Kelpies, and Loch Lomond National Park.
Hope that helps!
Jessica
Amjad Post author
Thanks for sharing this amazing article, great tips and awesome photos. I just visited London and saw how beautiful its decorated and looking forward seeing Edinburgh’s tomorrow.
It’s my 4th time to visit Edinburgh but it’s the 1st in Dec. Original plan was to visit last Dec but unfortunately I couldnt make it. It’s about time now to be there and i cant wait to take a deep breathe once i step out the gates..gates of freedom
Thanks again
Regards,
Amjad
Jessica & Laurence Norah Post author
Hi Amjad, thanks for taking the time to comment. Glad you enjoyed seeing London at Christmas and I am sure you will enjoy Edinburgh as well. Recommend taking a lot of time to explore the Edinburgh Christmas market as there are a lot of stalls to see and it is across multiple levels as well as the lights and attractions along and around George Street. The Christmas Market is the least crowded in the mornings and weekdays so that is when I’d recommend visiting if you can.
There are also several shows and events happening over the next few days as well 😉 Enjoy!
Best,
Jessica
anna Post author
SCOTTISH NORWEGIAN ADVENT CONCERT – St Giles, High Street, Edinburgh on Monday 19 November at 7.00pm.
Hi is it happening then? do we need tickets?thanks
Jessica & Laurence Norah Post author
Hi Anna, Yes, the Scottish Norwegian Advent concert took place on November 19th but this date has passed so you have missed it unfortunately. But if you are planning to come next year (2019) the concert normally takes place every year. You do need tickets, but they are free, just book them online on the Edinburgh’s Christmas website. Best, Jessica
Louise Post author
The largest religious denomination in Scotland is actually the Catholic Church whose membership is more than double that of the Church of Scotland (Presbyterian.)
Jessica & Laurence Norah Post author
Hi Louise, Actually, according to the last Census (the best data available), the Church of Scotland is still definitely by far the largest religious group in Scotland – 32% identified as belonging to the Church of Scotland and 16% identified as Roman Catholic. The number of people belonging to the Church of Scotland though has fallen a lot over recent years. You can see those stats on the Scottish government website here. The next planned Census (2021) will provide some updated data. Best, Jessica
Louise Bradley Post author
Hi Jessica, I am actually a member of the Church of Scotland and their own statistics put the membership at 398,389 which is 7.5% of the population. The Church itself goes by it’s own statistics because claiming one is a member (as in the census) and actually being a member are two different things.
Jessica & Laurence Norah Post author
Hi Louise, Interesting, that number is very different than the 2011 Census data (1.7 million). But I suppose that is probably true of all religions as there are a lot people who believe in something but who do not necessarily become members or go to worship services. I am guessing, based on your number, the 2021 Census will show another large decline for those who report belonging to the Church of Scotland. Best, Jessica
Bella Post author
Edinburgh, it is an appealing venue, after reading this article now I want to visit the city on Christmas! It sounds as magical as London on Christmas. Last time I had a party of Christmas at in the Party Clubs of London, it was super with a very attractive environment with amazing drinks. Going to try Edinburgh this year!
Uma Post author
Hi Jessica,
Thanks for this write up! I am in a confusion whether to go to Scotland during Christmas. I am planning to fly with my husband and 4 yr old daughter from London to Edinburgh for the first time, on Xmas Eve. I heard there wont be any travels/public transport functional on 25th and 26th. I am still a little confused as what to do on these 2 days as we are planning only for a 4 night trip to Scotland. I heard Scotland is “Xmasy” than London and really beautiful, and worth going. Do you have any tips or advice please?
Jessica & Laurence Norah Post author
Hi Uma,
In terms of Christmas stuff (decorations, markets, shopping, shows), you’ll find more to see and do in London than Edinburgh. London is much larger than Edinburgh and has a much longer history of celebrating Christmas in a public manner. This article outlines the highlights of the Christmas celebration in Edinburgh, which is the city with the largest Christmas markets and attractions in Scotland. So it really depends on what you want to see and do.
In terms of public transport, I think that you were given incorrect information. While transport services will be more limited on Christmas and Boxing Day (December 26th), there will still be a number of buses running in Edinburgh, you can see that schedule here.
If you decide to go to Scotland and are wanting to see some of the Highlands and perhaps some snow, I’d consider heading up the Cairngorms and Highlands for a day or two. You can join an overnight tour like this one, which includes your transport from Edinburgh, a driver/guide, and accommodation.
I hope this helps. There is no right answer, London is a great city and Scotland is beautiful. I’d base it on your time and what you specifically want to do.
Best,
Jessica
Uma Post author
Thank you so much Jessica. It really helps and a special thanks for the bus time table.. I read that the tours/travels would not take kids below 5 yr old. Do yo u know what are the other reasonable means of travelling to highlands from Edinburgh?
Jessica & Laurence Norah Post author
Hi Uma,
You’re welcome 😉
Oh, yes, I forgot that on the scheduled tours the bus companies are unable to take kids under age 5. A guided tour or driving yourself are the easiest way to travel around the Highlands, but your options also include bus and train. You can also contact a tour company about a private tour as they may be able to accommodate children on those.
Buses can get you to all the cities and most of the larger towns and villages in Scotland. For bus, you can check out the Stagecoach and National Express bus schedules. Just note any holiday timetables.
Train travel is more limited in the Scottish Highlands. But you can travel to places like Fort William, Carrbridge, Aviemore, and Inverness. You can then take a bus or taxi from these places to visit spots further afield.
But if you are looking to just explore another Scottish city, in the Highlands or not, it is easy to get a train from Edinburgh to Glasgow, Aberdeen, or Inverness.
But if you only have 4 days, you can easily find plenty to do in Edinburgh and surrounds as well.
Best,
Jessica
Katie Dougal Post author
Hi,
I want to visit Edinburgh on the weekend of 4-6th Jan 2019 – will all the christmas stuff still be up that weekend?
Jessica & Laurence Norah Post author
Hi Katie,
While a few things will no longer be operating (e.g., Santa’s Grotto, Silent Night), the Christmas Market and most of the rides will still be going until January 5th, so you will still be able to visit and see the main Christmas stuff in Edinburgh. I would recommend visiting on that Friday if you can as weekdays tend to be less busy than weekends.
Some of the shows, like La Clique Noel and Kinky Boots, will also still have shows until January 5th so you can also get tickets to those for that weekend as well.
Elsewhere in Edinburgh, some of the other holiday lights and decorations will likely still be up until that weekend as well, but many places tend to take them down after Hogmanay.
Best,
Jessica
Theresa Farrugia Post author
hi
I will be visiting Edinburgh in December from the 20th to the 27th December. i will be traveling alone, and was wondering if any of the restaurants take bookings for one person only ??
also i would like to know if its safe to go out in the evening/and late evenings alone, or maybe go to a pub or restaurants ? how safe is it? i will be in a hotel in St. Andrews square.
thanks
Jessica & Laurence Norah Post author
Hi Theresa,
Yes, I think most of restaurants in Edinburgh will take bookings for one person. Around the holidays though many places are closed or have limited hours for certain dates (e.g., Christmas Eve, Christmas Day, Boxing Day [Dec. 26th], NYE/Hogmanay) or only offer set menus on certain dates. So I would recommend starting to make reservations now since you know when you’ll be in the city.
I have never felt unsafe walking around central Edinburgh, alone or with others, so I think you will be OK with taking just normal safety precautions as you would in any other city. Crime does happen here of course, as it does everywhere, but it is not super common and I think most people feel safe walking around central Edinburgh at night. Your hotel is in located in the New Town area which is generally fairly quiet at night.
Of course, if you feel uncomfortable walking to your hotel after a night at the pub or something, you can easily book an Uber or taxi to take you there directly.
Hope that helps! Do let us know if you have any further questions as you plan your visit to Edinburgh for Christmas.
Best,
Jessica
Brooke Post author
Found this post because I have a trip booked for Scotland this December! Thanks for the great tips! I can’t wait to see the Christmas decorations/markets, as it will be our first Christmas in Europe this year.
Jessica & Laurence Norah Post author
Hi Brooke, Thanks so much for taking the time to leave us a comment, and wishing you a great time in Edinburgh in December. The Christmas markets are definitely a must-see if you are in Edinburgh around Christmas. The lights are also nice, we really enjoyed the ones at the Botanic Garden last year. Best, Jessica
Elin Post author
Dear Jessica and Laurence,
Hello! I’ll be coming to Edinburgh for Christmas day, still searching for a good Christmas day lunch or dinner for the 25th of December.
Do you have any restaurants recommendation which are within friendly budget range? Maybe around less than 80 pounds per person? Your recommendations are a bit on the expensive side, would love to see if there’s any cheaper options.
Thank you. 🙂
Regards,
Edellin
Jessica & Laurence Norah Post author
Hi Elin,
So glad you are going to be spending time in Edinburgh in and around Christmas 😉 Yes, Edinburgh prices in general are higher than the rest of Scotland, and the set holidays menus tend to be higher than normal, especially those on Christmas Day as many restaurants are closed.
You’ll find lots of holiday meal options and better prices on any other day in December as many close so their staff can celebrate the holiday at home. If you could shift your holiday meal to Christmas Eve or the 26th, you’ll have a lot more options within your budget.
Here is a list from doing a bit of searching. It is unclear if some of these are open Christmas Day or not, so you’ll need to double check, but here some more options:
–The Voodoo Rooms is offering 3-course lunch and dinner Christmas set menus for £24 to £29 (at least 2 persons).
– The Ghillie Dhu has menus starting at £24 per person but it looks like their Christmas menus is £69 per adult.
– Howie’s – this place normally has good value menus (2 course dinner menu for £15) – but their 4-course Christmas Day menus is £80 per person. This one clearly states it is open Christmas day.
– Monteith’s has a Christmas menu for £39 per person – not sure if open Christmas Day.
– The Tigerlily has holiday menus starting at £30
– The Grain Store has 2-course Christmas menus starting at £22 per person
– The Printing Press has a Christmas Day menu for £85 per person (definitely open on the 25th) but have much less expensive festive menus offered on every day but the 25th
There are not a lot of restaurants open on Christmas Day, so once you find a menu that suits, I’d make reservations as many places will be fully booked.
Hope this helps, and I’d love to hear where you choose to eat on Christmas Day!
Best,
Jessica
Elin Post author
Dear Jessica,
Yes, we’re very excited since it’s our first time coming to Scotland and the Christmas timing couldn’t be more perfect, I hope it’s going to be fantastic! Unfortunately we have other plans on 24th and 26th, so we decided to have Christmas feast on the 25th. Anyway thank you so much for your recommendations, those are great options with friendly budget.
I’m going to check the restaurants and book the suitable one for me very soon.
Thank you for being very helpful, have a great day! 🙂
Regards,
Elin
Jessica & Laurence Norah Post author
Hi Elin,
You’re very welcome and I hope you find a great restaurant for Christmas lunch or dinner in Edinburgh. We are actually going to the Ghillie Dhu for a Christmas Eve lunch and ceilidh this year 😉 Best, Jessica
Sharon.vaughan Post author
How do you apply the Edinburgh residents discount code when booking Hogmanay tickets on line?
Jessica & Laurence Norah Post author
Hi Sharon,
I am not sure if there are any current discounts available for Hogmanay tickets, but there definitely are for the Edinburgh Christmas events. But if more discounted tickets go on sale for locals, it will work the same way (the events are run by the same company).
If you book online, you will be asked at the very end of the checkout process for your tickets for your mailing address. If you are an Edinburgh area resident and your postcard begins with EH then you should automatically get the 20% off discount applied to your order. If you purchase online, you should just be sure to bring proof of your address to show when collecting your tickets/entering the venue (e.g., driver’s license or bank statement or Young Scot ID).
If you book in person, you just need to bring proof of address to get the discount on the Edinburgh Christmas tickets.
Hope that helps!!
Best,
Jessica
Jennifer Newell Post author
What a fantastic article! I am planning to visit Edinburgh in December 2018. My fourth visit to Scotland, but first time in December! Can’t wait!!
Jessica & Laurence Norah Post author
Hi Jennifer, Glad you enjoyed our article and wishing you have a wonderful time in Edinburgh in December! If you have mainly been only in summer, it is definitely a different experience to be in Scotland in the winter. Jessica
Aileen Post author
I live in Edinburgh and this is an amazing list of things to do in Edinburgh in December and for Christmas. I like the variety of your suggestions as I think there is something for everyone here, good for locals and travelers. I also like that you included the religious services and the meaning (literally!) of Christmas. We attend a Christmas mass each year and I am sure many Christian visitors may be looking for one as well in our city. Our family’s favorite thing is probably to just wander around the Christmas markets and then the rides for the wee ones, but only on weekdays (and early on in the season) when it is not so crowded!
Jessica & Laurence Norah Post author
Thanks Aileen, always good to hear that a local found one of our Edinburgh articles useful and sound 😉 There is such a variety of things to do from the rides to afternoon teas to Christmas mass. We agree with you about visiting the Edinburgh Christmas Markets and rides on weekdays if you can, we also tend to visit in the mornings/afternoons, as evenings and weekends can be really busy. The days around Hogmanay are also very crowded and it can feel a but claustrophobic in the market area. Jessica
Hilary Post author
I’ve always wanted to visit Edinburgh at Christmas! Your photos are stunning and are making me wish this was our year… It’s definitely happening! I had no idea that celebrating modern Christmas is a somewhat recent happening in Scotland. Happy Holidays!
Jessica & Laurence Norah Post author
Hi Hilary, Maybe you can make it to Edinburgh for Christmas next year?! Yes, the history of Christmas is really interesting in different countries. Jessica
Seana Turner Post author
I’m so glad you posted this. I’ve never actually thought about going abroad at Christmas. I’ve always thought of Christmas of a “stay at home” time. But I have to say, this looks super fun! I think I would love being here. Maybe I could swing a trip earlier in the month and still be back for the 25th!
Jessica & Laurence Norah Post author
Hi Seana, Definitely! Many of the Edinburgh’s Christmas events begin at the end of November and are all in full swing starting on December 1st. You could definitely visit Edinburgh (or other European Christmas markets) in early to mid December and be home for Christmas with the family. A lot of people do river cruises as well on the Rhine or Danube around this time to see Christmas markets in different European cities, especially Germany. Wishing you a merry Christmas! Best, Jessica
Rob+Ann Post author
So many pretty sights and, as always, great photos. You’ve got us eager to visit Scotland for the holidays now! (Granted, we’d love to visit Scotland pretty much any time. 😉 Thanks for sharing with us and Merry Christmas to you both!
Jessica & Laurence Norah Post author
Hi Rob & Ann, Hope you get a chance to visit Scotland during the holidays some time soon (maybe next year??). Wishing you a Merry Christmas as well! Best, Jessica
Anda Post author
Your beautiful post took me back to the time when I lived in Europe. Christmas time was so charming and there was indeed so much to see and do at this time of year. But not here, in California, where there are about 28ºC right now. The city is beautifully decorated, and so are the stores and people’s houses, but there is no Christmas atmosphere in this heat. I’d love to visit Edinburgh sometimes in December. It looks so charming!
Jessica & Laurence Norah Post author
Hi Anda, I definitely understand what you mean from my five years in California. Most of California just doesn’t feel very “Christmasy” sometimes despite the decorations and festivities. We headed to Yosemite one year for the Bracebridge Dinner and that did feel like Christmas with the snow, mountains, winter activities, and decorated hotels. But on the other hand, it is has been cold and rainy here in the UK with the recent storms, so easy to envy the warm weather you are having there! Best, Jessica
Anisa Post author
I would love to spend Christmas in Edinburgh! I went to the Dome restaurant when I was there last year and I loved it. Christmas tea there sounds like a great idea. I would also love to visit the Christmas markets, they look lovely. Thanks for sharing on TheWeeklyPostcard.
Jessica & Laurence Norah Post author
Hi Anisa, The Dome is really an over-the-top Christmas spot, it is quite “overdecorated” in terms of Edinburgh, but reminds me of places in the U.S. around Christmas. We are excited to go to The Dome for afternoon tea this year, we are going a few days before Christmas 😉 I hope you have a wonderful Christmas in Norwich and hope you get a chance in the future to come explore the Edinburgh Christmas markets! Best, Jessica
Ursula Post author
Thanks for sharing this article with the wonderful photos, it definitely makes me want to visit Edinburgh one day at Christmas time. I had to pin it so that I don’t lose it. I wish you a wonderful Christmas time!
Jessica & Laurence Norah Post author
Hi Ursula, Glad you enjoyed the post and hope you get a chance to have Christmas in Edinburgh in the future. Wishing you a wonderful Christmas and holiday season as well! Best, Jessica
Tanja Post author
Edinburgh looks magical in Christmas season! I’ve visited it a few years ago and loved it! I need to come again:)
Jessica & Laurence Norah Post author
Hi Tanja, Yes, December is a great time to visit Edinburgh and there are a lot of events and activities going on throughout the Christmas season. Early December is a nice time to visit Edinburgh as it is less crowded, but if you are looking for more people and liveliness, visit in late December and stay for Hogmanay! Best, Jessica