Edinburgh Christmas Markets 2026

15 christmas markets in Edinburgh and nearby.

Edinburgh and its surrounds host Christmas markets and holiday shopping in historic houses, community halls, and public spaces. From the city centre's main attractions like the Edinburgh Christmas Market, to unique fairs further afield, find your perfect shopping experience.

Consider the family-focused Bathgate Christmas Night Market, or explore seasonal crafts at venues like Traquair House. Whether you prefer indoor browsing or outdoor charm, inspiration awaits for your festive gift hunting.

All Christmas Markets Around Edinburgh

Explore More Categories

Find Christmas Markets on Our Map!

Discover all markets, vendors, and shopping opportunities nearby.

Frequently Asked Questions

What are the top Christmas markets to visit in Edinburgh?

The East Princes Street Gardens Christmas Market is a marquee event featuring Scottish and European vendors, festive food, and rides. St Andrew Square market is also popular for artisan stalls and family-friendly activities, making both must-visit spots during the season.

When and where are the major Christmas markets held in Edinburgh?

Major markets typically run from mid-November through early January, with East Princes Street Gardens and St Andrew Square hosting the main events. These markets are centrally located and easily accessible within the city.

Do Edinburgh Christmas markets require admission fees or tickets?

Most Christmas markets in Edinburgh, including East Princes Street Gardens and St Andrew Square, are free to enter. However, some special events or activities within the markets may require tickets or fees.

Are there family-friendly activities at Edinburgh Christmas markets?

Yes, many markets offer family-friendly features such as Santa’s Grotto, storytelling sessions, festive rides, and craft workshops. These activities make the markets enjoyable for visitors of all ages.

← See ALL Edinburgh Christmas Events