London

A Christmas Cocktail
3rd December, 1pm-9pm
The Banqueting House, Whitehall.
Admission: £10
Stalls, tombola and champagne bar
Contact: christmascocktail@hotmail.com 

Taste of Christmas
21st to 24th November
ExCel London, E16
Admission: From £23.65
Contact: joanna.cardow@tastefestivals.com

The British Red Cross Christmas Fair
27th and 28th November
Kensington Town Hall, London, W8
Admission: Preview night £20; Day time entry £4
Contact: 020 7877 7605

South-East

Winchester Cathedral Annual Christmas Market
21st November to 22nd December
Winchester Cathedral, Winchester, Hampshire

Canterbury Christmas Market
28th November to 23rd December
Whitefriars Square, Canterbury

Rochester Christmas Market
Weekends from 30th November to 15th December
Dickensian Weekend on 7th and 8th December
Rochester Castle Gardens

Waddesdon Christmas Food Market
Weekends from 29th November to 8th December
The Glasshouse, Waddesdon Plant Centre, Buckinghamshire

South-West

Christmas in Cirencester 2013
Weekends from 29th November to 16th December, 9am-4pm
The Market Place, Cirencester
Contact: christmasincirencester@cirencester.gov.uk

Cheltenham Christmas Market
5th to 21st December
The Promenade, Cheltenham
Contact: 01512 332165

Mary Howard Christmas Fairs (in aid of the NSPCC and other charities)
13th November to 16th November
Castle Combe Circuit, Chippenham
Admission: From £9
Contact: 01608 650900

Bath Christmas Market
28th November to 15th December
Contact: 01225 322429

East

Bury St Edmunds Christmas Fayre
28th November to 1st December
Town Centre, Bury St Edmunds
Contact: 01284 764667

Sandringham Christmas Crafts Show
22nd to 24th November
Admission: £6
Sandringham Park, PE35 6EN

Christmas Frost Fair
22nd to 24th November
Hatfield House, Hertfordshire, AL9 5NQ
Admission: £5
Contact: cliff@battenburgevents.co.uk

Holkham Hall’s Christmas Celebrations
Weekends from 7th December to 15th December
Holkham Hall, Norfolk, NR23 1AB
Admission (adult): £15
Contact: 01328 710227

Midlands

Frankfurt Christmas Market in Birmingham
14th November to 22nd December
Victoria Square and New Street, Birmingham
Contact: 0121 303 3008

Lincoln Christmas Market
5th to 8th December
The Medieval Square, Lincoln
Contact: visitorinformation@lincolnbig.co.uk

Worcester Victorian Christmas Fayre
28th November to 1st December
Town Centre, Worcester
Contact: events@hwchamber.co.uk

North

Manchester Christmas Markets
15th November to 22nd December
City Centre, Manchester

City of Durham Traditional Christmas Festival
6th to 8th December
Admission: From £2
Palace Green and Cathedral Cloisters, Durham
Contact: info@durhamchristmasfestival.com

Leeds Christmas Market
8th November to 18th December
Millennium Square, Leeds
Contact: events@leeds.gov.uk

Grassington Dickensian Festival
30th November and 7th and 14th December
Main Square, Grassington, Yorkshire
Contact: dickensian@grassington.uk.com

Wales

Erddig Christmas Market
Weekends from 23rd November to 15th December
Erddig, Wrexham, LL13 0YT

Caerphilly Medieval Christmas Market
7th and 8th December
Town Centre, Caerphilly
Contact: 029 2088 001

Cardiff Winter Wonderland
14th November to 5th January
City Centre, Cardiff
Contact: 029 2023 0130

Scotland

Edinburgh’s Christmas
22nd November to 5th January
Locations across the city
Contact: 0131 529 3785

Drumlanrig Christmas Fair
7th and 8th December
Drumlanrig Castle, Thornhill, Dumfries & Galloway
Admission for carol concert (adults): £10
01848 331555

Mount Stuart Christmas Fair
9th December
Mount Stuart, Isle of Bute
Admission (adults): £2

Christmas at Brodie Castle
7th and 8th December
Brodie Castle, Moray
Admission (adults): £4
Contact: isabel@exclusivelyhighlands.co.uk

Northern Ireland

Belfast Christmas Continental Market
16th November to 21st December
Belfast City Hall, Belfast
Contact: belfastchristmasmarket@gmail.com

Let us know if you’re organising a great Christmas market this year so we can add it to the list. Just email: holly_kirkwood@ipcmedia.com.

* See the best Christmas markets of 2012