Best Christmas Markets

Victorian and Dickensian Christmas Markets 2026

16 Victorian and Dickensian Christmas markets in the UK, 12 with 2026 dates confirmed by their organisers. The first to open is Oxford Victorian Christmas Market, on Thursday 12 November.

Themed markets, where the organisers promise stallholders and performers in period costume; several are named after Charles Dickens. Most last between one evening and four days, so check the dates before you travel.

None open this weekend (17 and 18 October 2026). Next to open: Oxford Victorian Christmas Market, on Thursday 12 November 2026.

Loading the map…

Open today Running, closed today Opens within two weeks Later this season Dates not announced
Map: © OpenStreetMap contributors, OpenFreeMap.

2026 Dates, in the Order They Open

MarketDatesDays ClosedEntry
Oxford Victorian Christmas Market
Oxford, South East
12 to 15 Nov 2026Open every day of its runFree
Buxton by Lamp Light Christmas Markets and Dickensian Christmas Market
Buxton, East Midlands
21 to 22 Nov 2026Open every day of its runFree
Warwick Victorian Evening
Warwick, West Midlands
26 Nov 2026One day onlyFree
Hull Minster Victorian Christmas Market
Hull, Yorkshire
28 Nov 2026One day onlyFree
Stratford-upon-Avon Christmas Markets
Stratford-upon-Avon, West Midlands
28 Nov to 6 Dec 2026Open Saturdays and Sundays onlyFree
Ulverston Dickensian Christmas Festival
Ulverston, North West
28 to 29 Nov 2026Open every day of its runFree
Worcester Victorian Christmas Fayre
Worcester, West Midlands
3 to 6 Dec 2026Open every day of its run
Matlock Victorian Christmas Market
Matlock, East Midlands
4 to 6 Dec 2026Open every day of its run
Tavistock Dickensian Evening
Tavistock, South West
4 Dec 2026One day onlyFree
Rochester Dickensian Christmas Festival
Rochester, South East
5 to 6 Dec 2026Open every day of its runFree
Otley Victorian Fayre
Otley, Yorkshire
6 Dec 2026One day only
Leominster Victorian Street Market
Leominster, West Midlands
12 Dec 2026One day onlyFree

Dates Not Yet Announced

Staying the night? See hotels in Stratford-upon-Avon, Worcester, Buxton, Ulverston and Rochester, priced for a night when the market there is open. affiliate links

Questions

When do Victorian and Dickensian Christmas markets start in 2026?

The first in this guide is Oxford Victorian Christmas Market in Oxford, which opens on Thursday 12 November 2026. The last to close is Leominster Victorian Street Market, on Saturday 12 December 2026.

Do Victorian and Dickensian Christmas markets charge for entry?

Of the 16 listed here, 0 need a ticket or paid entry and 12 are free to walk into, going by their organisers' pages; the rest have not said. Each market's page gives the price where it has been published.

Other types: Christmas Fairs and Fayres, Christmas Craft Fairs and Makers' Markets, The Biggest Christmas Markets in the UK, Indoor Christmas Markets, Christmas Food Markets and Farmers' Markets, National Trust Christmas Markets, German-Style Christmas Markets in the UK, Christmas Markets at Cathedrals and Abbeys, Christmas Markets at Stately Homes and Castles, Christmas Markets with an Ice Rink, Dog-Friendly Christmas Markets. Or find the markets nearest your postcode. How we check dates.