Simply Christmas Glasgow (The Crafty Christmas Show)
When: Thu 22 – Sun 25 Oct 2026 Opens in 12 days
Thursday to Sunday, 10am–4pm
Glasgow, City of Glasgow · Scotland
159 markets in the UK guide, 58 with dates this season still to come.
Markets with stalls from independent makers, artists and small producers selling their own work — good for presents you won’t find on the high street.
When: Thu 22 – Sun 25 Oct 2026 Opens in 12 days
Thursday to Sunday, 10am–4pm
Glasgow, City of Glasgow · Scotland
When: Mon 2 Nov 2026 – Mon 4 Jan 2027 Opens in 23 days
Closed 25 and 31 Dec
London, Greater London · London
When: Fri 6 – Sun 8 Nov 2026 Opens in 27 days
10am–4pm
Crathie, Aberdeenshire · Scotland
When: Fri 6 Nov – Sun 27 Dec 2026 Opens in 27 days
Closed Christmas Day
Glasgow, City of Glasgow · Scotland
When: Fri 6 – Sun 8 Nov 2026 (First weekend) Opens in 27 days
Over 100 makers
Harewood (near Leeds), West Yorkshire · Yorkshire and the Humber
When: Fri 6 Nov – Tue 22 Dec 2026 Opens in 27 days
Albert Square and Cathedral Gardens stay open until 3 January 2027 (closed Christmas Day)
Manchester, Greater Manchester · North West England
When: Sat 7 Nov – Sun 13 Dec 2026 Opens in 28 days
Parking must be pre-booked
Bakewell, Derbyshire · East Midlands
When: Sat 7 – Sun 8 Nov 2026 (Weekend 1) Opens in 28 days
Gloucester, Gloucestershire · South West England
When: Sat 7 – Sun 8 Nov 2026 Opens in 28 days
Saturday and Sunday at Bowhouse
St Monans, Fife · Scotland
When: Wed 11 Nov – Sun 20 Dec 2026 Opens in 32 days
Wednesdays to Sundays only (closed Mondays and Tuesdays); timed sessions
Bakewell, Derbyshire · East Midlands
When: Thu 12 Nov 2026 – Sun 3 Jan 2027 Opens in 33 days
Open daily except 25 Dec, 26 Dec and 1 Jan; Curated in the Square dates not yet published
Aberdeen, City of Aberdeen · Scotland
When: Thu 12 – Sun 15 Nov 2026 Opens in 33 days
Thursday to Sunday; tickets on sale from early October
Stocksfield (near Corbridge), Northumberland · North East England
When: Thu 12 Nov – Thu 24 Dec 2026 Opens in 33 days
Daily for 43 days; closes 4pm on Christmas Eve
Canterbury, Kent · South East England
When: Thu 12 – Sun 15 Nov 2026 Opens in 33 days
First edition
Cardiff · Wales
When: Thu 12 Nov – Thu 24 Dec 2026 Opens in 33 days
Market stalls until 24 Dec; attractions to 31 Dec, closed Christmas Day
Nottingham, Nottinghamshire · East Midlands
When: Thu 12 Nov – Mon 21 Dec 2026 Opens in 33 days
Closed Tuesdays; closes 5pm on 21 December
York, North Yorkshire · Yorkshire and the Humber
When: Fri 13 Nov – Sun 20 Dec 2026 Opens in 34 days
Wider Christmas at Blenheim season runs 13 Nov 2026 – 3 Jan 2027
Woodstock, Oxfordshire · South East England
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
Southfleet, Kent · South East England
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
Friday to Sunday, 10am–3pm
Banchory, Aberdeenshire · Scotland
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
New venue: Boreham House
Chelmsford, Essex · East of England
When: Fri 13 Nov – Sun 13 Dec 2026 Opens in 34 days
Opens 10am Friday 13 November; closes 5pm Sunday 13 December
Exeter, Devon · South West England
When: Fri 13 Nov – Thu 24 Dec 2026 Opens in 34 days
Fri–Sun only until 20 Dec (opening night 13 Nov 4–8pm), then daily 21–24 Dec
Folkestone, Kent · South East England
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
Friday to Sunday; listed start time 10am
Derry~Londonderry, County Londonderry · Northern Ireland
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
Llandeilo, Carmarthenshire · Wales
When: Fri 13 – Sat 14 Nov 2026 Opens in 34 days
Fri 13 Nov from 5.30pm (estate closes 4–5pm beforehand); Sat 14 Nov from 11am
Ballynahinch, County Down · Northern Ireland
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
Norwich, Norfolk · East of England
When: Fri 13 Nov – Thu 24 Dec 2026 Opens in 34 days
Fri–Sun only on 13–15, 20–22, 27–29 Nov and 4–6, 11–13 Dec; then daily 18–24 Dec
Royal Tunbridge Wells, Kent · South East England
When: Fri 13 Nov – Sun 20 Dec 2026 Opens in 34 days
Fridays to Sundays only (six weekends)
Halifax, West Yorkshire · Yorkshire and the Humber
When: Fri 13 – Sun 15 Nov 2026 Opens in 34 days
Friday to Sunday
Whitby, North Yorkshire · Yorkshire and the Humber
When: Sat 14 – Sun 15 Nov 2026 Opens in 35 days
Bakewell, Derbyshire · East Midlands
When: Sat 14 Nov – Tue 22 Dec 2026 Opens in 35 days
Opens 12 noon on 14 Nov; closes 6pm on 22 Dec
Belfast, County Antrim · Northern Ireland
When: Sat 14 – Sun 15 Nov 2026 (Weekend 2) Opens in 35 days
Gloucester, Gloucestershire · South West England
When: Sat 14 Nov 2026 – Sun 3 Jan 2027 Opens in 35 days
Daily except Christmas Day
Edinburgh, City of Edinburgh · Scotland
When: Sat 14 Nov – Wed 23 Dec 2026 Opens in 35 days
10.30am–4pm; launch day Sat 14 Nov; Twilight Market Thu 10 Dec 6.30–8.30pm; open days not stated (the arts centre is usually closed on Sundays)
Portstewart, County Londonderry · Northern Ireland
When: Sat 14 Nov 2026 (First Saturday) Opens in 35 days
Corran Halls, Rockfield Centre and Perle Oban Hotel, 10am–4pm
Oban, Argyll and Bute · Scotland
When: Sat 14 – Sun 15 Nov 2026 Opens in 35 days
Parking must be pre-booked
Worcester, Worcestershire · West Midlands
When: Wed 18 Nov – Tue 22 Dec 2026 Opens in 39 days
Chester, Cheshire · North West England
When: Thu 19 – Sat 21 Nov 2026 Opens in 40 days
Timed session tickets
Ely, Cambridgeshire · East of England
When: Thu 19 – Sun 22 Nov 2026 Opens in 40 days
Advance tickets only
Birmingham, West Midlands · West Midlands
When: Thu 19 Nov – Wed 23 Dec 2026 Opens in 40 days
Ice Cube at Christmas (rink and selected stalls) runs 19 November to 31 December
Leeds, West Yorkshire · Yorkshire and the Humber
When: Thu 19 Nov – Wed 23 Dec 2026 Opens in 40 days
Newcastle upon Tyne, Tyne and Wear · North East England
When: Thu 19 Nov – Sun 20 Dec 2026 Opens in 40 days
Thursdays to Sundays only
Newry, County Down · Northern Ireland
When: Thu 19 – Sun 22 Nov 2026 Opens in 40 days
Tenterden, Kent · South East England
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
Friday to Sunday, 10am–4pm
Blair Atholl, Perth and Kinross · Scotland
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
Sunday runs alongside the Christmas Lights Switch-On
Chesterfield, Derbyshire · East Midlands
When: Fri 20 Nov – Thu 24 Dec 2026 Opens in 41 days
Retail chalets and barrows on Guildhall Square 20 Nov–24 Dec, 11am–6pm; Christmas Begins on Fri 20 Nov (1pm–8.30pm). Sunday Festive Market dates for 2026 not yet published.
Salisbury, Wiltshire · South West England
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
10am–4pm daily
Llandeilo, Carmarthenshire · Wales
When: Fri 20 – Sun 22 Nov 2026 (First weekend (November at Eden Court)) Opens in 41 days
10am–5pm
Inverness, Highland · Scotland
When: Fri 20 Nov 2026 – Sun 3 Jan 2027 Opens in 41 days
Weekdays from 3pm until 20 Dec; closed Christmas Day
Glasgow, City of Glasgow · Scotland
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
Great Yarmouth, Norfolk · East of England
When: Fri 20 – Sat 21 Nov 2026 Opens in 41 days
Guildford, Surrey · South East England
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
Detling, Maidstone, Kent · South East England
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
Friday to Sunday; lights switch-on on the Saturday
Perth, Perth and Kinross · Scotland
When: Fri 20 – Sun 22 Nov 2026 Opens in 41 days
Pre-booked tickets only
Ipswich, Suffolk · East of England
When: Fri 20 Nov – Tue 22 Dec 2026 Opens in 41 days
Open daily for 33 days
Winchester, Hampshire · South East England
When: Sat 21 – Sun 22 Nov 2026 Opens in 42 days
Ardingly, West Sussex · South East England
When: Sat 21 Nov – Thu 31 Dec 2026 Opens in 42 days
Daily except Christmas Day
Oxford, Oxfordshire · South East England
When: Sat 21 – Sun 22 Nov 2026 Opens in 42 days
Haverfordwest, Pembrokeshire · Wales
When: Sat 21 – Sun 22 Nov 2026 (Weekend 3) Opens in 42 days
Gloucester, Gloucestershire · South West England
Aberdeen, City of Aberdeen · Scotland
Thu 12 Nov 2026 – Sun 3 Jan 2027 — Open daily except 25 Dec, 26 Dec and 1 Jan; Curated in the Square dates not yet published
Alnwick, Northumberland · North East England
Tue 24 – Wed 25 Nov 2026 — Tue 24 Nov evening preview; Wed 25 Nov market day
St Andrews, Fife · Scotland
Tue 1 Dec 2026 — Tuesday evening, 4pm–8pm
Ballater, Aberdeenshire · Scotland
Sat 28 Nov 2026 — Saturday; indoor fayre 10am–4pm, outdoor market 10am–3pm, reindeer 12 noon–3pm
Ballymena, County Antrim · Northern Ireland
2026 dates not announced yet — usually about a week in early December (closed Sunday)
Belfast, County Antrim · Northern Ireland
Sat 14 Nov – Tue 22 Dec 2026 — Opens 12 noon on 14 Nov; closes 6pm on 22 Dec
Beverley, East Riding of Yorkshire · Yorkshire and the Humber
Sun 13 Dec 2026 — Sunday only, 10am–4pm; 30th festival
Blair Atholl, Perth and Kinross · Scotland
Fri 20 – Sun 22 Nov 2026 — Friday to Sunday, 10am–4pm
Woodstock, Oxfordshire · South East England
Fri 13 Nov – Sun 20 Dec 2026 — Wider Christmas at Blenheim season runs 13 Nov 2026 – 3 Jan 2027
Boston, Lincolnshire · East Midlands
2026 dates not announced yet — usually three days (Friday to Sunday) in late November
St Monans, Fife · Scotland
Fri 11 – Sun 13 Dec 2026 — Friday to Sunday, 10am–4pm, free entry
Southfleet, Kent · South East England
Fri 13 – Sun 15 Nov 2026
Stocksfield (near Corbridge), Northumberland · North East England
Thu 12 – Sun 15 Nov 2026 — Thursday to Sunday; tickets on sale from early October
Buckfastleigh, Devon · South West England
Thu 26 – Sat 28 Nov 2026 — Thursday to Saturday, 10am–5pm
Stamford, Lincolnshire · East Midlands
Thu 26 – Sun 29 Nov 2026 — Pre-booked timed-arrival tickets only
Canterbury, Kent · South East England
Thu 12 Nov – Thu 24 Dec 2026 — Daily for 43 days; closes 4pm on Christmas Eve
Cardigan, Ceredigion · Wales
Sat 28 Nov 2026 — Saturday 10am–4pm
Cawdor, near Nairn, Highland · Scotland
2026 dates not announced yet — usually one weekend (Saturday and Sunday) in mid-December
Bakewell, Derbyshire · East Midlands
Sat 7 Nov – Sun 13 Dec 2026 — Parking must be pre-booked
Cheltenham, Gloucestershire · South West England
Thu 10 – Wed 23 Dec 2026 — 40 chalets planned. Organiser page gives '10th–23rd December' without a year, but it was updated after the 2025 version (which said 11–23 Dec).
Chesterfield, Derbyshire · East Midlands
Fri 20 – Sun 22 Nov 2026 — Sunday runs alongside the Christmas Lights Switch-On
Strangford, County Down · Northern Ireland
2026 dates not announced yet — usually one Friday-to-Sunday weekend in early December
Crathie, Aberdeenshire · Scotland
Fri 6 – Sun 8 Nov 2026 — 10am–4pm
Oxford, Oxfordshire · South East England
Sat 21 Nov – Thu 31 Dec 2026 — Daily except Christmas Day
Staindrop, County Durham · North East England
Fri 27 – Sun 29 Nov 2026 — Friday to Sunday
Gloucester, Gloucestershire · South West England
Sat 7 – Sun 8 Nov 2026
Salisbury, Wiltshire · South West England
Fri 20 Nov – Thu 24 Dec 2026 — Retail chalets and barrows on Guildhall Square 20 Nov–24 Dec, 11am–6pm; Christmas Begins on Fri 20 Nov (1pm–8.30pm). Sunday Festive Market dates for 2026 not yet published.
Exeter, Devon · South West England
Fri 27 – Sun 29 Nov 2026 — 30th fayre
Belfast, County Antrim · Northern Ireland
Tue 24 – Wed 25 Nov 2026 — Tuesday and Wednesday evenings, 4pm–10pm; free admission
London, Greater London · London
2026 dates not announced yet — usually late November to just before Christmas, Tuesday to Sunday
Coventry, West Midlands · West Midlands
2026 dates not announced yet — usually late November to early January
Banchory, Aberdeenshire · Scotland
Fri 13 – Sun 15 Nov 2026 — Friday to Sunday, 10am–3pm
Kirkwall, Orkney Islands · Scotland
Sat 21 – Sun 22 Nov 2026 — Saturday 10am–5pm, Sunday 10am–3pm
Newtownards, County Down · Northern Ireland
Fri 4 – Sat 5 Dec 2026 — Fri 4 Dec 4pm–8pm; Sat 5 Dec 10am–4pm
Highcliffe, Dorset · South West England
Sat 21 – Sun 22 Nov 2026 — Sat 10am–5pm, Sun 10am–4pm
Olney, Buckinghamshire · South East England
2026 dates not announced yet — usually first Sunday in December, 10am–4pm
Llandeilo, Carmarthenshire · Wales
Fri 20 – Sun 22 Nov 2026 — 10am–4pm daily
Dorchester, Dorset · South West England
Sun 13 Dec 2026 — Sunday only, 11am–4pm
Thornhill, Dumfries and Galloway · Scotland
Fri 4 – Sun 6 Dec 2026 — Friday is an evening launch night; Saturday and Sunday daytime shopping. Times and prices to be announced
St Monans, Fife · Scotland
Sat 7 – Sun 8 Nov 2026 — Saturday and Sunday at Bowhouse
Edinburgh, City of Edinburgh · Scotland
Sat 14 Nov 2026 – Sun 3 Jan 2027 — Daily except Christmas Day
Ely, Cambridgeshire · East of England
Thu 19 – Sat 21 Nov 2026 — Timed session tickets
Chelmsford, Essex · East of England
Fri 13 – Sun 15 Nov 2026 — New venue: Boreham House
Inverness, Highland · Scotland
Fri 20 – Sun 22 Nov 2026 — 10am–5pm
Blantyre, South Lanarkshire · Scotland
Tue 1 – Thu 3 Dec 2026 — Tuesday to Thursday; timed tickets
Exeter, Devon · South West England
Fri 13 Nov – Sun 13 Dec 2026 — Opens 10am Friday 13 November; closes 5pm Sunday 13 December
Falmouth, Cornwall · South West England
Sat 12 – Sun 13 Dec 2026 — 11am–5pm
Armagh, County Armagh · Northern Ireland
Fri 27 – Sun 29 Nov 2026 — Fri 27 Nov evening (limited stalls, Market Street); Sat 28 Nov Georgian Day (100+ stalls); Sun 29 Nov afternoon (limited stalls). Georgian Festival runs 26–29 Nov 2026
Birmingham, West Midlands · West Midlands
Thu 19 – Sun 22 Nov 2026 — Advance tickets only
Portstewart, County Londonderry · Northern Ireland
Sat 14 Nov – Wed 23 Dec 2026 — 10.30am–4pm; launch day Sat 14 Nov; Twilight Market Thu 10 Dec 6.30–8.30pm; open days not stated (the arts centre is usually closed on Sundays)
Folkestone, Kent · South East England
Fri 13 Nov – Thu 24 Dec 2026 — Fri–Sun only until 20 Dec (opening night 13 Nov 4–8pm), then daily 21–24 Dec
Ford and Etal, Northumberland · North East England
Sat 28 – Sun 29 Nov 2026 — 10am–4pm
Fowey, Cornwall · South West England
2026 dates not announced yet — usually One weekend (Friday evening to Sunday) in November or early December
Glasgow, City of Glasgow · Scotland
Fri 6 Nov – Sun 27 Dec 2026 — Closed Christmas Day
Glasgow, City of Glasgow · Scotland
Fri 20 Nov 2026 – Sun 3 Jan 2027 — Weekdays from 3pm until 20 Dec; closed Christmas Day
Fochabers, Moray · Scotland
Sat 28 – Sun 29 Nov 2026 — Saturday and Sunday, 10am–3pm both days
Grassington, North Yorkshire · Yorkshire and the Humber
Sat 28 Nov 2026 — Christmas lights switch-on Friday 27 November, 4pm
Derry~Londonderry, County Londonderry · Northern Ireland
Fri 13 – Sun 15 Nov 2026 — Friday to Sunday; listed start time 10am
Harewood (near Leeds), West Yorkshire · Yorkshire and the Humber
Fri 6 – Sun 8 Nov 2026 — Over 100 makers
Harrogate, North Yorkshire · Yorkshire and the Humber
2026 dates not announced yet — usually about ten days in early-to-mid December
Hay-on-Wye, Powys · Wales
Sat 12 Dec 2026 — Saturday; Winter Weekend Market also on 28–29 Nov 2026
South Queensferry, West Lothian · Scotland
Fri 27 – Sun 29 Nov 2026 — Friday to Sunday, 10am–4:30pm daily
Detling, Maidstone, Kent · South East England
Fri 20 – Sun 22 Nov 2026
Kingston upon Thames, Greater London · London
2026 dates not announced yet — usually mid-November to the end of December (closed Christmas Day)
Kirkby Lonsdale, Cumbria · North West England
Fri 4 – Sun 6 Dec 2026 — Friday evening (from 4pm) to Sunday
Knaresborough, North Yorkshire · Yorkshire and the Humber
Sat 5 – Sun 6 Dec 2026 — 10am–5pm
Knutsford, Cheshire · North West England
Sat 5 – Sun 6 Dec 2026 — Saturday and Sunday
Larne, County Antrim · Northern Ireland
2026 dates not announced yet — usually about a week in mid-December (closed Sunday)
Leeds, West Yorkshire · Yorkshire and the Humber
Thu 19 Nov – Wed 23 Dec 2026 — Ice Cube at Christmas (rink and selected stalls) runs 19 November to 31 December
Lichfield, Staffordshire · West Midlands
2026 dates not announced yet — usually four days (Thursday to Sunday) in early December
Lincoln, Lincolnshire · East Midlands
Thu 3 – Sat 5 Dec 2026 — Timed ticketed sessions; Thursday evening only, Friday and Saturday daytime (plus Friday evening)
Lincoln, Lincolnshire · East Midlands
2026 dates not announced yet — usually four days in early December
Manchester, Greater Manchester · North West England
Fri 6 Nov – Tue 22 Dec 2026 — Albert Square and Cathedral Gardens stay open until 3 January 2027 (closed Christmas Day)
Bakewell, Derbyshire · East Midlands
Wed 11 Nov – Sun 20 Dec 2026 — Wednesdays to Sundays only (closed Mondays and Tuesdays); timed sessions
Edinburgh, City of Edinburgh · Scotland
Sat 5 – Sun 6 Dec 2026 — Saturday and Sunday; first year under MNB Scotland
Ballynahinch, County Down · Northern Ireland
Fri 13 – Sat 14 Nov 2026 — Fri 13 Nov from 5.30pm (estate closes 4–5pm beforehand); Sat 14 Nov from 11am
Much Wenlock, Shropshire · West Midlands
Sat 5 Dec 2026 — One day, 10am–5pm
Newcastle upon Tyne, Tyne and Wear · North East England
Thu 19 Nov – Wed 23 Dec 2026
Newry, County Down · Northern Ireland
Thu 19 Nov – Sun 20 Dec 2026 — Thursdays to Sundays only
Braunton, Devon · South West England
Sat 5 Dec 2026 — Saturday 12pm–8pm
Nottingham, Nottinghamshire · East Midlands
Thu 12 Nov – Thu 24 Dec 2026 — Market stalls until 24 Dec; attractions to 31 Dec, closed Christmas Day
Oban, Argyll and Bute · Scotland
Sat 14 Nov 2026 — Corran Halls, Rockfield Centre and Perle Oban Hotel, 10am–4pm
Oxford, Oxfordshire · South East England
2026 dates not announced yet — usually four days (Thu–Sun) in mid-November
Pershore, Worcestershire · West Midlands
Fri 27 – Sat 28 Nov 2026 — Friday evening and Saturday daytime
Perth, Perth and Kinross · Scotland
Fri 20 – Sun 22 Nov 2026 — Friday to Sunday; lights switch-on on the Saturday
Pitlochry, Perth and Kinross · Scotland
Sat 12 Dec 2026 — Saturday, 10am–3pm
Portmeirion, Gwynedd · Wales
Fri 4 – Sun 6 Dec 2026
Hillsborough, County Down · Northern Ireland
Fri 11 – Sat 12 Dec 2026 — Fri 3pm–9pm; Saturday listed as 11am–6pm on the event page but 'times tbc' on the council's Christmas markets overview
Ruthin, Denbighshire · Wales
Sat 28 Nov 2026 — Saturday only, 10am–3.30pm; Ruthin Castle and Nantclwyd y Dre edition
Sheffield, South Yorkshire · Yorkshire and the Humber
2026 dates not announced yet — usually mid-November to Christmas or early January
Sherborne, Dorset · South West England
Sun 6 Dec 2026 — Sunday only, 10am–4pm
Lerwick, Shetland Islands · Scotland
2026 dates not announced yet — usually the first weekend of November (Friday evening to Sunday)
Glasgow, City of Glasgow · Scotland
Thu 22 – Sun 25 Oct 2026 — Thursday to Sunday, 10am–4pm
Skipton, North Yorkshire · Yorkshire and the Humber
Sun 6 Dec 2026 — 10am–4pm
London, Greater London · London
Mon 2 Nov 2026 – Mon 4 Jan 2027 — Closed 25 and 31 Dec
Worcester, Worcestershire · West Midlands
Sat 14 – Sun 15 Nov 2026 — Parking must be pre-booked
St Albans, Hertfordshire · East of England
Sun 22 Nov 2026 — One day (Sunday); stage programme roughly 12.45–6pm
Bury St Edmunds, Suffolk · East of England
Thu 26 – Sat 28 Nov 2026 — Entry £2
Stratford-upon-Avon, Warwickshire · West Midlands
Sat 28 – Sun 29 Nov 2026 — Town council lists Sat 28 Nov 10:00–20:00
Stroud, Gloucestershire · South West England
Fri 4 Dec 2026 — Friday 4pm–9pm
Ipswich, Suffolk · East of England
Fri 20 – Sun 22 Nov 2026 — Pre-booked tickets only
Sutton Coldfield, West Midlands · West Midlands
Fri 11 – Sun 13 Dec 2026 — Fri–Sun
Swansea · Wales
2026 dates not announced yet — usually Late November to just before Christmas
Tavistock, Devon · South West England
Fri 4 Dec 2026 — Friday 5.30pm–9pm; lantern parade 5.30pm, lights switch-on 5.45pm
Lisburn, County Antrim · Northern Ireland
2026 dates not announced yet — usually a weekend in late November or at the start of December
Tewkesbury, Gloucestershire · South West England
Sun 22 Nov 2026 — Sunday only, 12 noon–6pm
Moy, County Armagh · Northern Ireland
Sat 5 – Sun 6 Dec 2026 — Saturday and Sunday, 11am–5pm; no booking needed
Harrogate, North Yorkshire · Yorkshire and the Humber
Thu 26 – Sun 29 Nov 2026 — Closes 4pm on Sunday
Royal Tunbridge Wells, Kent · South East England
Fri 13 Nov – Thu 24 Dec 2026 — Fri–Sun only on 13–15, 20–22, 27–29 Nov and 4–6, 11–13 Dec; then daily 18–24 Dec
Halifax, West Yorkshire · Yorkshire and the Humber
Fri 13 Nov – Sun 20 Dec 2026 — Fridays to Sundays only (six weekends)
Barnard Castle, County Durham · North East England
Fri 11 – Sun 13 Dec 2026
Innerleithen, Scottish Borders · Scotland
Sat 28 – Sun 29 Nov 2026 — Saturday and Sunday; entry slots 10am–1pm and 1pm–4pm
Truro, Cornwall · South West England
Sat 21 Nov – Thu 24 Dec 2026 — Boscawen Street Christmas Markets on Wednesdays and Saturdays 21 Nov–23 Dec; late-night shopping Wednesdays 2, 9, 16 and 23 Dec
Ulverston, Cumbria · North West England
Sat 28 – Sun 29 Nov 2026 — Saturday and Sunday; 27th festival
Wolverton, Milton Keynes, Buckinghamshire · South East England
Fri 4 – Sun 20 Dec 2026 — Fridays to Sundays only; craft market and bar Saturdays and Sundays only
Kelso, Scottish Borders · Scotland
Sat 5 – Sun 6 Dec 2026 — Saturday and Sunday, 10am–3pm; entertainment in Kelso Square on Saturday 5 December
Waddesdon, Buckinghamshire · South East England
2026 dates not announced yet — usually late November to mid-December, as part of 'Christmas at Waddesdon'
Singleton, West Sussex · South East England
Sat 21 – Sun 22 Nov 2026
Wells, Somerset · South West England
Sat 12 – Sun 13 Dec 2026 — Weekend; times not yet published
West Dean, West Sussex · South East England
Fri 27 – Sat 28 Nov 2026 — Friday afternoon/evening and Saturday
Whitby, North Yorkshire · Yorkshire and the Humber
Fri 13 – Sun 15 Nov 2026 — Friday to Sunday
Wimbledon, Greater London · London
2026 dates not announced yet — usually long weekends (Thu–Sun) from late November to mid-December
Winchester, Hampshire · South East England
Fri 20 Nov – Tue 22 Dec 2026 — Open daily for 33 days
London, Greater London · London
2026 dates not announced yet — usually mid-November to early January (closed Christmas Day)
Wolverhampton, West Midlands · West Midlands
Fri 11 – Thu 17 Dec 2026 — 10am–5pm daily
Worcester, Worcestershire · West Midlands
Thu 3 – Sun 6 Dec 2026
Wrexham · Wales
Thu 26 – Sun 29 Nov 2026 — Announced as 'save the date' on the market's official Facebook page; times and trader details to follow
York, North Yorkshire · Yorkshire and the Humber
Thu 12 Nov – Mon 21 Dec 2026 — Closed Tuesdays; closes 5pm on 21 December
Saintfield, County Down · Northern Ireland
2026 dates not announced yet — usually one weekend in mid-December