The best Christmas markets in London to visit by a local

Here are the best London Christmas markets to visit over the festive season from Winter Wonderland in Hyde Park, Southbank Christmas Market, Leicester Square Christmas to the alternative Christmas market in London Winterville in Clapham Common. This are Christmas markets in London you shouldn’t miss!

This article may contain affiliate / compensated links. For full information, please see our disclaimer here.

Christmas is one of my favourite seasons of the year and Christmas in London is something special. Of course, there are several reasons why it is my favourite season. 


Sorrel (a Jamaican Drink) and Bailey’s will be flowing by the barrel. There will be endless parties to attend, sparkly dresses to wear, and Christmas lights dancing along Regents and Carnaby street.

But the most Christmassy thing to do in London is to visit the various London Christmas markets throughout the city, that will be open from mid-November to early January 2019.

In the post I’ve picked out the very best Christmas markets in London to visit that will cheer up even the grumpiest amongst us.

Best Christmas Market London | Here are the best London Christmas markets that you must visit!

Hyde Park Winter Wonderland Christmas Market London

The Winter Wonderland is London’s largest Christmas market and for good reasons. It has everything Christmassy that you could have ever wanted all in one place and it’s free to enter.

The Winter Wonderland Christmas market transforms the quiet Hyde Park into a bustling fairground with delights for both children and adults.

I’ve visited this Christmas market a few times and would recommend the following: 

Go early in the evening if you’re going with children because this Hyde Park Christmas market gets a lot busier during the night. 

With large crowds queuing for rides and at food stalls, it becomes intense for small children.

If you’re an adult with your colleagues or friends, then you should hit-up the Bavarian village and wear your best Christmas jumper.

The Bavarian village is where the party happens at Winter Wonderland, where beers and shots flow like a never-ending river, and there’s non-stop music to keep you dancing into the night. 

It’s precisely the place to visit in the run-up to Christmas.

The ice bar will be back this year again along with the large ice skating rink and the magical ice kingdom. Plus acrobatic wonders at Zippos Circus, carousel, run around funhouses and roller-coaster rides. Will all be on hand for your enjoyment.

There will be an endless array of German-style stalls selling sausages. Almost 150 chalets of the Angels Christmas Market to explore and shop for items such as jewellery, decoration, and crafts. 

Rides you must try at Winter Wonderland Christmas Market

Hyde Park Winter Wonderland | Three of the best Christmas markets in London that you must visit

There are two rides you must try at the Winter Wonderland Christmas Market. One is the signature ride of the Christmas market ‘The Giant Observation Wheel’, this ride will give you a great view of London covered in its Christmas best.

I discovered that the best time to visit to get a great view is around 4:30 pm to 6:30 pm.

However, my favourite ride is the ‘Star Flyer’. I lost my voice because of all the screaming I did on this ride, and I might have peed on myself a little on the ride’s descent.

But the view of London skyline and the cold winter air hitting your face will be worth it.

This is the kind of ride that you want to try again as soon as it’s finished (one for the adrenaline junkies – not for people with weak hearts or bladder).

Winter Wonderland is a London Christmas market you should miss. It’s one of the best Christmas market in London.

Nearest Tube: Knightsbridge, Marble Arch, or Green Park

Opening Dates for Winter Wonderland 21 November 2019-5 January 2020

Southbank Christmas Market – Winter Market

Southbank Christmas Market | London Christmas markets

During Christmas, there will be plenty to see and do along the Thames. A top one is London Southbank Christmas market.

 There will be chalets selling food, drinks, gifts and pop-ups under the bridge. 

This London Christmas market is great if you are a foodie as they always have amazing foods to try.

It’s a Christmas market near the London Eye want more could you want?

Throughout the duration of the Christmas market, there will be festive shows and family entertainment. You can even experience some alpine festive cheer in Jimmy’s Lodge next to Waterloo Bridge. 

All these festive activities with the London Eye, and the London city skyline as an illuminating backdrop. 

You can’t get more Christmas in London! 

You can read more about the Southbank Christmas market on their website.

Southbank London Christmas Market Nearest Tube: Waterloo

Location and Opening Southbank Centre, Belvedere Road, Lambeth, London, United Kingdom.

8 November 2019-5 January 2020

Leicester Square Christmas Market

In the heart of London, Christmas in Leicester Square includes live music, comedy and cabaret, carnival rides, and Santa’s grotto.

Christmas in Leicester Square is brought to you by the team behind Underbelly Festival.

You can peruse the markets wooden chalets selling handcrafted goods and treats. The Leicester Square market is a Christmas market in London that also offers performances from top acts (past performers include Adele).

Nearest Tube: Leicester Square or Piccadilly Circus

Opening times: Weekdays from 12 pm-10 pm and weekends from 10 am-10 pm. Runs from November 26, 2019, to January 5, 2020.

Christmas by the River at London Bridge City 

Christmas by the River is set against the unbeatable backdrop of Tower Bridge and the Tower of London making it one of the London’s most picturesque Christmas markets

Running between the Pier and Tower Bridge, with almost 70 chalet-style stalls covered twinkling fairy lights selling everything from food, mulled wine to artisan Christmas gifts. 

Throughout December, the market will also host events and workshops to get you ready for the holiday season, from food and drink tastings to arts and crafts and even storytelling.

There is something by for everyone by the river.

Nearest Tube: London Bridge

Find Christmas by the River at London Bridge City, SE1 2DB, between November 29th and January 2nd, 2019. 

Greenwich Christmas Market

Greenwich market is one of the top markets in London and should be high on the list of markets to visit in London.

The market is open year-round be at Christmas there are add lights to make the world heritage site feel festival. 

The markets open on Wednesday 21 November with an annual Lantern Parade and official Christmas Lights being turned on.

There are 120 different stalls to peruse, offering shopper souvenirs, snacks, mulled wine and gift ideas for all your loved ones.

Open every Wednesday in December, or every Tuesday to Sunday from 10 am to 5.30 pm, with antiques, vintage and collectables on Tuesday, Thursday and Friday

Nearest Rail: Greenwich

Greenwich High Road SE10 9HZ;

Winterville Clapham Common

Winterville is an alternative Christmas market in London. Think live DJs, comedy, musical bingo, roaming magicians, kid’s raves, Mexican wrestling and outdoor Ice Rink.

Plus sensational food from Street Feast and even a Christmas maze from Backyard Cinema. Don’t forget you can also go raving at club nights in the Roller Disco.

This is not your grannies Christmas market.

It all kicks off on 15 November to 23 December in Clapham Commons.

Winterville is on Clapham Common in South London at Windmill Dr, London SW4 9DE.

Kingston Christmas Market

Many Londoners aren’t aware of the Kingston Christmas market in picturesque Kingston upon Thames, but having gone to Kingston University in Surrey.

I’ve experienced this fantastic London Christmas market every Christmas for four years. 

You can browse the traditional wooden chalets that line the ancient market place and surrounding streets in Kingston for Christmas gifts and handmade decorations.

There is plenty to see at the Alpine Village where you can grab a glass of mulled wine or peruse for some German-style street food from the many outdoor stalls (try the German sausage here – some of the best in London).

There’s even a Candy Cane Forest! This opens on the 15th of December. If you’re visiting with kids, then stop by the grotto at the Bentall’s to say hello to Santa. You can also pick up any last-minute Christmas shopping while there.

If you’re planning to visit the Kingston Christmas Market on a weekend. 

Make sure that there are no planned engining on that weekend from Waterloo to Kinston or Surbiton to avoid disappointment. 

If you’re looking for things to do in London, why not check out ‘things to do in London’.

Kingston Christmas Market Opening Hours

Sunday – Wednesday at 10.00 am – 6.00 pm

Thursday – Saturday    10.00 am – 8.00 pm

Candy Cane Forest will be open from Saturday 15 December.

Address Kingston upon Thames Clarence Street Kingston upon Thames

London KT1 1BW

Transport: Kingston upon Thames

If you like this post share the love and PIN it!

Similar Posts


  1. I would LOVE to visit all three of three of these Christmas Markets! They look absolutely magical! I have a few friends that have already gone to Winter Wonderland this year, and I am more than a tad envious. All those rides look like such fun!

Leave a Reply

Your email address will not be published.