Christmas in Edinburgh brings market stalls beneath the city skyline, illuminated garden paths and evenings made for ducking into a warm café. The festive appeal stretches beyond Princes Street Gardens: you can spend daylight hours exploring the Old Town, visit the castle, then choose between a light trail, a family event or a relaxed dinner.
The trick is choosing dates that match what you want to do. The main festival, individual attractions and Christmas Day all follow different schedules. This guide brings them together, with practical advice on where to stay, what to book and how to enjoy the city without filling every hour.
Quick Answer: How to Plan Christmas in Edinburgh
- Festival dates: 14 November 2026–3 January 2027. Individual attractions follow different schedules.
- Main market: East Princes Street Gardens; free entry, with food, shopping and rides paid separately.
- Light trail: Christmas at the Botanics runs from 19 November to 30 December 2026, with separate tickets for available sessions.
- When to visit: For a first trip, I would choose late November or the first half of December, including a weekday.
- How long to stay: Two full days cover the central highlights; three allow a more relaxed pace.
- Daylight: December sunset is around 3.35–3.50 pm, with twilight afterwards. Save castle views and Old Town photographs for daylight, then enjoy the evening lights.
- Christmas and New Year: The market closes on 25 December, and other holiday hours vary. Arrange Christmas Day meals and transport ahead; Hogmanay events require separate planning and tickets where applicable.
7 Best Things to Do at Christmas in Edinburgh
Build your visit around a mix of outdoor festive stops and warm indoor breaks. These seven ideas cover the main market, lights, historic streets and seasonal experiences without making the whole trip revolve around shopping.
1. Browse the Christmas Market in East Princes Street Gardens

Start with the main Edinburgh Christmas market in East Princes Street Gardens. Its central location makes it easy to combine with sightseeing, and the surrounding skyline gives the stalls a setting that feels unmistakably Edinburgh.
Dates: 14 November 2026–3 January 2027
Hours: Usually daily, 10 am–10 pm; exceptions listed below
Location: East Princes Street Gardens, Edinburgh
Admission: Free entry; food, drinks, shopping and rides cost extra
Official website: Edinburgh Christmas Market
The published exceptions to the usual opening hours are:
- 17 November: 4 pm–10 pm; a later opening on this date only.
- 24 December: 10 am–8 pm.
- 25 December: closed.
- 26 December and 1 January: noon–8 pm.
- 31 December: 10 am–5 pm.
- 3 January: 10 am–6 pm.
Allow roughly an hour for an initial look, then add time if you want food, shopping or a ride. Opening hours may change, particularly during severe weather.
Browse the stalls while there is still daylight, then watch the lights stand out against the darkening skyline. A warm drink makes a welcome pause between browsing gifts and deciding what to eat.
2. Follow the Illuminated Trail at Christmas at the Botanics

Christmas at the Botanics offers a dedicated evening light experience at the Royal Botanic Garden Edinburgh. The 2026 programme includes the Christmas Cathedral, Fire Garden and a new Light Sphere, making this a separate festive outing away from the city-centre market.
Dates: 19 November–30 December 2026; available sessions vary by date
Hours: Evening entry sessions; choose your arrival time when booking
Location: Royal Botanic Garden Edinburgh
Entrances: West Gate, Arboretum Place, EH3 5NZ; East Gate, Inverleith Row, EH3 5LP
Tickets: Separate paid admission; off-peak and family options available
Official website: Christmas at the Botanics
Choose the entrance that matches your journey. The organiser advises West Gate tickets for arrivals by car or taxi and East Gate tickets for bus arrivals. Your booking specifies which gate to use.
If I were choosing one paid evening experience for the lights, I would pick the Botanics: the illuminated garden is the main attraction, rather than a backdrop to shopping and rides. Plan dinner before or afterwards.
Dress for an outdoor walk and check organiser messages if severe weather is forecast. Food and drinks cost extra. The trail normally continues in wet weather, and the organiser does not offer refunds simply because the weather is poor.
3. Explore the Old Town and Its Festive Shopfronts

The Royal Mile, Victoria Street and Grassmarket make a rewarding walking route, with historic buildings, independent shops and seasonal window displays. Leave time to enjoy the changing views between the higher streets and the lower squares.
Best time: Daylight for architecture and photographs; late afternoon for illuminated shopfronts
Hours: Public streets can be explored throughout the day; individual shop hours vary
Location: Royal Mile, Victoria Street and Grassmarket, Edinburgh Old Town
Admission: Free to explore the streets; individual attractions may charge
Official visitor website: Forever Edinburgh
Start while there is still daylight to appreciate the stonework and colourful shopfronts, then head towards Princes Street for the market atmosphere. Festive decorations vary by business and date, so enjoy them as part of the walk rather than expecting a continuous light trail.
The Old Town has hills, steps and uneven surfaces. Wear shoes with grip and choose routes carefully if you use a wheelchair or travel with a pushchair; the shortest route on a map may involve stairs.
4. Visit Edinburgh Castle During the Day

A daytime castle visit adds history and skyline views to a festive break. Allow at least two hours for the main attractions, especially if you want to explore rather than hurry straight through.
Hours: Usually 9.30 am–5 pm during the festive season; last entry at 4 pm
Holiday hours: 24 December, 9.30 am–4 pm, last entry at 3 pm; closed 25–26 December; 1 January, 11 am–5 pm, last entry at 4 pm
Location: Edinburgh Castle, Castlehill, Edinburgh
Admission: Standard adult ticket, £23.50 online or £26 walk-up; prices checked on 5 October 2026
Official website: Edinburgh Castle
Christmas afternoon tea: Selected dates from 1 December 2026 to 3 January 2027; separate package booking
A morning booking leaves time to enjoy the castle before continuing downhill through the Old Town. Book ahead for your preferred date; walk-up entry depends on availability.
Do not plan around Castle of Light this season: Historic Environment Scotland’s decision not to run the event in 2026 was reported on 1 October. The castle remains a daytime sightseeing option.
For a seasonal extra, consider Christmas afternoon tea in the castle’s Tearooms. Check the package inclusions before buying a separate admission ticket, as your chosen experience may already include entry.
5. Enjoy Festive Rides, Family Activities and Evening Shows

The LNER Big Wheel offers a different perspective on the festival, while Santa’s Stories gives younger visitors a short, dedicated Christmas experience. Choose the option that best suits your group, or enjoy them on different days.
LNER Big Wheel
The wheel’s enclosed pods offer views across the city and the festive attractions below. It is a good extra if you enjoy elevated city views, particularly as the lights become more prominent after dusk.
Dates: 14 November 2026–3 January 2027
Hours: Usually 10 am–10 pm, with last admission at 9.30 pm; special-date hours vary
Location: East Princes Street Gardens, Edinburgh
Tickets: Advertised from £12; valid for one ride on your selected date
Official website: LNER Big Wheel
Tickets do not reserve a specific ride time: admission is on a first-come, first-served basis. Allow extra time during busy periods, and use the wheel’s own opening schedule rather than assuming it always matches the market.
Santa’s Stories
Santa’s Stories brings a festive tale and a meeting with Santa to West Princes Street Gardens. The short session makes it an easy activity to combine with lunch and a visit to the market.
Dates: 20 November–24 December 2026
Hours: Booked sessions; arrive 10 minutes before your allotted time
Location: West Princes Street Gardens, near Ross Fountain, Edinburgh
Duration: Approximately 20 minutes
Tickets: Every child needs a Child + Included Adult ticket, including infants; additional adults require separate tickets
Official website: Santa’s Stories
Your ticket is valid only for the booked session. There is no room for prams or buggies inside the venue; a buggy parking area is provided, but cover is not guaranteed.
For more seasonal entertainment, the wider programme also includes:
- La Clique Noël: cabaret and circus at Bristo Square.
- Polar Ice Bar: an adults-only experience with carved ice sculptures and drinks.
- Family Ice Experience: a frozen world of carved ice sculptures for a family outing, rather than an ice rink.
Each has its own dates, ticket arrangements and age requirements.
6. Warm Up at the National Museum of Scotland

The National Museum of Scotland is a welcoming indoor stop during a cold or rainy afternoon. Its bright Grand Gallery and varied collections make it worth including in your Old Town visit, even when the weather is fine.
Hours: Daily, 10 am–5 pm
Holiday hours: Closed 25 December; noon–5 pm on 26 December and 1 January
Address: Chambers Street, Edinburgh, EH1 1JF
Admission: Free general admission; charges apply to some special exhibitions
Official website: National Museum of Scotland
Start in the spacious Grand Gallery, then choose a few displays that interest you rather than trying to see everything. This is an easy way to balance outdoor sightseeing with time to warm up, particularly if you are travelling with children.
Pair your visit with a walk through the Old Town before heading to the market later in the day. Keep the holiday opening hours in mind if you are planning around Christmas or New Year.
7. Make Time for a Scottish Meal or Festive Afternoon Tea

A Christmas break feels less rushed when one meal is an experience in itself. Consider a Scottish restaurant dinner, a cosy café lunch or afternoon tea rather than relying on market snacks throughout your stay.
Look for dishes such as Cullen skink, a smoked haddock soup, or haggis with neeps and tatties if you want to try traditional Scottish food. Menus vary, and vegetarian versions or dietary alternatives should be checked with the venue.
Reserve ahead if you want a particular restaurant on a weekend or a meal on Christmas Day. For special festive menus, check the total price, deposit, cancellation terms and any minimum party size. For a quieter pause, make lunch your main sit-down meal and keep the evening free for the lights.
How Many Days Do You Need?
Two full days are a workable starting point for Christmas in Edinburgh. They give you time for the Old Town, the main market and one evening event. Three days provide more flexibility for poor weather, longer museum visits or a slower pace with children.
These are suggested routes for ordinary operating days; adjust them around holiday closures and your confirmed tickets.
Day One: Old Town, Castle and the Market
Start with a morning castle visit, then walk downhill through the Old Town towards Victoria Street and Grassmarket. Stop for lunch and keep the afternoon flexible. Head to East Princes Street Gardens towards dusk for the market, with a ride only if you feel like adding one.
Day Two: Museum, New Town and the Botanics
Visit the National Museum of Scotland in the morning, then have lunch and explore the New Town at a relaxed pace. Leave a generous break before travelling to your booked Botanics session. If you are visiting with children, Santa’s Stories can replace part of the daytime sightseeing.
Clara’s Tip: Book one fixed activity per half-day and leave the gaps flexible. Cold weather, food queues and steep streets can make an ambitious map route feel much longer in practice.
Where to Stay for Christmas in Edinburgh
For a first festive visit, I would choose a central base near Princes Street. An easy return to your hotel for a warm break makes the gap between daytime sightseeing and evening lights much more comfortable.
- New Town and Princes Street — best for market access: Stay close to the main Christmas market, shopping and central transport. Look for reviews mentioning street noise if quiet nights matter to you.
- Old Town — best for historic atmosphere: Choose this area for the Royal Mile, castle and characterful streets. With heavy luggage or mobility needs, pay particular attention to hotel lifts, steps and the walking route.
- Haymarket and the West End — worth comparing for value: Consider these areas for useful transport connections outside the immediate festival bustle. Factor in breakfast and local travel when comparing prices.
Prioritise an easy journey back after dark. A slightly cheaper room can lose its appeal if every evening ends with a long trip across the city.
Getting Around and Planning for Christmas Day
Edinburgh’s central sights are close enough to combine on foot, but hills and steps can make some routes demanding. Use buses or taxis when weather, luggage or mobility needs make walking less practical.
- On foot: Walk between central sights, allowing extra time for slopes and uneven streets.
- By train: Edinburgh Waverley is close to Princes Street and the Old Town. Choose the station exit that best suits your hotel or first stop.
- By local bus: Buses are useful for longer journeys, including the Botanics. For the light trail, travel to the gate shown on your ticket and plan your return journey.
- From the airport: The tram reaches the city centre in under 35 minutes, according to the operator. Allow extra time for waiting and reaching your hotel, and buy a ticket covering the airport fare zone.
Planning for Christmas Day
For 25 December, reserve your main meal and confirm what your hotel will provide. Check transport for your exact journey, as ordinary timetables may not apply.
If the weather is comfortable, pair Christmas lunch with a short central walk. Keep the day flexible rather than relying on attraction visits or finding a restaurant without a booking.
How Much Does Christmas in Edinburgh Cost?
You can enjoy Christmas in Edinburgh without buying a ticket for every stop. The main market, an Old Town walk and the museum’s permanent collections provide a useful base of free activities. Accommodation and the number of paid attractions you choose will make the biggest difference to your overall budget.
| Activity | Cost or booking basis |
|---|---|
| Main Christmas market | Free entry; purchases and rides extra |
| National Museum of Scotland | Free general admission; some exhibitions extra |
| LNER Big Wheel | Advertised from £12; check ticket category |
| Edinburgh Castle | Standard adult: £23.50 online or £26 walk-up |
| Christmas at the Botanics | Check your session; off-peak and family options available |
| Santa’s Stories | Select Child + Included Adult tickets; extra adults charged separately |
Prices checked on 5 October 2026 and subject to change. Allow for any applicable booking fees in your final total. Castle afternoon tea is a separate package from ordinary admission.
As an illustrative spending allowance, budget around £35–£55 per adult per day for modest meals and a few hot drinks, excluding accommodation, transport and attractions. This is a planning estimate, not a fixed local average; Christmas Day menus, alcohol and special dining experiences can cost considerably more.
For example, a £40 food allowance plus a £23.50 online castle ticket gives a starting subtotal of £63.50 for one adult, before transport, accommodation or other activities. A market-and-museum day can avoid paid admission altogether.
To control costs, compare hotel totals with and without breakfast, choose the paid experience you most want, and set a separate allowance for market snacks and gifts. Families should compare the exact party total rather than multiplying an advertised “from” price.
What to Wear in Edinburgh at Christmas
Think warm layers, a waterproof coat and shoes with grip. December days average around 7°C, with nights near 1–2°C, so dress for cold, damp weather rather than guaranteed snow.
- Waterproof coat with a hood: Stay comfortable through showers and wind; a hood is more practical than relying on an umbrella alone.
- Warm layers: Wear a jumper or fleece underneath, adding a thermal base layer for colder days or evening light trails.
- Water-resistant shoes with good grip: Choose comfortable boots or walking shoes for wet pavements, cobbled streets and slopes.
- Hat, scarf and gloves: Keep them handy for market browsing, outdoor queues and slower evening walks.
- Small day bag: Carry spare gloves, a portable charger and any extra layers children may need.
Dress for the time you will spend standing outside, not just walking between sights. Warm hands and dry feet make it much easier to linger over the lights.
Frequently Asked Questions About Christmas in Edinburgh
Is Edinburgh worth visiting at Christmas?
Yes, if you enjoy combining a festive market and evening lights with historic streets, museums and restaurants. The strongest trip includes ordinary city sightseeing as well as seasonal attractions.
Is Edinburgh Christmas market free?
Entry to the main market in East Princes Street Gardens is free. Food, drinks, shopping and rides cost extra, while attractions such as Santa’s Stories and the Botanics trail have separate tickets.
Can you visit the Christmas market on Christmas Day?
No. The main market is closed on 25 December. It reopens on Boxing Day with published hours of 12:00–20:00 for the 2026 season.
Does it snow in Edinburgh at Christmas?
Snow is possible, but it is not something to base your booking on. Prepare for cold weather, rain and potentially slippery surfaces, then check the forecast shortly before travelling.
Should you book festive attractions in advance?
Book timed experiences such as the Botanics trail and Santa’s Stories ahead if they are important to your trip. Market entry itself is free, so it does not need to be planned like a timed attraction.
Final Thoughts
My recommendation for Christmas in Edinburgh is simple: give the daylight hours to the city and reserve one evening for the lights. Explore the Old Town, linger over a warm meal and choose the festive experience you most want to remember. The market can fit around that plan without taking over the whole trip.
Planning another festive city break? Explore our Vienna Christmas markets guide for seven markets and practical tips to help you plan your trip.
