Christmas market season in London kicks off earlier than you might think. In 2026, the Southbank Centre's Winter Market opens on 2 November, followed by a wave of festive takeovers across parks, piazzas and railway arches through November and December. Most are free to wander, which makes them one of the city's best-value seasonal activities — though a few big names do require booking.
The headline act is Hyde Park Winter Wonderland, running 19 November to 3 January 2027. It's the loudest, most over-the-top option: a Ferris wheel, the UK's largest open-air ice rink, funfair rides, bars and a Scandinavian-style artisan market. Entry is ticketed — off-peak slots from £1, standard and peak tickets more — and even free sessions must be booked in advance. New for 2026 are a Giant Wheel Light Show, a Peter Pan-themed ice kingdom and a K-Pop Dragon Circus.
Covent Garden turns on the glitz from 12 November, with more than 300,000 lights, giant golden baubles and a 50ft tree. This year's theme is theatrical: a Forest of Theatre installation nods to West End shows like Mamma Mia! and My Neighbour Totoro, hourly artificial snow falls through December, and Festive Thursdays bring late-night shopping and surprise performances. Entry is free.
Foodies should head riverside to the Southbank Winter Market (2 November to 3 January, closed 25 and 31 December), where alpine chalets under Hungerford Bridge serve everything from grilled sausages to Venezuelan arepas and Dutch mini-pancakes, with bars open until 11pm. For something grander, Hampton Court Palace's Festive Fayre runs two weekends in December — 4–6 and 11–13 — with over 100 stalls in the Great Fountain Garden, live music and a new Winter Palace experience inside the Tudor rooms. It's included in palace entry.
Beyond the big names, London's neighbourhood markets reward a slower pace. Peckham's Christmas Independent Ceramics Market is ideal for handmade gifts (£2 entry), Hawk's Nest in Shepherd's Bush hosts a one-day market with carols under the arches on 13 December, and the new Spitalfields Christmas Garden in Bishops Square pairs a festive cocktail garden with live acoustic sessions through 24 December. Borough Market, London's oldest food market, stays open daily through the season — the place to stock a Christmas cheese board rather than snap a selfie.
Most markets wind down just before Christmas, but Winter Wonderland and Southbank carry on into early January, so a New Year trip works too. Whatever your style — family funfair, artisan shopping or just mulled wine by the river — there's a market that fits, and timing your visit for a weekday afternoon is the easiest way to dodge the crowds.