Christmas Fairs and Markets

Main Image

There are magical Christmas fairs and markets all over the country at this time of year. Here is a selection of them chosen by the Sunny D team.

Christmas is our favourite time of year!

Christmas Market, Bath

The centre of Bath is transformed into a magical Christmas shopping experience with over 170 chalets packed full of Christmas gifts.

Where: Bath city centre
When: 26th November – 13th December

Christmas Market, Skipton, North Yorkshire

This market runs the full length of Skipton high street. The day closes with a procession and a carol service.

Where: Bath city centre
When: 6th and 13th December
More info:

St Nicholas Christmas Fair, York

Over 100 snug chalets with twinkling fairy lights will shine out from their positions along Parliament Street, St Sampson's Square and at new sites including The Judge's Lodging and Coppergate.

Where: York city centre
When: 19th November to 23rd December
More info:

The Scottish Market, Edinburgh

A winter showcase of some of the best craft, food and drink that Scotland has to offer.

Where: St Andrews Square
When: 20th November to 4th January
More info:

Christmas Market, Cheltenham

For the twelth year running Cheltenham is host to a wonderful Christmas market, with the Christmas chalets located on the Promenade in the centre of the city.

Where: The Promenade
When: 4th to 20th December
More info:

'Frankfurt' Market, Birmingham

With over 180 stalls, this is the largest outdoor Christmas market in the UK, and it is a massive favourite with both residents and visitors. Pretzels, schnitzels, bratwursts, and knoblauchbrot will tempt your tastebuds, washed down with gluhwein, weissbeer, mulled cider, or tasty hot chocolate.

Where: Victoria Square
When: 12th November to 22nd December
More info:

Traditional German Christmas Market, Leeds

Millennium Square transforms into a scenic winter village, with over 40 traditional wooden chalet stalls decorated with festive greenery and twinkling colourful lights.

Where: Millennium Square
When: 13th November to 20th December
More info:

Medieval Christmas Fayre, Ludlow, South Shropshire

Celebrate the start of the Christmas season in the stunning medieval setting of Ludlow Castle.

Where: Ludlow Castle,
When: 28th and 29th November
More info:

Christmas Market, Winchester, Hampshire

This market is inspired by the traditional German markets and is renowned for its spectacular location next to the cathedral.

Where: Hampshire
When: 19th to 22nd December
More info:

Southbank Centre Winter Wonderland, London

Come and enjoy Christmas food and drink at this bustling market on the River Thames.

Where: South Bank, London
When: 20th November to 24th December
More info: