skip to main content

Explore the city, London experiences,

November 06 2024

Your Ultimate Guide to Free Christmas Events in London

Christmas in London is packed with festive magic. The best part? You absolutely don’t need to spend a fortune to enjoy it. But with so much going on across the capital, you might not know where to start.

To help you plan your trip, we’ve prepared a guide to free Christmas events in London. You’ll find everything from sparkling light displays to carol services, with a long list of free Christmas things to do in London waiting for you to explore. 

It doesn’t matter if you’re a local or just visiting. You’ll find all the information you need to get in the Christmas spirit without breaking the bank. Let’s see some of the top free London Christmas events for you to explore this festive season.

 

Free Christmas Lights in London

London’s Christmas lights are some of the most spectacular in the world. They’re also completely free for you to enjoy! Here are a few of our favourites — including famous streets and hidden gems. These free Christmas things to do in London fit into any itinerary and will help ramp up the festive spirit.

Regent Street and Oxford Street

We’ll start with the most iconic of all. Regent Street’s “Spirit of Christmas” lights are a yearly crowd-pleaser, with glowing angels lining the road all the way down the central shopping area. And just around the corner, neighbouring Oxford Street mixes modern and classic Christmas decorations, using thousands of LED lights to create a unique winter wonderland. Ideal for an evening stroll and some festive shopping.

Covent Garden

Covent Garden’s Christmas decorations are just as impressive. Its huge Christmas tree, covered in festive lights, baubles and ornaments, dominates the square. The mistletoe chandeliers add a cosy, festive touch — if you’re looking for photo-worthy spots, you’ll find all you need here.

Carnaby Street

Looking for something a bit more quirky? Then head to Carnaby Street. Every year, the lights here follow a new theme. You might find anything from bold and colourful designs to a range of eco-friendly designs. If creativity gets your Christmas spirit flowing, you’ll love how different Carnaby Street feels compared to the traditional displays.

Hidden gems

If you’re looking for free things to do in London at Christmas away from the obvious, why not visit these hidden gems? The Seven Dials monument, for example, is a lesser-known but equally stunning lights display in the Covent Garden area. If you’re near Mayfair, stroll past the luxury shops on Mount Street with a fantastic light display to add extra sparkle to your festive season.

 

Free Christmas Markets in London

There is a fantastic choice of free Christmas markets in London. It doesn’t matter if you’re planning to do some Christmas shopping or not — these London Christmas markets are a fun way to spend a few hours. 

Southbank Centre Winter Market

A great place to start is at the Southbank Centre Winter Market, where wooden chalets line the River Thames. This free London Christmas event is a perfect spot to browse handmade crafts, festive ornaments and unique Christmas gifts — even if you don’t plan to shop. It’s worth visiting just for the views and the buzz of Christmas energy.

Greenwich Christmas Market

South of the river? At Greenwich Christmas Market, you’ll find a strong festive vibe with plenty of artisanal goods and tasty treats. The historic setting makes it one of the best free Christmas events in London for a leisurely stroll.

Leicester Square Christmas Market

Perhaps the most famous of all London’s Christmas markets is the winter festival going on at Leicester Square. Take a wander around the chalet outlets and pop-up events going on — maybe treat yourself to a mince pie from one of the artisanal stalls. If you want to avoid the crowds, try visiting on a weekday. 

Other Markets to explore

If you want to browse some of the lesser-known free Christmas markets in London, try one of these ideas. On the west side of London, Kingston Christmas Market is a family friendly, traditional place with cosy stalls and warm drinks (mulled wine, anyone?). In the centre, try Camden’s festive pop-ups for an eclectic mix of gifts and international street food — one of the top free Christmas events in London you won’t want to miss.

 

Free Christmas Carols and Concerts in London

Fancy a singalong? You’re in luck. There are plenty of free Christmas activities in London centred around live music, carols and concerts for you to attend this festive season.

Trafalgar Square Carol Services

Visit the iconic Trafalgar Square to hear daily carol performances around its stunning Christmas tree. Choirs from across London sing a range of festive favourites, creating a joyful and uplifting festive spirit — a fantastic way to spend an evening.

St Paul’s Cathedral

St Paul’s Cathedral is an excellent choice for free Christmas carols in London. With the choir’s angelic songs and the stunning backdrop of the historic cathedral, it’s an unforgettable experience. Make sure you arrive early — spaces fill up quickly.

Westminster Abbey

Another fantastic free Christmas concert in London is at the legendary Westminster Abbey. You can join their free Christmas concerts, including the famous Midnight Mass on Christmas Eve. It’s a serene, festive and meaningful way to get right in the Christmas spirit.

Community events

While it’s tempting to attend the bigger events, don’t overlook community-led carol services happening across London. You can often find these in local churches, public squares or even parks. They’re a great way to join in with many of the local Christmas parties going on at this time of year.

 

Festive Window Displays in London

Another fantastic free Christmas activity in London is admiring the city’s stunning department store window displays. You can explore some of the best festive decorations just by walking through central London. If you’re feeling energetic, combine these legendary stores into a walking tour.

Harrods

Of course, an ideal place to start is at the iconic Harrods. Their Christmas window displays are always spectacular. Each feels luxurious and festive (and expensive!), with themes featuring everything from winter wonderlands to Santa’s Grotto. 

Selfridges

Meanwhile, over on Oxford Street, Selfridges’ windows are always some of the most creative and best Christmas designs. You’ll see bold colours and phenomenal decorations set in imaginative Christmas scenes, making it a favourite stop for festive window shopping. Hint: this is also a very popular stop for a Christmas afternoon tea!

Liberty

Liberty’s windows are all about Christmas charm. You can admire the detailed decorations while enjoying the beautiful backdrop of the store’s Tudor-style building. It’s also a fantastic spot for a bit of luxury Christmas shopping if you want to spoil yourself or your loved ones.

 

Free Christmas Activities in London’s Parks

London’s parks are the perfect way to enjoy free Christmas activities. They’re a great place for everything from a quiet stroll to a massive selection of festive events. To help you plan your day out, here are some great (and free) ideas.

Winter Walks in Hyde Park and Regent’s Park

Why not combine your Christmas day out with some of London’s most iconic parks? You can take a winter walk through Hyde Park, with its miles of paths and Winter Wonderland creating a gorgeous festive atmosphere. Likewise, Regent’s Park has stunning open spaces with great walking routes and beautifully maintained gardens.

Explore Hampstead Heath

Looking to escape the hustle and bustle of central London? If you prefer something more rugged and a little less crowded, you can visit the parks of Hampstead Heath. The views over central London are especially stunning on a crisp winter’s day — ideal for a quiet and relaxing festive escape.

Watching Ice Skating

Another great way to pass a few hours is by visiting some of London’s festive ice rinks. While skating at rinks like Somerset House or the Natural History Museum requires a ticket, you can still enjoy the festive atmosphere for free by watching others hit the ice. Simply grab a warm drink and people-watch the day away.

 

Enjoy Free Christmas Events in London with Thistle Hotels

London is packed with amazing free Christmas events. You’ll find everything from twinkling light displays and festive markets to carol services and scenic park walks. 

When planning your list of free Christmas things to do in London, you can make the most of it all by staying in a centrally located Thistle Hotel. With cosy rooms near these free London Christmas events, you’ll have the perfect base for exploring the city. Explore our hotel options and book your stay now to enjoy the magic of Christmas in the heart of London.