
12 Christmas Things To Do in London 2024: A Festive Guide for the Whole Family
Dec 2, 2024
5 min read
0
45
0
London is one of the most magical cities to visit during the Christmas season. With its twinkling lights, festive markets, and an abundance of seasonal events, there’s no shortage of Christmas things to do in London 2024. Whether you’re visiting the capital for the first time or you're a local looking to make the most of the holiday season, this guide will provide you with a selection of things to do in London at Christmas time that are perfect for couples, families, and solo adventurers alike. From traditional Christmas markets to unique experiences that celebrate the city's artistic spirit, there's something for everyone in London this December.
So, if you’re wondering what are the best things to do in London Christmas 2024 or what are some fun activities for kids during Christmas in London, read on for our top 12 recommendations.

1. Ice Skating at Natural History Museum
For a magical start to the season, head over to the Natural History Museum where one of London’s most famous ice rinks is set up for the holidays. The rink is framed by a beautiful Victorian building, which is stunningly lit up for Christmas. It’s a perfect spot for those looking for things to do at Christmas time in London with a festive and wintery atmosphere. Whether you’re skating with friends or watching others glide on the ice, this is a top choice for Christmas things to do in London 2024.

2. Christmas Creative Workshops
This holiday season, join Art Play London for creative Christmas workshops that bring the festive spirit to life! Whether you're looking for creative christmas ideas, christmas gifts for creatives, or enjoy a fun family activity, our workshops offer something for everyone. Perfect for all ages, our Christmas art workshops are a great way to make memories. Book your spot today and make this Christmas extra special with Art Play London:
3. Winter Wonderland in Hyde Park
Hyde Park's Winter Wonderland is a quintessential London Christmas experience. Open throughout the festive season, it offers everything from a massive ice skating rink to a circus, a Christmas market, and fairground rides. With so many things to do in London with kids at Christmas, this event is ideal for families. You can enjoy the merry-go-rounds, try delicious seasonal treats, and shop for unique gifts in the charming Christmas market. It’s a must-see for anyone looking for things to do in London Christmas 2024.

4. Visit the Christmas Markets
London’s Christmas markets are a festive highlight, offering everything from local crafts to delicious seasonal food. Southbank Centre Winter Market is a favourite for its riverside location and festive atmosphere, perfect for picking up unique gifts and enjoying mulled wine. If you’re looking for things to do in London with kids at Christmas, the Greenwich Christmas Market is a family-friendly option with many stalls offering activities and treats for all ages.
5. Christmas Lights Tour
One of the most beautiful things to do in London at Christmas time is taking a walk or a guided tour to admire the city’s iconic Christmas lights. Areas like Oxford Street, Regent Street, and Covent Garden are adorned with spectacular displays. If you’re visiting London with kids, this is a magical experience they won’t forget. You can even book a Christmas Lights Tour where a guide will take you around the best spots to see the lights, share interesting facts, and tell festive stories.
6. Christmas Afternoon Tea at Claridge's
For a touch of elegance this holiday season, why not indulge in a Christmas afternoon tea at Claridge’s? This iconic hotel offers a beautifully festive take on the classic British tradition. The décor is spectacular, and the tea menu includes seasonal delights such as gingerbread biscuits, spiced scones, and festive cakes. It’s one of the more luxurious things to do in London Christmas 2024, perfect for a relaxed afternoon with loved ones.

7. Visit Kew Gardens' Christmas Lights
For a stunning and tranquil Christmas experience, head to Kew Gardens where the gardens’ Christmas lights are one of London’s most visually spectacular seasonal events. The gardens are transformed into a winter wonderland with thousands of sparkling lights, a magical tunnel of lights, and twinkling displays throughout the park. This is a must-visit for anyone looking for things to do at Christmas time in London to escape the busy city centre while still enjoying the festive atmosphere.
8. Stroll Through Covent Garden Christmas Decorations
Covent Garden is another area of London that pulls out all the stops at Christmas. The Christmas decorations here are simply magical, featuring a huge Christmas tree, dazzling lights, and festive displays throughout the square. As you walk through the area, you can enjoy street performers, shop for unique gifts, and stop at seasonal cafés for warming hot chocolate. It’s one of the most iconic things to do in London at Christmas time, offering something for everyone.
9. Christmas Shopping at Harrods
For those looking to shop in style this Christmas, Harrods is the place to be. The department store is known for its extravagant festive window displays, which are a sight to behold. Inside, the store is decorated with lavish Christmas ornaments, and you can find everything from designer gifts to luxury Christmas hampers. If you’re looking for things to do in London Christmas 2024, this is a must for both shopping enthusiasts and anyone wanting to experience the festive luxury of the capital.

10. Take a Christmas Cruise on the Thames
What better way to see the festive lights of London than from the water? A Christmas cruise on the Thames offers stunning views of the city’s landmarks, all lit up for the season. Many cruises include festive dining options, making it a great way to enjoy a holiday meal while taking in the beauty of London’s Christmas lights. This is a perfect option if you’re seeking things to do at Christmas time in London that offer a unique perspective of the city.
11. Visit the Christmas Tree at Trafalgar Square
Every year, Trafalgar Square hosts one of the most famous Christmas trees in the UK. Donated by Norway as a symbol of friendship, the Trafalgar Square Christmas Tree is an iconic sight in the heart of London. Surrounded by festive stalls and often accompanied by carol singers, it’s a great spot for a family photo or a peaceful moment to soak in the Christmas spirit. It’s one of the most popular things to do in London with kids at Christmas, as kids will enjoy the vibrant atmosphere and traditional decorations.
12. Explore the Christmas Markets at Greenwich
Greenwich is another area of London that hosts an enchanting Christmas market. The Greenwich Christmas Market offers a lovely mix of local crafts, food stalls, and festive entertainment. It’s a family-friendly market where kids can enjoy fun activities while parents shop for unique, handcrafted gifts. This is a perfect spot for those looking for things to do in London Christmas 2024 that offer a quaint and intimate experience, far from the hustle and bustle of the city centre.
Whether you’re visiting London for the first time or you’re a local looking to enjoy the festive season, there’s no shortage of things to do in London Christmas 2024. From skating at the Natural History Museum to enjoying a traditional Christmas afternoon tea at Claridge’s, the city is filled with unique experiences to make your Christmas unforgettable. If you're looking for things to do at Christmas time in London, don’t miss the magical Christmas lights tours, the Winter Wonderland at Hyde Park, and the famous Christmas markets around the city.
For families, things to do in London with kids at Christmas are plentiful, from the fun of Winter Wonderland to the enchanting Christmas tree at Trafalgar Square. Whatever your style and interests, there’s something for everyone in London this Christmas.
So, get ready to immerse yourself in the festive spirit of the capital and make lasting memories with loved ones during this magical time of year.