Christmas is just around the corner (sorry, but it’s true), and there’s no better way to get into the festive spirit than to head to a Christmas market. We’ve rounded up 12 of the best from all over the country.
This year could be Manchester’s biggest and best ever Christmas market ever, with stalles open for an extra day! Last year the market stretched to 10 sites, attracting millions of visitors. The main market hub will be at Albert Square in front of Manchester Town hall.
November 10th – December 20th, 2017
The Frankfurt Christmas Market 2017 in Birmingham city centre is the biggest German market outside of the country itself. With hundreds of stalls in Victoria and Chamberlain square selling filled pretzels, Berlin doughnuts, traditional bier handmade Christmas decorations, you won’t leave empty handed – or with an empty stomach.
November 16th – December 24th, 2017
Edinburgh has not one, but three Christmas markets for 2017, with enough entertainment to keep the whole family occupied all day. There’s Santa Land for the wee bairns, with face painting and Christmas crafts, A European market boasting ‘gastronomic surprises’ (no, we don’t know what they are…) and a Scottish market, featuring the best local seafood, Scottish brewed beer and traditional jewellery. Head from The Mound along Princes Street Gardens Terrace and around the Scott Monument.
November 18th – January 6th, 2017
We're all guilty of an extended Etsy browse around Christmas, as the site is packed full of cute handmade gifts and perfect stocking fillers. This Christmas, Etsy is setting up shop in cities across the UK for Etsy Made Local, where you can shop your favourite sellers in the flesh and finally sort out those Christmas gifts for him. The markets will pop up for three days all over the UK in cities such as London, Brighton, Birmingham, Glasgow, Cardiff, Cambridge, Bristol, Leeds and more.
December 1st - December 3rd, 2017
Bath hosts one of the UK’s prettiest Christmas markets, with 200 chalets lining the streets around the Roman Baths and Bath Abbey. Most of the stalls are run by local business owners, meaning you can pick up handmade wooden toys, artisan candles and local cheese before you head to the Apres Ski Bar for a muled wine.
November 23rd – December 10th, 2017
Festive food, Christmas decorations and handmade gifts – Exeter Christmas Market is always a festive highlight, hosted on the Cathedral Green. With local, European and stalls from around the South West, more than 50 traders will offer roast hog, baklava, speciality cheeses as well as Gluhwein and other traditional Christmas tipples.
November 16th – December 17th, 2017
If you’re looking for high-quality Christmas gifts that you won’t find on the high street, Winchester Christmas Market has everything you need. There are jewelers, painters, glass makers, and textile artists, and you can stock up on bratwurst, mince pies and stolen to keep you going.
November 20th – December 22nd, 2017
The St Nicholas Market is back again for 2017, with a maze of Victorian crafts and gifts available in the Medieval market. Yep, there will be chestnuts roasting on some kind of fire, as well as carol singers. This isn’t the only market in the city centre either – check out Made In Yorkshire or Castle Howard, too.
November 16th – December 22nd, 2017
Belfast City Hall plays host to this traditional Christmas market, with stalls from Germany, Spain, France and Italy, as well as local Irish traders. Foodies will be in heaven, stocking up on nougat, Belgian chocolates, French tarts and exotic meats like alligator and kangaroo, which you can wash down at the market’s two bars.
November 18th – December 19th, 2017
Catch it while you can! Lincoln’s Christmas market might only be on for four days, but it has been named the best UK Christmas market in the UK. Expect over 250 stalls around Norman Castle, with plenty of entertainment: we’re talking a ukulele band, dance acts and a ferris wheel as well as all the craft and food stalls.
December 7th – December 10th, 2017
The German Christkindelmarkt is back, turning Millennium Square into a winter village of over 40 chalet huts topped wth twinkling lights. There's a carousel and handcrafted toys for the kids, as well as speciality Stollen and the Alp Chalet Bavarian restaurant and bar for the adults.
November 10th – December 17th, 2017
Southbank Christmas Market
This is one of the most popular UK Christmas markets, set next to the London eye and stretching down into craft stalls, a cider ski lodge, and plenty of places to eat and drink. If 2016 is anything to go by, the Southbank Christmas market will be serving some of the best cheese toasties around (trust us on this one).
November 10th - January 4th, 2017