Some links on this site are affiliate links. If you book through them we may earn a commission at no extra cost to you. See our affiliate disclosure.
Edinburgh Christmas markets usually open in late November and run through to the end of December, but exact dates, locations and opening times change each year, so check the official Edinburgh Christmas website for current details before you book travel. This guide explains how to plan a trip from the UK, what to budget and where to stay.
When do the markets open and close?
The Edinburgh festive programme normally begins in the second half of November and continues until the end of December, with some events running into the new year. The city centre markets, fairground rides and ice rink are typically in and around Princes Street Gardens and the Old Town. Because dates are announced each year and can shift, use the official site to confirm the programme for your travel dates.
Weekends and the weeks leading up to Christmas are busiest. If you prefer fewer crowds, aim for a weekday in late November or early December.
How do I get there from the UK?
By train
Edinburgh Waverley station is in the heart of the city, so it is convenient for the markets. From London the journey takes several hours, and booking in advance often brings cheaper fares. Check the train operator websites for timetables and ticket releases.
By air
Edinburgh Airport has flights from many UK airports. From the South East, flying from Gatwick can be quick, and our holidays from Gatwick guide explains how to plan the airport side. Airport transfers into the city centre are usually straightforward by tram or bus.
By car
Driving is possible, but city centre parking can be limited and expensive at busy times, and low emission or traffic restrictions may apply. If you need a car for onward travel, read our car hire guide before booking.
How much should I budget?
Costs vary hugely depending on where you stay, how you travel and how many rides and treats you buy. Think about these categories when you budget:
- Transport to Edinburgh and around the city.
- Accommodation, which can be much more expensive in the weeks before Christmas.
- Food and drink at the markets, which are fun but can add up.
- Rides, ice skating and other attractions.
- Gifts and souvenirs.
- Travel insurance, which is worth arranging when you book. See our travel insurance guide.
Booking early is the best way to keep accommodation costs under control. For general tips, see our city breaks guide.
Where should I stay?
For a market trip, staying close to Princes Street, the Old Town or near Waverley station means you can walk to most of the festivities. Hotels in these areas can be pricey and sell out early. If you want to save money, consider staying slightly further out and using local buses or trams, or look at areas around Leith or the New Town for a different feel. Whichever you pick, check cancellation terms and look at recent guest reviews on the booking site you use.
Are they worth visiting?
Many visitors enjoy the atmosphere, the lights and the setting against the castle and the Old Town. It is a lively, busy event rather than a quiet traditional market, so it suits people who like festive crowds, rides and street food. If you prefer calmer, more traditional markets, consider other cities in our UK holidays guide.
Tips for a smoother trip
- Book travel and hotels as early as you can.
- Pack warm, waterproof layers and comfortable shoes.
- Visit rides and food stalls at quieter times to avoid long queues.
- Carry a small amount of cash in case a stall does not take cards.
- Keep an eye on your belongings in busy crowds.
- Allow extra time if you are catching a train or flight home at the weekend.
Frequently asked questions
Is Edinburgh Christmas market free to enter?
The markets are generally free to walk around, but rides and special attractions are charged. Check the official site.
Can I visit for a day trip?
It is possible if you live in northern England or Scotland, but from the South East a night or two is more comfortable.
Is it suitable for children?
Many families visit, with rides and a festive atmosphere, though it can be crowded.
What is the weather like?
Cold and sometimes wet, so dress warmly.
Are there other Christmas markets in the UK?
Yes, many cities host markets. See our cheap holidays guide for tips on keeping costs down.
Other things to do in Edinburgh at Christmas
The markets are only part of what Edinburgh offers in the festive season. Many visitors combine them with other city highlights. The Old Town has historic streets and viewpoints, and museums and galleries can be a good way to warm up. Walking tours, theatre shows and seasonal concerts are often available, so check listings when you plan your trip. If the weather is poor, indoor attractions are a useful fallback.
Eating and drinking at the markets
Market food and drink are a big part of the fun. Expect a mix of hot snacks, street food, festive drinks and sweet treats. Prices at busy festive markets can be higher than in everyday restaurants, so many visitors mix a few market snacks with a proper meal elsewhere. If you have dietary requirements, look at stall descriptions carefully and ask staff before buying. Book popular restaurants ahead if you want a table for dinner, as December evenings are busy.
Planning a two or three day itinerary
- Day one: arrive, check in, and walk through the markets in the evening to see the lights.
- Day two: explore the Old Town and main sights in the morning, then enjoy the markets and rides later.
- Day three: a relaxed morning, last minute shopping, then head home.
If you can, add a day trip to somewhere nearby for variety, subject to timetables and weather.
Combining Edinburgh with other UK trips
If you are travelling a long way, you might extend the trip into a wider Scotland break. Check the transport options and keep winter weather and shorter daylight hours in mind. For more ideas on trips within the UK, see our UK holidays and UK coastal holidays guides.
Safety and comfort tips
Crowds can be dense at peak times. Keep bags zipped, stay aware of pickpockets, and agree a meeting point with your group in case you are separated. Wear shoes with a good grip, as pavements can be wet or icy. Carry a small umbrella or waterproof layer, and keep your phone charged for navigation and tickets.
How to get the most from a Christmas markets trip
A visit to the Christmas markets is as much about atmosphere as shopping. The lights, food and music are a big part of the appeal, so give yourself time to wander without rushing. Many people find the early evening, when the lights come on, is the most atmospheric time, though it is also often busier.
Timing your visit
Weekdays are usually calmer than weekends, and daytime visits tend to be quieter than evenings. If you want to enjoy the stalls without large crowds, consider going earlier in the day or midweek. Check official event information for the exact dates and opening hours, because these can change from year to year.
What to wear
Winter weather can be cold, damp and windy, so dress in layers, wear comfortable waterproof shoes and carry gloves and a hat. Keep a small bag for souvenirs and a way of carrying warm drinks safely.
Eating, drinking and shopping sensibly
Markets are a good place to try seasonal food and drink, but costs can add up. Set a rough budget before you go, carry some cash and a card in case stalls differ in what they accept, and be wary of impulse purchases. If you are buying gifts, look for local makers and check what you can carry home easily, particularly if you are flying with hand luggage only.
Making a weekend of it
If you are travelling from the South East, a longer stay lets you enjoy the markets and the city without a long journey home the same night. Consider combining the markets with sightseeing, museums or a relaxed meal out. For wider planning ideas, see our guides to UK holidays and city breaks.
More questions about the markets
Should I book accommodation early?
Yes, it is usually sensible. Hotels in popular festive destinations can fill early and prices may rise closer to the dates, so check availability as soon as you know when you want to travel.
Is it worth buying train tickets in advance?
Advance tickets are often cheaper than buying on the day, but they can be tied to specific trains. Compare the options on the official rail sites and check the flexibility before you book.
Are the markets accessible?
Crowds, cobbles and uneven ground can make some areas harder to navigate. Check official information about accessibility and plan quieter times if you need more space.
What if the weather is bad?
Plan some indoor options, such as museums, cafes or shops, so rain or very cold weather does not spoil the day. Consider travel insurance if you have booked non-refundable travel or accommodation.