28 Best Christmas Markets in London in 2026

London does not wait for December. By the first week of November the riverside near Waterloo is already hung with lights, the smell of cinnamon and grilled onions drifts along the Queen’s Walk, and the Thames, black and glittering after dark, carries the reflections of a red London Eye. A few weeks later the biggest of all the festive fairs unfolds across Hyde Park, and by December every neighbourhood from Greenwich to Kingston has strung up its own chalets, carousels and mulled wine.

This guide follows the 2026 season the way a visitor would live it: from the first riverside chalets in early November, through the lights and rinks of mid-month, to the long cold evenings of December when the whole city smells of woodsmoke and roasted chestnuts. You will find opening dates, entry prices, the nearest stations, the markets that keep you dry when it rains, the hidden neighbourhood fairs where Londoners actually shop, and two ready-made itineraries to put it all together.

Dates and entry prices reflect the 2026 season.

Quick answer: the best Christmas markets in London in 2026
  • Biggest and most spectacular: Hyde Park Winter Wonderland, 19 November 2026 to 3 January 2027, closed 25 December.
  • Best by the river: Southbank Centre Winter Market on the Queen’s Walk, opening 2 November 2026, free to wander.
  • Best undercover: Leadenhall Market, a Victorian arcade of painted ironwork that keeps you dry in any weather.
  • Best for a village feel: Kingston Christmas Market, 12 November 2026 to 3 January 2027, free entry.
  • Best for design-led gifts: Coal Drops Yard at King’s Cross.
  • Best for lights: Covent Garden, switched on 12 November 2026, with Carnaby Street and Regent Street close by.

Jump to: At a glance · Map · 1–5 Flagship · 6–9 Historic & covered · 10–23 Neighbourhood · 24–28 Hidden fairs · Best for · Food · Itineraries · Lights & rinks · Photo spots · Getting around · Costs · From the USA · Where to stay · Safety · Traditions · FAQ

The 2026 season at a glance

The season opens at the river and ends in the parks. The Southbank chalets go up first, the lights of Carnaby Street, Regent Street and Covent Garden follow within days, and Winter Wonderland arrives once November is almost over. Where an official 2026 date has been announced it is given below; for the rest, the pattern of recent years is described so you can plan around it.

Market2026 datesNearest stationEntryCovered?
Southbank Centre Winter MarketOpens 2 November 2026, runs into early JanuaryWaterloo or EmbankmentFreeNo, open-air chalets
Hyde Park Winter Wonderland19 November 2026 to 3 January 2027, closed 25 DecemberHyde Park CornerTimed entry ticket from £1Partly, with indoor shows and bars
Covent GardenLights on from 12 November 2026Leicester Square or HolbornFreePartly, the market halls are roofed
Leicester Square31 October 2026 to early January 2027Leicester SquareFree, skating ticketedNo
Trafalgar SquareExpected from early November 2026, tree lit in early DecemberCharing CrossFreeNo
Kingston Christmas Market12 November 2026 to 3 January 2027Kingston (rail from Waterloo)FreeNo
Winter by the River, London Bridge CityExpected from about 12 November 2026 to early January 2027London BridgeFreeNo
Leadenhall MarketCraft fairs on 14 November and 12 December 2026Bank or MonumentFreeYes
Borough MarketFestive opening seven days a week from 30 November 2026London BridgeFreeMostly, under the railway arches
Greenwich MarketOpen daily, 10am to 5:30pm, festive stalls through the seasonCutty Sark (DLR) or GreenwichFreeYes
Coal Drops Yard, King’s CrossLate November to just before Christmas in recent seasonsKing’s Cross St PancrasFreePartly, the canopy gives cover
Chelsea Winter VillageOpens 25 November 2026Sloane SquareTicketedNo
Chelsea Physic Garden Christmas Fair26 to 29 November 2026Sloane SquareTicketedYes, heated marquee
The London Eye glowing red over the River Thames at Christmas time, near the Southbank Christmas market
The London Eye lit red above the Thames, a few steps from the riverside chalets of the Southbank Winter Market.

Map of London’s Christmas markets 2026

Use this picture map to see how the markets sit along the Thames before you plan your days. Every number matches the numbered market in this guide, so pin 2 is the Southbank Winter Market, pin 6 is Leadenhall and pin 24 is Columbia Road. The colours show the type of market, and the markets of Kew, Hampton Court, Kingston, Richmond and Wimbledon sit west of the map, an easy train ride away from central London. It is a simple picture to help you group stops by neighbourhood rather than a scale map, so use a journey planner for exact walking and Tube times.

Schematic map of London Christmas markets 2026 A not-to-scale map of central London showing the River Thames and the numbered Christmas markets described in this guide. River Thames Hyde Park WEST OF THE MAP reached by train or Tube 14Christmas at Kew 15Hampton Court 11Kingston 22Richmond & Wimbledon Winter Wonderland Winter Wonderland 1 Southbank Southbank 2 Covent Garden Covent Garden 3 Leicester Sq Leicester Sq 4 Trafalgar Sq Trafalgar Sq 5 Leadenhall Leadenhall 6 Greenwich Market Greenwich Market 7 Borough Borough 8 Spitalfields Spitalfields 9 Winter by the River Winter by the River 10 Coal Drops Yard Coal Drops Yard 12 Chelsea Winter Village Chelsea Winter Village 13 Camden Camden 16 Brixton Brixton 17 Peckham Peckham 18 Somerset House Somerset House 19 Seven Dials Seven Dials 20 Canary Wharf Canary Wharf 21 Battersea Power Stn Battersea Power Stn 23 Columbia Road Columbia Road 24 Maltby St Maltby St 25 Chelsea Physic Garden Chelsea Physic Garden 26 Rotherhithe Nordic Rotherhithe Nordic 27 Crafty Fox / SoLo Crafty Fox / SoLo 28 N Flagship (1–5) Historic & covered (6–9) Neighbourhood (10–23) Hidden fairs (24–28) Schematic, not to scale

Read the map in clusters. The West End group of Covent Garden, Leicester Square, Trafalgar Square, Seven Dials and Somerset House can be walked in one evening. Southbank, Borough, Winter by the River and Maltby Street line up along the south bank for a riverside day, while Leadenhall, Spitalfields and Columbia Road make a tidy trip across the City and the East End.

Flagship markets: where London does Christmas on a grand scale

1. Hyde Park Winter Wonderland

BEST FOR FAMILIESBIGGESTBEST AT NIGHT

Arrive at three in the afternoon on a weekday and Winter Wonderland feels like a funfair that has wandered into a royal park and decided to stay. The big wheel turns slowly above bare plane trees, children scream happily on the Santa Land rides, and the ice rink, the Magical Ice Kingdom and the circus tents sit among rows of timber chalets selling bratwurst, hot chocolate and hand-knitted hats. With more than 150 rides, shows and attractions, you will not see it all in one visit, and nobody tries.

The real show begins after dark. By five the sky has gone indigo, the wheel is outlined in gold, and the smoke from the food stalls hangs in the lamplight so thickly that the whole park seems wrapped in a warm haze. Live music drifts from the bars, couples carry steaming cups toward the rink, and the cold sharpens just enough to make every mulled wine taste better. The gates close at 10pm. Gated security checks at the entrance mean large bags and suitcases are a nuisance, so leave luggage at your hotel or a left-luggage service at one of the main rail terminals before you come. Inside, the Bavarian-style beer halls ring with brass bands and long tables of singing strangers, the Magical Ice Kingdom glitters with sculpted frozen scenes, and the smell of roasting almonds follows you from one end of the park to the other.

  • 2026 dates: 19 November 2026 to 3 January 2027, every day except 25 December. Most days open at 10am, though some November and early December days open later, at 11am, noon or 2pm.
  • Entry: Everyone in your party needs a pre-booked timed ticket, issued in one-hour arrival slots between 10am and 8pm. Advance entry costs £1 off-peak, £5.50 standard and £8.25 peak, with booking fees included. Every Monday to Thursday in November is priced at £1. Entry is waived if you spend £25 on activities when booking in advance. Rides, the rink and attractions are paid for separately inside, so a family of four on a peak evening pays £33 for entry alone before anyone climbs onto a ride.
  • Getting there: Hyde Park Corner is the closest station. Marble Arch, Knightsbridge and Lancaster Gate are all a pleasant walk across the park.
  • When to go: Weekday afternoons in late November are calm. Saturday evenings and the days just before Christmas bring the heaviest crowds, and the best-value slots are booked up first.

2. Southbank Centre Winter Market

BEST BY THE RIVERFREE ENTRYBEST FOR STREET FOOD

Come out of Waterloo station on an early November evening and the river is waiting for you. The Queen’s Walk is lined with alpine-style chalets glowing amber, the Thames slides past dark and wide, and beyond it the lit face of Big Ben and the slow red wheel of the London Eye make the most photographed Christmas backdrop in the city. The market opens on 2 November 2026 and runs into early January, which makes it the first festive stop of the year and the last to close.

Lunchtime belongs to the food stalls: raclette scraped molten over potatoes, grilled sausages, Dutch pancakes, churros dusted with sugar. By afternoon the light turns gold on the water and the crowds thicken with shoppers hunting for handmade gifts, candles and jewellery from independent traders. After dark the chalets glow like lanterns and the walk along the river becomes the best free evening in London. It is open-air, so wrap up warmly, because the wind off the water makes the riverbank feel colder than the sheltered streets of the West End. It is always at its fullest on Friday and Saturday nights, while a Tuesday to Thursday visit around lunchtime gives you the stalls almost to yourself.

  • 2026 dates: Opens 2 November 2026 and runs into early January 2027.
  • Entry: Free.
  • Nearest stations: Waterloo and Embankment, both a short riverside walk away.
  • Best for: Groups, couples and anyone who wants to graze their way along the Thames.

3. Covent Garden

BEST FOR LIGHTSFREE ENTRYBEST FOR FIRST-TIMERS

Covent Garden does Christmas with scale and theatre. The lights are switched on from 12 November 2026, and the great tree in the Piazza rises over street performers, shoppers under the old market roof and the clink of glasses from the cafés spilling onto the cobbles. Wander in the early evening, when the crowds are manageable and the decorations hang above you like a canopy of stars, then finish with a hot chocolate on one of the quieter side streets.

Look up under the market hall and the ceiling is a glittering forest of baubles, ribbons and suspended installations that change from year to year. Buskers play violins and brass, a magician draws a ring of onlookers, and the shops around the square open their doors on to warm air and the smell of toffee and pine. The lanes toward Neal’s Yard and Seven Dials are quieter, hung with their own small constellations. Covent Garden Tube station is notorious for its lift queues at busy times, and on December evenings it can switch to exit-only when the crowds build, so most visitors are better off alighting at Leicester Square or Holborn and walking in for five minutes. Charing Cross works just as well, and gives you the stroll through the Strand as a bonus.

  • 2026 dates: Lights on from 12 November 2026, with festive trading through the season.
  • Entry: Free to wander.
  • Nearest stations: Leicester Square, Holborn or Charing Cross, a five-minute walk.
  • Best for: Decorations, gift shopping, first-time visitors and a lights stroll.

4. Leicester Square

BEST FOR A WEST END NIGHTFREE TO VISIT

Leicester Square keeps its own seasonal pull. The ice rink there opens first, on 31 October 2026, giving the West End its earliest taste of winter, and the surrounding streets are some of the best for a lights walk. Skate Leicester Square sits at the heart of the square, ringed by vintage-style chalets selling hot food, sweets and gifts, with the cinema façades and the neon of the West End shining over the top.

The square is smaller than Winter Wonderland but wonderfully concentrated. Arrive before a show and you can have a cup of mulled wine in one hand and a theatre ticket in the other, then walk to your seat in five minutes through Chinatown, whose lanterns and red lights add to the glow. On film-premiere nights crowds gather to watch the red carpet, and the whole area hums with cameras and music. Skating is ticketed, but wandering the market and the lights costs nothing. It is a fine choice for date nights, or for a family whose children want to skate without the trek to a big park. Mornings are quietest; Friday and Saturday evenings are packed shoulder to shoulder and are the time to keep a hand on your bag.

  • 2026 dates: The rink opens 31 October 2026, with the market and lights running into early January 2027.
  • Entry: Free to visit; skating is ticketed.
  • Nearest station: Leicester Square, with Piccadilly Circus and Charing Cross close by.
  • Best for: Date nights, theatre-goers and anyone who wants an early taste of the season.

5. Trafalgar Square

BEST FOR CLASSIC LONDONFREE ENTRYBEST FOR CAROLS

Trafalgar Square raises the capital’s great Christmas tree in early December, ringed by carol singers and the stone lions. The tree is no ordinary spruce. It has been an annual gift from the people of Oslo since 1947, a thank-you to Britain for its support during the Second World War, and it still arrives from a Norwegian forest each year to stand beneath Nelson’s Column. Beneath it, free choirs sing in the evenings through December, and the sound carries across the fountains and down towards Whitehall.

The market that surrounds it is compact but charming. Shop for handmade ornaments and treats while carol singers perform festive classics by the fountains, then climb the steps to the National Gallery terrace for the view back down over the tree. At dusk the square fills with a warm gold light, the traffic on the south side seems to drift past in slow motion, and the dome of St Martin-in-the-Fields glows behind. It is one of the most atmospheric places in London for people-watching, particularly on a clear cold night when breath turns to mist and the choir begins. Charing Cross is steps away, and the walk down The Mall toward Buckingham Palace makes a natural follow-on. Evenings after work are busy, while a weekday afternoon gives you room to take photographs.

  • 2026 dates: The market is expected from early November, with the Norwegian tree lit in early December and free carol performances through the month.
  • Entry: Free.
  • Nearest station: Charing Cross, with Embankment and Leicester Square a short walk away.
  • Best for: Carols, classic London photographs and a short stop between museums.

Historic and covered markets: Christmas without the weather

6. Leadenhall Market

BEST WHEN IT RAINSBEST ARCHITECTURECOVERED

Step off a grey City street and you walk straight into a Victorian fairy tale. Leadenhall’s glass roof, cobbled floor and painted ironwork in maroon, green and cream are dressed in lights and a towering tree through the Christmas season, and the whole arcade glows against the glass towers of the City beyond. It has been a trading place since 1331, and at Christmas it feels like it.

The best moments come on the weekends of the craft fairs. On 14 November and 12 December 2026, makers from the SoLo Craft Fair set up their stalls under the atrium roof beside the Christmas tree, and shoppers drift between candles, ceramics and handmade ornaments while the sound of carols bounces off the glass. These are curated pop-ups of independent south and east London makers, a world away from mass-produced souvenirs. On a wet day nothing beats it. During the week the City bustles and the pubs fill with after-work crowds in suits, loosening ties over mulled wine, while weekends are calmer and far better for lingering. Look straight up from the central crossing and the great dome of glass frames the hanging tree and the lamps, one of the most photographed Christmas views in the capital. Wine bars and small restaurants stay open around the arcade, so you can step in from the cold, warm your hands and watch the passing crowd through steamed windows.

  • 2026 dates: Christmas tree and decorations through the season; SoLo craft fairs on 14 November and 12 December 2026.
  • Entry: Free. Covered: Yes.
  • Nearest stations: Bank or Monument, both close.
  • Best for: Rainy days, architecture lovers and photographers.

7. Greenwich Market

BEST FOR HANDMADE GIFTSCOVEREDFREE ENTRY

Greenwich Market sits under its own roof, so a downpour changes nothing. It is open daily from 10am to 5:30pm, and through the festive season its stalls fill with handmade jewellery, ceramics, knitwear and street food. Outside, the old maritime town carries its own sparkle: the lights along the cobbled lanes, the masts of the Cutty Sark, and the dome of the old Royal Naval College glowing in the dusk. Walk up through the park afterwards, and on a clear evening the whole city lies spread beneath you in lights.

The festive season starts here with a lantern parade and a light switch-on in the second half of November in recent years, when children carry glowing paper lanterns through the lanes and the old town turns out to watch. Inside the market the air smells of fresh crêpes, spiced nuts and coffee, and makers sit behind tables stacked with hand-printed cards, leather goods and sculpted ceramics. Between browsing you can slip into one of the tiny pubs for a hot toddy, or climb to the observatory ridge to see Canary Wharf glittering across the river. The nautical mood suits Christmas well, with ship’s lanterns and garlands wound around the old stone walls. Take the DLR to Cutty Sark or a train to Greenwich. The ice rink at the Queen’s House, twice its previous size this year, opens on 18 November 2026 and makes a perfect pairing.

  • 2026 dates: Open daily, 10am to 5:30pm, with festive stalls and lights from late November.
  • Entry: Free. Covered: Yes.
  • Nearest stations: Cutty Sark (DLR) or Greenwich rail.
  • Best for: Handmade gifts, couples and a gentler day out.

8. Borough Market

BEST FOR FOODIESMOSTLY COVERED

Borough Market is where London’s food lovers do their Christmas shopping. In December the stalls beneath the Victorian railway arches stack up with farmhouse cheeses, smoked meats, pies, chocolate and preserves, and the air is thick with the smell of spiced cider, roasting chestnuts and grilling sausages. Go hungry, go early and expect a crush on Saturdays. London Bridge station sits right beside it.

Borough is not a traditional Christmas market, but it is arguably the best place in the city to eat at Christmas. From 30 November 2026 it opens seven days a week through December, and its festive programme usually brings live demonstrations, tastings and masterclasses, along with a mid-December cult tradition, An Evening of Cheese, when the monger stalls turn into a night-time celebration of rare wheels and bespoke cheeseboards. Wander slowly. Stop for a hot pie, a slab of fudge, a wedge of mature cheddar, and a cup of hot spiced apple juice. Choose a venison sausage roll or a roast-beef wrap with horseradish for lunch, then buy a game pie, a wheel of cheese and a cured ham to carry home as gifts. The covered arches keep off the rain, but they also trap the crowd, so aim for a weekday before eleven or after two when the lunch rush thins out.

  • 2026 dates: Festive opening seven days a week from 30 November 2026 through December.
  • Entry: Free.
  • Nearest station: London Bridge.
  • Best for: Edible gifts, cheese lovers and anyone who wants a proper meal rather than street snacks.

9. Old Spitalfields Market

BEST FOR INDEPENDENT STALLSCOVERED

East of the City, Old Spitalfields Market turns its Victorian hall into a Christmas bazaar from mid-November to Christmas Eve, with designers, vintage dealers and street food under a roof that keeps out the wind. Come on a Friday afternoon when traders are fresh and the crowd is mostly local, then walk out into Brick Lane for a salt beef bagel or a curry as the lamps come on. Liverpool Street station is a minute away.

Inside, the iron-and-glass hall echoes with the chatter of shoppers and the clatter of trays. Stalls sell art prints, hand-poured candles, vintage jackets, small-batch chocolate and unusual toys, and the festive programme usually adds late-opening evenings when shoppers browse until eight to the sound of a live gospel choir. A Spitalfields Arts Market runs from 4 to 6 December 2026, a good weekend for finding one-off presents. Around the hall the surrounding streets are a Christmas pleasure of their own, with Georgian houses lit in the gloom, market cafés steaming and the glowing towers of the City rising behind. Vegan bakes and halal street food stalls sit alongside salt beef and cheese toasties, so every kind of eater finds something. Weekday afternoons give you room to browse; Saturday afternoons are busy and Sundays are lively with the full market in swing.

  • 2026 dates: Christmas trading from mid-November to Christmas Eve; Spitalfields Arts Market 4 to 6 December 2026.
  • Entry: Free. Covered: Yes.
  • Nearest station: Liverpool Street.
  • Best for: Unique gifts, vintage finds, vegan and halal food.

Neighbourhood and craft markets: quieter, more personal

10. Winter by the River at London Bridge City

BEST SKYLINE VIEWFREE ENTRYBEST AT NIGHT

Walk east from London Bridge along the Thames path and the Christmas market appears under the shadow of Tower Bridge. Timber huts line the south bank between the bridge and City Hall, the Shard rises behind them, and on the water the lights of the Tower and the bridge bend and shimmer. Come at four on a December afternoon, while the sky is still the colour of pewter, and watch the bridge switch on its glow. By six the cabins are lit, grilled seafood and spiced cider scent the air, and the river is a dark mirror full of floating lamps.

The setting does most of the work here, but the food is good too: a stall selling freshly grilled seafood, crêpes and hot sausages, pop-up bars serving warm cocktails, and handicraft cabins stocked with candles, jewellery and small gifts. Along the water the glass-roofed pop-up bar known as the Glasshouse gives you somewhere warm to sit with your back to the wind. Hold your camera low and line up a row of lit chalets with the illuminated bridge behind them, one of the strongest Christmas frames in London. The wind off the river can bite, so wear layers and a hat. A walk back toward Borough Market takes ten minutes and can finish the evening with a drink in a historic pub.

  • 2026 dates: Expected from around 12 November 2026 to early January 2027, roughly 11am to 10pm, with shorter hours on Christmas Eve and the stalls closed on Christmas Day, as in recent seasons.
  • Entry: Free.
  • Nearest stations: London Bridge, with Tower Hill and Bermondsey an easy walk along the water.
  • Best for: Skyline photographs, couples and a riverside evening.

11. Kingston Christmas Market

BEST VILLAGE FEELFREE ENTRY

Kingston upon Thames is a market town that takes Christmas seriously. From 12 November 2026 to 3 January 2027, the Ancient Market Place fills with wooden chalets, strings of lights and a carousel that turns to the sound of a barrel organ. Because the market sits in the heart of the old town, you can drift between it and the cafés, bookshops and riverside walks without ever feeling hustled. On a December evening the whole square glows, the smell of mulled wine meets the smell of fresh waffles, and the crowd feels local rather than touristy. Trains run from Waterloo to Kingston station in around half an hour.

Stalls sell wooden toys, scented candles, knitted hats and handmade soaps, and the food huts turn out hot dogs, crêpes, roasted nuts and mugs of spiced wine. Hours in recent seasons have been generous, with later closings from Thursday to Saturday, so you can shop after work and still catch the carousel under the lights. Children queue happily for rides, and a Santa wanders the square. When you tire of the crowd, the Thames is three minutes away: walk down to the water, watch the swans under the bridge, and come back along the river path with the town lights behind you. Weekday afternoons are the calmest, and Saturday evenings the liveliest. For a more traditional, almost small-town Christmas without leaving London’s boundary, nothing else comes close.

  • 2026 dates: 12 November 2026 to 3 January 2027.
  • Entry: Free. Location: Ancient Market Place, Kingston upon Thames.
  • Nearest station: Kingston, around half an hour by train from Waterloo.
  • Best for: Families, a village atmosphere and an easy day out.

12. Coal Drops Yard, King’s Cross

BEST FOR DESIGN-LED GIFTSBEST FOR MAKERSPARTLY COVERED

The old Victorian coal sheds of King’s Cross have been turned into one of London’s sleekest shopping quarters, and at Christmas the canopy market fills with independent designers, ethical brands and craftspeople. A giant tree lights the central courtyard, and the nearby Granary Square adds its own installations and glow. In recent seasons the market has run from late November until a few days before Christmas, so if gifts are the goal, go in the first half of December, when the stalls are full and the evening crowds are thin. King’s Cross St Pancras is minutes away.

Under the canopy the mood is modern and relaxed rather than traditional. Stalls sell ceramics, printed textiles, leather goods and plant-based food, and the festive programme has included live music and a pop-up curling bar for a wintry game with friends. The brick arches of the old coal drops, with their curved iron roofs, frame the shops like a stage set, and after dark the lights make the whole yard shine like a jewellery box. This is the place to spot the difference between true makers and tourist-trap resellers: ask a stallholder where a piece was made and who made it, and the genuine ones will tell you with pride. Vegan and halal food stalls sit among the stands, so there is something for every diet. Walk along the canal afterwards to Granary Square and watch the fountains and tree reflected in the water.

  • 2026 dates: Expected from late November to around 22 December 2026, in line with recent seasons.
  • Entry: Free; workshops may need tickets.
  • Nearest station: King’s Cross St Pancras.
  • Best for: Independent gifts, ethical shopping and a calm evening.

13. Chelsea Winter Village

BEST FOR AN ELEGANT EVENINGTICKETED

Opening on 25 November 2026 in the grounds of the Royal Hospital Chelsea, this ticketed village mixes illuminations, giant glowing baubles you can sit inside and a small, well-chosen market. It is the most polished and intimate of the season’s evenings, ideal for a date or a quiet celebration. Sloane Square is the nearest station.

The setting is the draw. The Royal Hospital, designed by Christopher Wren, is the home of the red-coated Chelsea Pensioners, and its lawns and brick façades take on a theatrical glow when the lights come on. Walk through a tunnel of lights, pause beside glowing trees, and step inside the oversized red bauble where couples huddle with hot chocolate and photograph one another. The stalls offer chic homewares, festive food and candlelit bars that serve warm cocktails and mulled wine in proper glassware. It is an evening for slow walking and low conversation rather than rides and crowds, and the ticketed entry keeps the numbers comfortable. Dress warmly, because the lawns are exposed, and arrive just before dark to see the lights come to life. Book your slot in advance, as the best evenings sell out. Afterwards, King’s Road is a short walk away, with bars and restaurants for dinner.

  • 2026 dates: Opens 25 November 2026.
  • Entry: Ticketed, booked for a chosen slot.
  • Nearest station: Sloane Square.
  • Best for: Couples, small celebrations and photographs.

14. Christmas at Kew

BEST LIGHT TRAILBEST FOR COUPLESTICKETED

Christmas at Kew opens on 13 November 2026 and sends a lit trail through the botanical gardens after dark: glowing tunnels, illuminated trees and the sort of quiet magic that suits the cold. Two of the capital’s grandest settings dress up for winter, and Kew is the one that works best in the dark.

The trail winds through the gardens, past the lake, the Palm House and avenues of towering trees lit in every colour. Tunnels of light pulse to music, bare branches hang with glowing lanterns, and the great glasshouses are washed in violet and blue so that the whole garden seems to float above the grass. The cold turns every breath to mist, and the sound of crunching leaves underfoot mixes with distant choirs. Food stalls along the route serve mulled wine, hot chocolate and roasted marshmallows, and fire pits give you a place to thaw. Allow ninety minutes for the walk, wear waterproof shoes, and book a timed ticket as early as you can, since good dates sell out well before the season opens. Kew Gardens station on the District line and London Overground is close to the gate, and you can reach the entrance without a long walk. Weekday evenings are calmer than weekends.

  • 2026 dates: Opens 13 November 2026, after dark.
  • Entry: Ticketed, timed entry.
  • Nearest station: Kew Gardens.
  • Best for: Couples, families with older children and a slow evening walk.

15. Hampton Court Palace

BEST FOR TUDOR SETTINGBEST FOR ICE SKATING

At Hampton Court Palace the ice rink opens on 19 November 2026 in front of the Tudor facade, the Winter Palace experience begins on 28 November, and the Festive Fayre on 4 December gives you a food market with live music at the bandstand. It is a train ride out of the centre, and it repays a slow, unhurried evening.

Henry VIII’s red-brick palace is a magnificent backdrop for skating. The rink sits on the lawn beneath the chimneys, skaters glide in loops under strings of lights, and the great Tudor windows glow behind them like the doors of a medieval hall. Inside the palace, the Winter Palace experience dresses the rooms for Christmas and sends you wandering among mythical beasts, while the Festive Fayre fills the courtyards with artisan food stalls, seasonal cooking and musicians. Combine a skating session with a stroll through the courtyards, or finish the day with a hot chocolate by the river. The palace is a short walk from Hampton Court station, with trains from Waterloo taking about half an hour. Skating slots sell out on weekends, so book in advance. Weekday afternoons are quieter and give you the lawn almost to yourself. Dress for the cold, because the open grounds can be windy.

  • 2026 dates: Rink opens 19 November; Winter Palace from 28 November; Festive Fayre on 4 December 2026.
  • Entry: Ticketed for the palace events and skating.
  • Nearest station: Hampton Court (rail from Waterloo).
  • Best for: History lovers, families and skating with a view.

16. Camden Market

BEST FOR ALTERNATIVE SHOPPINGFREE ENTRY

Camden’s canal-side markets run all year, and at Christmas the lock, the iron bridges and the old stable yards are strung with lights. The mood is leather jackets, vinyl stalls, vegan dumplings and noodle bars rather than mulled wine and carols, and it is at its best on a weekday afternoon before the weekend crush. Camden Town and Chalk Farm are the closest stations.

The market sits in a former warren of stables and warehouses beside the Regent’s Canal, and the brick tunnels, cobbled lanes and old horse ramps give it a character no purpose-built Christmas market can match. Stalls sell vintage clothes, handmade jewellery, band T-shirts, candles and quirky gifts, while the food courts offer dumplings, falafel, Ethiopian stews, burgers and desserts from every continent. In December a tree appears among the stalls and fairy lights wind around the canal railings. Walk along the towpath toward Primrose Hill, and the lamps reflect in the black water as narrowboats glide past with their windows glowing. Come on a Thursday or Friday afternoon, when the stalls are full but the lanes are not, and avoid Saturday afternoons unless you enjoy crowds. It suits teenagers, music lovers and anyone for whom a mulled wine and a bowl of noodles is the perfect Christmas meal.

  • 2026 dates: Open throughout the year; festive decorations through the season.
  • Entry: Free.
  • Nearest stations: Camden Town and Chalk Farm.
  • Best for: Alternative gifts, street food and teenagers.

17. Brixton Village and Market Row

BEST FOR BUDGETBEST FOR FOODCOVERED

South of the river, the covered arcades of Brixton Village and Market Row hum all year with Caribbean kitchens, tapas counters and pizza ovens, and in December the lanes fill with fairy lights and last-minute gift hunters. Few visitors reach them, which is exactly the point: prices are lower, queues are shorter and the crowd is the neighbourhood itself. Take the Victoria line to Brixton.

Step under the old iron-roofed arcades and the noise rises around you: pans clattering, reggae from a speaker, a chef shouting an order across the lane. Grilled jerk chicken, plantain, curries, tacos, wood-fired pizza and Ghanaian stews all share the same few lanes, and the dishes come in generous portions at honest prices. Between meals, browse fabric stalls, record shops, vintage dealers and small boutiques selling Caribbean spices and African prints. In December the lanes glow with coloured lights, and the evening crowd is a lively mix of locals, students and families out for a night. It is the opposite of a polished tourist chalet, and that is the charm. Come on a weekday evening for a relaxed supper, or on a Saturday for a livelier mood, and carry cards because some traders prefer them. The covered arcades keep off the rain, and Brixton’s Electric Avenue is a short walk away for more shopping.

  • 2026 dates: Open through the festive season, with decorations in December.
  • Entry: Free. Covered: Yes.
  • Nearest station: Brixton (Victoria line).
  • Best for: Budget meals, global food and an authentic local crowd.

18. Peckham

BEST FOR LOCAL VIBESBEST FOR FOOD

Peckham’s food stalls, record shops and rooftop bars give the neighbourhood the feel of a party with the doors left open. Few visitors reach it, and that is the appeal: the crowd is the neighbourhood itself, queues are short and the prices are friendlier than in the centre. Take an Overground train to Peckham Rye.

Rye Lane is the artery of the area, a noisy ribbon of fabric shops, fishmongers, bakeries, phone stalls and cafés that smells of fried plantain, fresh bread and spices. In December the street is strung with lights, and shop windows are crowded with gifts, from African prints to household gadgets. Behind the main road, old industrial yards and railway arches have been turned into studios, galleries, vintage shops and food halls, where independent makers sell ceramics, prints and jewellery that you will not find on Oxford Street. In the evening the arches fill with people drinking craft beer under heaters, and bars on upper floors give views across the lit skyline. The whole district is creative, young and a little chaotic, which suits a festive evening of grazing and gift-hunting. Come on a Friday evening for energy, or on a Saturday afternoon for the gift shops. Carry a card and keep an eye on your phone in crowded stretches.

  • 2026 dates: Shops and food stalls open through the season; makers’ events vary by weekend.
  • Entry: Free to wander.
  • Nearest station: Peckham Rye (Overground and rail).
  • Best for: Independent gifts, global food and local colour.

19. Somerset House

BEST FOR AN ICE RINKBEST ARCHITECTURE

Somerset House turns its neoclassical courtyard into an ice rink, opening on 11 November 2026, and the arched stone walls round it glow blue and gold after dark. It sits a few minutes’ walk from Covent Garden, between the Strand and the river, and offers one of the most beautiful skating settings in the world.

Skaters circle beneath a towering Christmas tree and the great windows of the building, whose stonework is lit in shifting colours. The courtyard is ringed with small cafés and bars serving hot drinks, mulled cider and festive cocktails, and the rink often hosts evening skate nights with live music and DJs. Watch from the edge with a hot chocolate and you can enjoy the spectacle without lacing a boot. Indoors, the galleries and exhibitions give you a warm refuge, and the riverside terrace looks over the Thames toward the lit towers of the South Bank. The best moment is around five in the evening, when the lights come on and the sky turns deep blue behind the colonnades. Tickets sell out on weekends, so book in advance. A short walk takes you to Covent Garden or Embankment station, and the Strand is lined with theatres if you want a show afterwards. Dress for an open-air evening, because the courtyard can feel cold.

  • 2026 dates: The rink opens 11 November 2026.
  • Entry: Courtyard views free; skating ticketed.
  • Nearest stations: Embankment or Covent Garden, a short walk.
  • Best for: Skating, photography and a grand setting.

20. Seven Dials

BEST FOR QUIET SHOPPINGFREE TO WANDER

Seven Dials is a quiet knot of cobbled streets whose independent shops light up their windows in December. Seven roads meet at a pillar with sundials, and in the lanes around it you find tiny boutiques, vintage sellers, cafés and pubs that glow on a winter evening. It sits a few minutes’ walk from Covent Garden but feels a world away from the crowds.

Come at dusk and the lanes are lit by lanterns and shop windows dressed in garlands, tinsel and miniature trees. Independent shops sell perfume, candles, hand-knitted socks, comic books and small gifts, and the streets around Neal’s Yard add colour with painted shopfronts. Duck into a café for a hot chocolate with marshmallows, or into a pub for a pint beside a window steamed with warm breath. The covered Covent Garden market halls are a short walk away if it rains. Because the lanes are narrow, the crowd stays small even on busy nights, and you can enjoy window-shopping at your own pace. It is an ideal place to finish a lights walk, or to begin one before Carnaby Street. Holborn and Leicester Square are the closest stations, and Covent Garden station should be avoided on busy evenings.

  • 2026 dates: Shops dressed for Christmas through the season; Covent Garden lights from 12 November 2026.
  • Entry: Free.
  • Nearest stations: Leicester Square or Holborn.
  • Best for: Quiet window-shopping, cafés and photographs.

21. Canary Wharf

BEST FOR A MODERN BACKDROPFREE TO WANDER

Canary Wharf’s glass towers and dockside plazas offer a very different, modern backdrop, and its seasonal programme changes each year, so treat it as a bonus stop rather than a destination. When the festive lights go up, the plazas and water between the towers fill with glowing trees and installations, and the skyline of steel and glass reflects in the dark dock water.

This is Christmas for people who prefer sleek to rustic. Walk under the Canary Wharf Underground station canopy, out through Canada Square and along the dockside, and you move between shopping malls, illuminated sculptures and quiet waterfront promenades. The towers glitter at night, with office windows glowing like stacked lanterns, and the DLR trains slide silently overhead. Inside the malls you will find department stores, cafés and restaurants that suit shoppers in a hurry, while the dockside has bars and restaurants with heaters for an evening drink. It is rarely crowded on weekends, and the wide spaces make it easy to move with pushchairs. Pair it with a Thames Clipper ride or a trip to Greenwich for a contrast between old and new London. The Jubilee line and the DLR both serve the area, and journeys from the centre take about fifteen minutes. Dress warmly, because the wind funnels between the towers.

  • 2026 dates: Seasonal lights and installations through the festive period; programme varies each year.
  • Entry: Free.
  • Nearest station: Canary Wharf (Jubilee line, DLR, Elizabeth line).
  • Best for: Modern skyline photographs and a quiet evening.

22. Richmond and Wimbledon Village

BEST DAY OUT FROM THE CENTREFREE TO WANDER

The riverside towns of south-west London make a gentler Christmas outing. Kingston has the big market already described, Richmond is a short walk from the station to the river and the green, with shop windows full of lights, and Wimbledon Village is a hilltop high street of bookshops and cafés that glows in the early dark. Come on a weekday, wander without a plan, and finish with tea beside a coal fire before the train back.

In Richmond the walk begins from the station, down past the theatre and the tidy lanes to Richmond Green, where Georgian houses overlook the lawn and the old cricket pavilion stands under bare trees. Continue to the river and the towpath, and the Thames curves away in a ribbon of lamplight, with the bridge and the pubs reflected in the water. Shops sell cashmere, gifts and sweets, and the cafés are warm and busy. Wimbledon Village sits on a hill above the common, and its high street of independent shops, delis and bookstores is garlanded with lights each December. Walk out to the common at dusk, past the windmill, and you leave the traffic behind. Both places suit slow afternoons, especially in good weather, and they are quieter than the city centre on weekends. Richmond is on the District line and Overground, and Wimbledon is on the District line and trains from Waterloo. Dress warmly if you plan to walk.

  • 2026 dates: Shops and streets dressed for Christmas through the season.
  • Entry: Free.
  • Nearest stations: Richmond; Wimbledon (then a bus or walk up to the Village).
  • Best for: Quiet afternoons, riverside walks and tea shops.

23. Battersea Power Station

BEST FOR AN ICONIC BACKDROPBEST FOR SKATING

The Glide ice rink at Battersea Power Station opens on 6 November 2026, for skating in front of those iconic chimneys. The old power station is a vast brick cathedral on the south bank of the Thames, and at Christmas its towers are lit, its plazas filled with trees, and its riverside walkways turn into a glowing promenade.

Skate in the shadow of the four white chimneys and the red brick walls rise around you like the sides of a theatre. Around the rink, weekend Christmas markets with local traders and festive entertainment fill the plaza with stalls, and cafés and bars serve hot drinks and snacks. Inside the building, shops and restaurants stay warm, and there are festive installations along the interior streets. The lift to the top of the chimney, which offers a view across the lit city, makes a spectacular addition to an evening, when the skyline sparkles from Westminster to the City. The Northern line extension brings you directly to Battersea Power Station station, and Thames Clippers stop at the pier nearby, so you can arrive by river and watch the lit towers appear as you approach. Weekday evenings are calm, and weekend afternoons are the best time to catch the market. Book skating slots early for weekends and school holidays.

  • 2026 dates: Glide rink opens 6 November 2026; weekend markets and festive events through the season.
  • Entry: Free to wander; skating ticketed.
  • Nearest station: Battersea Power Station (Northern line), or the Thames Clippers pier.
  • Best for: Skating, skyline views and arriving by boat.

Hidden and local Christmas markets: where Londoners actually shop

Skip the mass-manufactured souvenir stalls and head for the fairs and streets where locals do their Christmas shopping. These are quieter, more personal and often free, and they are where you find handmade presents that no central chalet sells.

24. Columbia Road Christmas Wednesdays

BEST LOCAL EVENINGFREE ENTRY

Columbia Road is one of the few London streets made up almost entirely of independent shops, and most of the year it comes alive only on Sunday mornings, when the famous flower market fills the road with buckets of tulips and evergreens. In December the street turns itself over to the evening. On the Wednesdays leading up to Christmas, dozens of shops stay open late, with jewellers, booksellers, galleries and toy shops lit up behind their narrow Victorian windows, and mulled wine and mince pies are served to shoppers on the pavement.

For years the Wednesday evenings were famous for their carol singing, with local choirs and brass bands gathering under the streetlamps. The popularity grew so much that in December 2023 more than seven thousand people crowded the street in one night, and the carol services were cancelled for safety. The shops have kept up their late-night tradition, so the best advice is to treat it as a small, calm evening of shopping, arrive early before the commuters, and not expect a street party. Come at five, when the lamps are lit and the shops glow, browse the pottery, prints and plants, and pick up a wreath or a small Christmas tree for the table. Sunday mornings in December, when the market sells trees and holly, are the other great moment to visit. Hoxton and Shoreditch High Street stations are the nearest, and a walk through the quiet East End streets brings you to Brick Lane afterwards.

  • 2026 dates: Late-night shopping on Wednesday evenings leading up to Christmas, around 5pm to 9pm; Sunday flower market all year.
  • Entry: Free.
  • Nearest stations: Hoxton (Overground) or Shoreditch High Street.
  • Best for: Independent gifts, plants and a local evening out.

25. Maltby Street Market, Bermondsey

BEST BOROUGH ALTERNATIVEBEST FOR FOODIES

Tucked under historic railway arches in Bermondsey, Maltby Street Market is the discerning alternative to Borough Market, with a fraction of the crowds. Its stalls and arches cluster along a short, cobbled lane beneath the trains, where the rumble overhead adds to the atmosphere. At Christmas the lane takes on a fairy-lit, intimate mood, the arches glow with strings of bulbs, and the smell of woodsmoke and spiced drinks drifts into the street.

Food is the draw here: small-batch charcuterie, cheese toasties, freshly shucked oysters, hot spiced gin and craft beers poured from the tap, and roasted chestnuts from a brazier. Producers and cooks often serve you themselves, so you can ask how the cheese was aged or where the pork came from. The scale is small enough to walk the whole market in ten minutes, and then you turn round and go again, because the second pass is where you spot the stall you missed. Arches along the lane house small wine bars and bakeries, and neighbouring Druid Street and Bermondsey Street are lined with galleries and restaurants for a longer evening. It is best on weekends, when the market is open, and arriving early gives you the pick of the stalls before the lunchtime crowd. Dress warmly, because the arches are open to the draught. London Bridge and Bermondsey stations are both about ten minutes’ walk away.

  • 2026 dates: A weekend market, with festive food and drink through the Christmas season.
  • Entry: Free.
  • Nearest stations: London Bridge or Bermondsey, around ten minutes on foot.
  • Best for: Artisan food, hot spiced gin and quieter crowds.

26. Chelsea Physic Garden Christmas Fair

BEST FOR CURATED GIFTSTICKETEDHEATED MARQUEE

Set inside London’s oldest botanical garden, founded in 1673 on four acres beside the Thames, the Chelsea Physic Garden Christmas Fair runs from 26 to 29 November 2026. More than a hundred independent makers and small businesses take over a cosy marquee, with handpicked stalls selling homeware, fashion, accessories, festive food and handcrafted gifts, and the garden café stays open for refreshments.

The setting turns a shopping trip into something gentler. Stone paths run between herb beds, glasshouses and ancient trees, and late in the afternoon the garden lights come on and the air smells of wood smoke and greenery. Inside the warm marquee, stallholders show fine artisan crafts, herbal and botanical cosmetics, ceramics, candles and handmade garden goods, and everything is chosen with care rather than bought in bulk. It is quieter than the central markets, partly because entry is ticketed, and that makes it easy to talk to the makers and learn how each piece was made. Come in the late morning for the calmest hour, or in the afternoon to linger over tea and cake in the café. This is the best of the small fairs for real gift shopping, and it is a lovely place to take a parent or friend who loves plants. Sloane Square station is a short walk away, and the Chelsea Winter Village opens the same week, so the two make a natural pair.

  • 2026 dates: Thursday 26 to Sunday 29 November 2026.
  • Entry: Ticketed; book in advance.
  • Nearest station: Sloane Square.
  • Best for: Curated gifts, botanical products and a calm afternoon.

27. The Nordic Christmas Fairs of Rotherhithe

BEST FOR SOMETHING DIFFERENTFREE TO ENTER

Along Albion Street in Rotherhithe, the Finnish and Norwegian churches run Christmas fairs every November and December that feel like stepping into another country. In late November and early December the Finnish Church hosts a traditional Finnish Christmas fair, with gifts and food from Finland, and the Norwegian community runs its own Christmas fair nearby. Expect crowds of Scandinavians in London, and visitors who know the fairs by heart.

Inside, the church halls smell of cinnamon, cardamom and fresh coffee. Tables are stacked with Nordic knitwear, hand-painted wooden ornaments, candles and Christmas decorations in white, red and natural straw, and the food counters sell cinnamon buns, rye bread, cloudberry jam, gingerbread and traditional pastries that you cannot buy in the central tourist chalets. Children queue to meet visiting Santas, choirs sing carols in Finnish and Norwegian, and the mood is warm, domestic and wonderfully unhurried. Prices are fair, the volunteers are friendly, and you leave with a bag full of presents you will not see in any department store. Take the Overground to Rotherhithe station and walk along the quiet streets by the river, past the old docks and the church spires. After the fair, the Thames path gives you a walk along the water toward Canada Water or Bermondsey. Go early on the day, because the best baked goods sell out.

  • 2026 dates: Finnish and Norwegian fairs on weekends in late November and early December; exact days vary by church.
  • Entry: Free or a small donation.
  • Nearest station: Rotherhithe (Overground).
  • Best for: Nordic food, knitwear and gifts you cannot find elsewhere.

28. Crafty Fox and SoLo Craft Fairs

BEST FOR SUSTAINABLE GIFTSFREE TO ENTER

Some of the best Christmas shopping in London happens at roving, makers-only fairs that set up for a single weekend. Crafty Fox runs vetted indie markets at venues around King’s Cross and Bloomsbury, and the SoLo Craft Fair curates events at Leadenhall Market and other spots across south and east London. Each fair brings together independent potters, printmakers, textile designers and jewellers who sell directly to the public.

Strict vendor vetting is the secret. Stallholders at these fairs have to make or design what they sell, so you meet the person who threw the mug, printed the card or stitched the bag, and you can ask how it was made. Compare that with tourist-trap stalls reselling wholesale items imported by the container load, and the difference is clear in the quality, the finish and the stories attached. The mood is relaxed, with coffee, cakes and small-batch food stalls tucked between the tables, and the crowds are small enough to chat and compare. Prices run from a few pounds for a handprinted card to a good deal more for a hand-thrown vase, so there is something for every budget. Look for ceramics, zines, risograph prints, hand-dyed textiles, natural soaps and recycled-material jewellery. Fair dates are announced one by one, so look out for the weekends that match your trip, such as the SoLo fairs at Leadenhall on 14 November and 12 December 2026. Many stalls, like the independent traders at the Canopy Market, take cards, which makes shopping easy.

  • 2026 dates: Single-weekend fairs; SoLo at Leadenhall Market on 14 November and 12 December 2026.
  • Entry: Free.
  • Nearest stations: Bank or Monument (Leadenhall); King’s Cross St Pancras (Crafty Fox).
  • Best for: Ethical, handmade gifts and meeting the makers.

How to spot real makers and shop kindly

Ask where an item was made and who made it. True makers answer with pride and detail, while resellers go vague. Look for tool marks, hand-finishing and small imperfections. Social enterprise stalls, charity gift shops and refugee-support initiatives also appear at many fairs, and the brass bands of the Salvation Army play carols on city corners through December, collecting for people in need. Spending at these stalls keeps money in the community.

Best market for every kind of visitor

If you want…Go toWhy
A day with childrenHyde Park Winter WonderlandRides, shows, snow-themed attractions and a rink in one park
A free evening outSouthbank Centre Winter MarketNo entry fee, riverside views and street food
Dry feet in the rainLeadenhall or Greenwich MarketBoth sit under roofs
Handmade giftsGreenwich Market, Coal Drops Yard or Crafty Fox fairsIndependent makers and designers
Street food and drinkSouthbank or Borough MarketThe widest choice of hot food
A romantic nightChelsea Winter Village or Christmas at KewLights, space and a quieter pace
A small-town atmosphereKingston Christmas MarketLocal crowd, carousel and old market square
The best photographsSouthbank at dusk, Covent Garden and LeadenhallRiver, lights and architecture

Free Christmas markets in London

You can enjoy a full festive day in London without paying to get in. Southbank Centre Winter Market, Winter by the River, Kingston, Covent Garden, Leadenhall, Greenwich Market, Coal Drops Yard, Borough Market and the Trafalgar Square tree are all free to wander. Winter Wonderland’s cheapest slots cost just £1, and entry is waived entirely if you pre-book £25 of activities. For more ways to enjoy the capital without spending, see our guide to the best things to do in London for free.

Markets near you in London

Staying in the centre, Covent Garden, Leicester Square, Trafalgar Square and Southbank all sit within a twenty-minute walk of one another. Based in the City, Leadenhall and Winter by the River are closest. From the east, head for Old Spitalfields and Columbia Road, and from the south-west, Kingston, Richmond and Hampton Court are the natural day trips.

Markets with dogs

Open-air street markets such as Kingston’s Market Place and the Southbank riverside are generally the easier choice with a dog on a lead, since there are no gates and plenty of room to step aside from the crowd. Gated events such as Winter Wonderland, ticketed villages and light trails set their own rules for animals, so confirm each organiser’s policy before you leave home, and keep dogs away from the busiest evening hours, when the pavements are packed shoulder to shoulder.

Rainy-day markets

If the forecast turns, head for Leadenhall, Greenwich Market and the roofed halls around Covent Garden. Borough Market’s railway arches also give plenty of cover, and Old Spitalfields and Brixton Village keep you under iron roofs. The open-air chalets at Southbank, Kingston and Winter Wonderland are still enjoyable in light rain, but waterproof boots and a good umbrella make the difference between a miserable evening and a magical one.

What to eat and drink at a London Christmas market

The food is half the reason to come. Start with a cup of mulled wine or spiced cider, scalding in the cold, then follow your nose. German-style bratwurst sizzles on iron griddles beside stalls selling raclette melted over potatoes, crisp potato rösti, Dutch pancakes dripping with syrup, and long sticks of churros rolled in cinnamon sugar. Chimney cakes, those hollow spirals of warm sweet dough, are the snack of choice for photographs and for warming gloved hands. Mince pies, warm and dusted with sugar, appear on bakery stalls at every market, best eaten standing up with a paper cup of hot chocolate. Chestnuts roast in tiny paper bags, hot chocolate arrives thick enough to stand a spoon in, and the better stalls pour hot apple cider with a slice of orange floating on top.

Prices rise with the footfall, so the riverside and the big park fairs are pricier than the neighbourhood markets in Kingston, Greenwich and King’s Cross. A sensible plan is to graze: one stall for a hot drink, another for a savoury main, a third for something sweet, and a seat by the water for the last of it. Pay by card where you can, but keep a little cash in case a stall’s reader fails in the cold.

What to eat, and what to skip

Central markets sometimes sell frozen sausages at inflated prices, so spend your money on food with a British accent instead: slow-cooked roast beef and Yorkshire pudding wraps with horseradish gravy, game pies, hot mead, a London gin toddy, or fresh Dutch poffertjes, the tiny butter-soaked pancakes, in place of stale churros. Carton mulled wine poured into small paper cups can be dear for what it is, so look at the price board before you order and think about stepping into a pub beside the market for a proper cider or mulled wine in glassware with a seat and a fire. Some stalls serve hot drinks in reusable ceramic mugs with a refundable deposit, and you can hand the mug back for your money or keep it as a cheap souvenir. Vegan and halal travellers fare well in London: the canopy at King’s Cross and Old Spitalfields both carry plant-based bakes and halal stands, so ask at the stall.

One-day and two-day Christmas markets itineraries

One day: the river, the lights and the park

Morning: Start at Waterloo and walk the Queen’s Walk toward the chalets of the Southbank Centre Winter Market, where the stalls are still quiet and the river is silver under pale light. Have an early raclette or a pancake. Afternoon: Cross Waterloo Bridge toward Covent Garden, wander the market halls and Piazza, and walk on through Seven Dials to Leicester Square. Evening: Take the Piccadilly line to Hyde Park Corner, walk into Winter Wonderland as the lights come on, ride the wheel at dusk and finish with mulled wine by the rink before the 10pm close. Book your Winter Wonderland entry slot in advance.

Two days: markets, lights and a quieter second act

Day one: Follow the one-day route, but give Winter Wonderland the whole evening and stay for the last hour of music.

Day two, morning: Ride the DLR to Greenwich and spend the morning in the covered market, then walk up through the park for the view. Day two, afternoon: Take the Thames Clippers or the DLR back toward the City and slip into Leadenhall Market in the last of the daylight. Day two, evening: Finish at King’s Cross, where the tree in Coal Drops Yard and the shops beneath the canopy make a calm closing act. In the first half of December this makes a relaxed end to the weekend. For a more rural close, swap the last stop for the Kingston Christmas Market and an early train home from Waterloo.

The river hop

Instead of riding packed Tube carriages, step aboard a Thames Clipper and hop between riverside markets: Greenwich Market, then Winter by the River at London Bridge, then the Southbank Centre by the London Eye pier. The boats have a bar serving hot drinks, the windows frame the lit bridges, and the journey itself feels like part of Christmas. Check the timetable on the day, as services thin out late in the evening.

Light walks and ice rinks to pair with your market visit

Several of the best festive moments in London cost nothing at all. The lights on Carnaby Street are switched on first, on 4 November 2026, followed by Regent Street on 5 November and Covent Garden on 12 November. A stroll from Carnaby through Soho to Covent Garden on a dark evening takes you under thousands of lights and past some of the best windows in the capital. Walk Regent Street toward Piccadilly Circus at dusk and the street seems to have been dipped in gold.

Ice rinks open in a rolling sequence that lets you pair each market with a skate:

  • Skate Leicester Square opens 31 October 2026, ideal for a West End evening.
  • Glide at Battersea Power Station opens 6 November 2026, with the old chimneys behind you.
  • Skate at Somerset House opens 11 November 2026, in a grand courtyard five minutes from Covent Garden.
  • The Queen’s House rink in Greenwich opens 18 November 2026, next to Greenwich Market.
  • The Hampton Court Palace rink opens 19 November 2026, in front of the Tudor palace.

Best photo spots and the twilight window

London sits far enough north that daylight is short, and in early December the sun sets before four. That is a gift for photographers, because the best light of the day arrives while the markets are open. Aim to be in position by about 3:45pm, when fairy lights are already glowing against a deep royal-blue sky, which lasts for roughly half an hour before it turns black. Arriving at that time also lets you grab hot food before the post-work rush from about half past five.

Three frames repay the effort. At Winter by the River, line the chalets up with the illuminated Tower Bridge in the background. At Leadenhall Market, shoot straight upward through the glass roof toward the hanging tree. At Somerset House, capture the great tree and the skaters framed by the neoclassical colonnades. Along the Southbank, a long exposure of the London Eye behind the chalets gives the classic red-and-gold image. Use a small tripod where allowed, and keep your phone zipped away between shots in crowded stretches.

Getting there, accessibility and crowd timing

Getting around

Almost every market in this guide is a short ride on the Tube, DLR or rail. Use contactless or an Oyster card on all of them, as caps keep daily travel costs down. Southbank, Covent Garden, Leadenhall and King’s Cross sit within a few stops of each other, while Greenwich, Kingston, Kew and Hampton Court each take a separate train or DLR journey, so group your days by direction. Check the transport operator’s status page before you travel, since weekend engineering works and occasional strikes regularly close lines at precisely the busiest Christmas weekends. Have a plan B: the Overground, river buses and the buses themselves all serve the same areas.

Accessibility and pushchairs

The Southbank riverside is a broad, level promenade, which makes it easy for wheelchairs and pushchairs. Leadenhall’s cobbles and the old stone of Greenwich are more awkward, so allow extra time. Winter Wonderland is large and often crowded, and its paths can turn muddy after rain, so a sturdy pushchair is a better choice than a lightweight one. Before you go, check the transport operator’s step-free guide to see which stations have lifts, because many older Tube stops do not.

When to go

Weekday afternoons are the calmest time for every market. The best single window for the food markets is lunchtime on a Tuesday, Wednesday or Thursday, roughly noon to two, when Southbank and Borough are far calmer than at any other hour. Early evening, around four or five, is the most beautiful, when the lights are on and the crowds have not yet reached their peak. Friday and Saturday nights are the busiest, and the last weekends before Christmas can be shoulder to shoulder at Southbank and Covent Garden. Many street markets pause on 25 December, and Winter Wonderland is closed that day, so plan Christmas Day itself around museums, walks and pubs instead.

What to wear

Dress for standing still in the cold: thermal layers, waterproof boots with grip for wet cobbles, gloves you can pick up food with, and a hat that covers your ears. Carry a small bag and keep your phone and wallet zipped away, as crowded evenings attract pickpockets. The river wind is the sneakiest cold of all, so add an extra layer at Southbank and London Bridge.

Toilets, cards and luggage

Queues for temporary toilets near Southbank, Leicester Square and Trafalgar Square can run to half an hour at peak times. Use the public floors of the Royal Festival Hall at Southbank Centre, large bookshops and department stores, or the facilities in the stations, instead. Almost every stall now takes contactless payment, and some take cards only, so bring a card with no foreign transaction fee rather than relying on cash. Many visitors from abroad also use a travel money card or a digital wallet, since twenty small purchases can add up in conversion fees. If you arrive straight from an airport or train, use a left-luggage service at one of the main terminals, as gated events search bags at the entrance.

What it costs: a couple versus a family of four

Most London Christmas markets cost nothing to enter, so the bill is decided by food, drink and rides. The one big-ticket entry fee is Winter Wonderland, whose 2026 advance entry prices are below, with booking fees included. Rides, the rink and attractions are extra, and entry is waived when you pre-book £25 of activities.

Winter Wonderland entryOff-peak (£1)Standard (£5.50)Peak (£8.25)
Couple£2.00£11.00£16.50
Family of four£4.00£22.00£33.00

Southbank, Winter by the River, Kingston, Covent Garden, Leadenhall, Greenwich and Coal Drops Yard charge nothing at the gate. A couple can graze through an evening at these on the price of a few drinks and a shared plate, while a family’s spending depends mostly on carousel rides, hot food and the ice rinks, so set a budget before you arrive and book Winter Wonderland’s cheapest slots early.

Planning your trip from the USA

London is one of the easiest European cities to reach from the United States, with non-stop flights from many US cities into Heathrow and Gatwick, and December fares are cheapest in the first half of the month, before the last-minute Christmas rush. Americans need an Electronic Travel Authorisation, or ETA, before boarding a flight to the UK. It is a quick online application linked to your passport, valid for two years and for stays of up to six months, and it carries a modest government fee of roughly £16 to £20 per person, so apply well before you travel and keep a screenshot of the approval.

Book your hotel early, because central London rooms fill and rise in price from mid-November, and look for properties within walking distance of a Tube station on the Jubilee, Northern or Piccadilly lines. Buy travel insurance that covers trip cancellation and medical care, since a US health plan will not follow you across the Atlantic. An international eSIM or a roaming plan keeps your phone working for maps, tickets and rail updates. UK sockets are Type G and run at 230 volts, so pack a plug adapter and check that your chargers are dual-voltage. Use a credit card with no foreign transaction fees, tap to pay on the Tube and buses, and expect service charges of around 12.5 percent to be added to many restaurant bills, which means extra tipping is optional. London dresses up for Christmas just as New York does, and if you are comparing two festive trips, our guide to things to do in New York City at Christmas sets the two side by side. Once you have seen the markets, our list of places to visit in London will fill the daylight hours between evenings by the river.

Where to stay for market-hopping

Base yourself near the river for the shortest walks. Southbank and Waterloo put you beside the Thames chalets, and Covent Garden and Leicester Square are a stroll across the bridge. London Bridge and Bermondsey give you Borough Market and Winter by the River at your doorstep, and Kensington and Knightsbridge are the closest to Winter Wonderland. King’s Cross suits travellers who want Coal Drops Yard and fast trains in and out. Hotels in the centre fill up from mid-November, so book as early as you can and aim for a midweek stay to dodge the highest prices.

Safety, queues and Christmas closures

Crowded evenings attract pickpockets, so carry phones and wallets in zipped inner pockets, keep bags in front of you on the Tube and stay aware near the busiest stalls. Leicester Square, the Oxford Street crossings and the carousel on the Southbank are crowded pinch-points where phone-snatching happens, so keep your handset out of sight while walking. Winter Wonderland is the one place where queues are a real problem: pre-booked timed entry slots move more quickly than turning up, and ride passes bought in advance save you waiting at ticket booths. Winter Wonderland is closed on 25 December, Winter by the River closed on Christmas Day in recent seasons and shortens its hours on Christmas Eve, and most other street markets pause for the day too, so plan Christmas Day around parks, museums and pubs. Boxing Day hours vary from market to market, so look at the market’s own page that morning.

Free festive traditions to pair with the markets

London’s oldest Christmas customs cost nothing and turn a market visit into a whole day. On Christmas morning in Hyde Park, members of the Serpentine Swimming Club race 100 yards across the freezing Serpentine for the Peter Pan Cup, a tradition that has run since 1864, with spectators wrapped in coats on the bank. In Trafalgar Square the great spruce from Oslo, given every year since 1947, stands beneath daily free choir performances through December. Brass bands from the Salvation Army play carols on street corners, and church choirs sing in the nave of St Martin-in-the-Fields. After a market, warm up in a historic pub such as the Anchor on Bankside, close to Borough Market and Winter by the River, and listen to the crowd around you swap Christmas plans over a pint.

Frequently asked questions

When do the Christmas markets in London open in 2026?

The Southbank Centre Winter Market opens on 2 November 2026. Kingston’s market opens on 12 November, and Hyde Park Winter Wonderland runs from 19 November 2026 to 3 January 2027. Chelsea Winter Village opens on 25 November, and most neighbourhood markets join in during mid to late November.

Which is the biggest Christmas market in London?

Hyde Park Winter Wonderland is by far the largest, with more than 150 attractions, rides and shows alongside its chalets, bars and live entertainment.

Are the Christmas markets in London free?

Southbank, Covent Garden, Kingston, Leadenhall, Greenwich and Coal Drops Yard are free to walk around. Winter Wonderland requires a timed entry ticket, from £1 off-peak to £8.25 at peak, and you pay separately for rides. Chelsea Winter Village is ticketed.

What is the best covered Christmas market in London?

Leadenhall Market is the most atmospheric covered choice, with Greenwich Market and the roofed halls of Covent Garden as strong alternatives on a wet day.

Which London Christmas market is best for families?

Winter Wonderland has the widest range of rides and shows for children. Kingston’s carousel and village feel suit younger families who want a calmer outing.

What is the best time to visit London’s Christmas markets?

Weekday afternoons in late November are the quietest, and early evenings give the best lights. Avoid the Saturday nights in December if you dislike crowds.

Is Winter Wonderland open on Christmas Day?

No. It is open every day of its 2026 season except 25 December.

Which London Christmas markets are open on Christmas Day?

Almost none. Winter Wonderland is closed on 25 December, and street markets such as Winter by the River have closed on the day in recent seasons, so plan Christmas Day around parks, museums and pubs instead.

Which are the best free Christmas markets in London?

Southbank Centre Winter Market, Winter by the River, Kingston, Covent Garden and Greenwich Market are the best free options, with Leadenhall Market ideal if it rains.

Which London Christmas markets are best for gifts?

Greenwich Market, Coal Drops Yard, the Chelsea Physic Garden Christmas Fair and the craft fairs held at Leadenhall Market are the best choices for handmade and independent gifts.

Do Americans need anything special to visit London at Christmas?

US citizens need an approved Electronic Travel Authorisation before travelling to the UK. It is an online application linked to your passport, valid for two years.

More Christmas inspiration from Travtasy

If London is only one stop on your festive travels, you may also enjoy our guides to the best Christmas towns in the USA and the best Christmas markets in Madrid, Spain.

Next Post Previous Post
No Comment
Add Comment
comment url