Christmas markets & fairs · 2026
Christmas markets and fairs near Edinburgh
We’ve checked 12 Christmas markets and fairs within 30 miles of Edinburgh. 11 have confirmed 2026 dates, 1 is still to announce. The first opens on Saturday 7 November (Christmas Art & Craft Market at Bowhouse).
4 are free to walk in. Paid entry starts at £1. 1 welcomes dogs. The closest to the city centre is Edinburgh Steiner School Christmas Market, about 2 miles from Edinburgh.
On this weekend
Based on each listing’s first and last dates. Some run on selected days only, so check times before you set off.
- ✓ 2026 dates confirmed
Edinburgh's Christmas: Christmas Market
East Princes Street Gardens, Edinburgh · run by City of Edinburgh Council
- When
- Sat 14 Nov – Sun 3 Jan
- Price
- Free entry
- Stalls
- 70
- Entry
- Free
- Type
- City Christmas market
Dates: 14 November 2026 to 3 January 2027
Prices: Free to enter the market; rides and ice skating are ticketed
Around 70 stalls selling clothing, jewellery, handmade gifts and food and drink. The same festival has the LNER Big Wheel and Starflyer, a funfair in West Princes Street Gardens, Santa's Stories, and a covered ice rink on George Street. The Polar Ice Bar is 18+.
Checked Mon 5 Oct · source: edinburgh.org Market details - ✓ 2026 dates confirmed
Castle Street Christmas Market
Castle Street, New Town, Edinburgh · run by Local Motive Markets
- When
- Wed 25 Nov – Tue 22 Dec
- Price
- Price not published.
- Type
- City Christmas market
Dates: Wednesday 25 November to Tuesday 22 December 2026
Independent traders under colourful gazebos on Castle Street in the New Town, below Edinburgh Castle. The market has run since 2007.
Checked Mon 5 Oct · source: localmotivemarkets.co.uk Market details - ✓ 2026 dates confirmed
Hopetoun House Christmas Shopping Fair
Hopetoun House, South Queensferry
- When
- Fri 27 Nov – Sun 29 Nov
- Times
- 10am-4:30pm daily
- Price
- Not published
- Stalls
- 50
- Type
- Estate or castle market
Dates: Friday 27 to Sunday 29 November 2026
50+ artisan exhibitors, with festive food and live music in Georgian surroundings. Ticket details are not yet published.
Parking: Free car parking for House & Grounds ticket holders; additional charges may apply for large public eventsChecked Mon 5 Oct · source: hopetoun.co.uk Market details - ✓ 2026 dates confirmed
Linlithgow Advent Fayre
Linlithgow High Street, Burgh Halls and The Cross, Linlithgow
- When
- Saturday 28 November
- Times
- 10am-5pm
- Price
- Free
- Entry
- Free
- Type
- Festival
Dates: Saturday 28 November 2026
Craft fair in the Burgh Halls, street fair at the Cross and St Peter's Church open doors, 10am-3pm. Later: Santa Paws dress-up 3:30pm, 3K Santa Dash 4:15pm, charity tractor run 4:45pm, torchlight procession with carols and the Tree of Light switch-on 5:15pm.
Checked Mon 5 Oct · source: linlithgow.co.uk Market details - ✓ 2026 dates confirmed
Edinburgh Steiner School Christmas Market
Edinburgh Steiner School, Edinburgh · 2 miles from Edinburgh
- When
- Saturday 21 November
- Times
- 11am-4pm
- Price
- Price not published.
- Type
- Christmas fair
Dates: Saturday 21 November 2026
Artisan stalls, handmade crafts, storytelling, live performances, food and craft workshops for all ages across a three-acre campus. Buses 10, 27, 38 and 45 stop nearby.
Checked Mon 5 Oct · source: whatsoninedinburgh.co.uk Market details - ✓ 2026 dates confirmed
Winter Wonderland Christmas Market at The Inn at Charlestown
The Inn at Charlestown, Charlestown · 13 miles from Edinburgh
- When
- Sunday 6 December
- Times
- Midday-4pm
- Price
- Price not published.
- Type
- Christmas fair
Dates: Sunday 6 December 2026
Gift stalls inside the inn. Festive afternoon tea and festive lunch can be booked.
Checked Mon 5 Oct · source: whatsonfife.co.uk Market details - ✓ 2026 dates confirmed
Support The Makers Christmas Market
Corn Exchange Haddington, Haddington · 16 miles from Edinburgh · run by Support The Makers UK
- When
- Saturday 14 November
- Times
- 10am-3pm
- Price
- Free admission
- Stalls
- 38
- Entry
- Free
- Type
- Craft fair
Dates: Saturday 14 November 2026
38 makers in the main hall plus two interactive makers and a bar; accessories, jewellery, textiles, ceramics and art. A back room runs creative workshops for up to 20 people. Dogs on leads.
Access: Fully accessible via ramps at the main entrance; main hall and foyer accessibleDogs: WelcomeChecked Mon 5 Oct · source: supportthemakersuk.com Market details - ✓ 2026 dates confirmed
Christmas Art & Craft Market at Bowhouse
Bowhouse, St Monans · 23 miles from Edinburgh · run by East Neuk Open Studios
- When
- Sat 7 Nov – Sun 8 Nov
- Price
- Price not published.
- Type
- Craft fair
Dates: 7-8 November 2026
The annual East Neuk Open Studios Christmas arts and crafts market at Bowhouse, with work from East Neuk artists and designers.
Checked Mon 5 Oct · source: bowhousefife.com Market details - ✓ 2026 dates confirmed
Christmas Shopping at the Zoo
Fife Zoo, Ladybank, Cupar · 24 miles from Edinburgh
- When
- Saturday 12 December
- Times
- 4pm-7pm
- Price
- From £1
- Booking
- Book or turn up
- Stalls
- 38
- Entry
- Paid
- Type
- Christmas fair
Dates: 12 December 2026
Prices: Adults £5, children (2-16) £1, under-2s free; Santa's Grotto £5 (pre-book separately)
38 indoor and outdoor stalls of handmade gifts and treats; each paid ticket includes a mince pie or fairy cake. Most animals are not on view in the evening, though reptiles and invertebrates are. Pre-booking is advised.
Under-5s: Good for themChecked Mon 5 Oct · source: fifezoo.org Market details - ✓ 2026 dates confirmed
Fife Makers and Artists Christmas Fayre
Corn Exchange Cupar, Cupar · 26 miles from Edinburgh · run by Fife Makers and Artists
- When
- Sun 6 Dec – Fri 11 Dec
- Times
- Friday 11am-6pm / Sunday 11am-3pm
- Price
- Price not published.
- Type
- Craft fair
Dates: 6th and 11th December 2026
Preserves, honey, artwork, knitwear, jewellery, glass and soaps from Fife makers. Live brass music and a food stall serving soup, cakes and hot drinks.
Checked Mon 5 Oct · source: whatsonfife.co.uk Market details - ✓ 2026 dates confirmed
Crail Community Hall Christmas Fayre
Crail Community Hall, Crail · 30 miles from Edinburgh
- When
- Sat 14 Nov – Sun 15 Nov
- Times
- 11am-4pm
- Price
- Price not published.
- Stalls
- 30
- Type
- Christmas fair
Dates: 14-15 November 2026
About 30 stalls of local arts and crafts, with tarot readings and a Christmas cafe serving cakes and refreshments. Crail Primary School children sing at noon and 1pm on Sunday 15 November.
Checked Mon 5 Oct · source: crailcommunityhall.co.uk Market details - Awaiting 2026 dates
Dunfermline Christmas Food and Drink Festival
Pittencrieff Park (The Glen), Dunfermline · 14 miles from Edinburgh · run by Dunfermline City Artisan Market and Visit Dunfermline
- When
- Last year: Sunday 7 December 2025, 11am-5pm
- Price
- Not published
- Stalls
- 100
- Entry
- Free
- Type
- Festival
Last year's event had over 100 stalls, a drinks tent, grotto, fairground rides, cooking workshops and carol singers, with free entry. No 2026 date has been published yet.
Checked Mon 5 Oct · source: dunfermline.com Market details
Compare at a glance
| Name | Where | When | From | Booking |
|---|---|---|---|---|
| Edinburgh's Christmas: Christmas Market | Edinburgh | Sat 14 Nov – Sun 3 Jan | Free | — |
| Castle Street Christmas Market | Edinburgh | Wed 25 Nov – Tue 22 Dec | — | — |
| Hopetoun House Christmas Shopping Fair | South Queensferry | Fri 27 Nov – Sun 29 Nov | — | — |
| Linlithgow Advent Fayre | Linlithgow | Saturday 28 November | Free | — |
| Edinburgh Steiner School Christmas Market | Edinburgh (2 mi) | Saturday 21 November | — | — |
| Winter Wonderland Christmas Market at The Inn at Charlestown | Charlestown (13 mi) | Sunday 6 December | — | — |
| Support The Makers Christmas Market | Haddington (16 mi) | Saturday 14 November | Free | — |
| Christmas Art & Craft Market at Bowhouse | St Monans (23 mi) | Sat 7 Nov – Sun 8 Nov | — | — |
| Christmas Shopping at the Zoo | Ladybank, Cupar (24 mi) | Saturday 12 December | £1 | Either |
| Fife Makers and Artists Christmas Fayre | Cupar (26 mi) | Sun 6 Dec – Fri 11 Dec | — | — |
| Crail Community Hall Christmas Fayre | Crail (30 mi) | Sat 14 Nov – Sun 15 Nov | — | — |
| Dunfermline Christmas Food and Drink Festival | Dunfermline (14 mi) | Awaiting 2026 | — | — |
Get the Edinburgh Christmas updates
One email when it happens, nothing else. Unsubscribe with one click.
We use your email only for the alerts you tick. See our privacy notice.
Common questions
When do Christmas markets near Edinburgh open in 2026?
Confirmed so far: Christmas Art & Craft Market at Bowhouse (Sat 7 Nov); Edinburgh's Christmas: Christmas Market (Sat 14 Nov); Support The Makers Christmas Market (Sat 14 Nov); Crail Community Hall Christmas Fayre (Sat 14 Nov); Edinburgh Steiner School Christmas Market (Sat 21 Nov); plus 6 more on the list. Every listing shows the date we last checked it.
Are any Christmas markets and fairs near Edinburgh free?
Yes: Edinburgh's Christmas: Christmas Market, Linlithgow Advent Fayre and Support The Makers Christmas Market are free to get in. The cheapest paid option is Christmas Shopping at the Zoo at £1.
Which Christmas markets near Edinburgh allow dogs?
Dogs are welcome at Support The Makers Christmas Market. The rest don’t say, so check before you go.
More in Edinburgh
- Pumpkin picking near Edinburgh7 pumpkin farms
- Halloween events near Edinburgh12 Halloween events
- Santa’s grottos near Edinburgh12 Santa’s grottos
- Christmas parties near Edinburgh13 Christmas party options