Whether you want to get your Christmas shopping done, or you're looking to buy festive treats and Christmas decorations, London's many Christmas markets and fairs are the place to be. Christmas 2018 events are listed below, and we'll be adding more as they're announced. Check out our guide to spending Christmas in London for other festive events.
Central London Christmas markets
WINTER WONDERLAND: Winter Wonderland in Hyde Park brings with it one heck of a Christmas market — and crowds to match. Expect wooden chalets selling traditional German food, drink, toys, ornaments and more. Free entry, just turn up, 22 November 2018-6 January 2019
North London Christmas markets
COUNTRY LIVING FAIR: The Country Living Fair is back at the Business Design Centre in Islington, offering you a chance to get your home decked out for Christmas with decorations and accessories. Food, drink, gifts and craft supplies also available to buy. Regular adult ticket from £15, book ahead, 7-11 November 2018
South London Christmas markets
BATTERSEA PARK: Pear Tree Cafe in Battersea Park extends its Christmas market over two weekend for 2018. The cafe will be turned into something of a winter wonderland, with a marquee holding the stalls, carol singers providing the entertainment, and plenty of mulled wine and raclette available. Free entry, just turn up, 1-2 December and 8-9 December 2018
East London Christmas markets
TRUMAN BREWERY: Kickstart the festive season with the Renegade Craft Fair holiday event at the Old Truman Brewery in Brick Lane. Traders to be announced but expect gift ideas, craft workshops, food and drink and festive music. 1-2 December 2018
MILE END: Urban Makers East's Christmas market takes over Mile End Ecology Pavilion for two days, with over 50 different designer-makers each day, plus workshops for adults and kids, face painting, food, drink and more. 8-9 December 2018
West London Christmas markets
OLYMPIA: For those who like their festivities to arrive early, the Spirit of Christmas Fair comes to Olympia, with 825 independent traders selling everything from jewellery, food and drink to any bauble you could ever want, plus house and garden workshops to help you get your pad ready for the big day. Adult ticket £25-£32, book ahead, 29 October-4 November 2018
OLYMPIA: The Ideal Home Show at Christmas takes over Olympia. Exhibitors include specialists in interiors and home accessories, technology and gadgets, fashion and beauty and more. Adult tickets from £13, book ahead, 21-25 November 2018
CHELSEA: The Chelsea Christmas Gift Fair is back at Chelsea Old Town Hall selling clothes, homewares, toys, pet gifts and food products. Free entry, just turn up, date TBC
Know of any events that we've missed? Send the details to email@example.com.