Kew Gardens: Royal Botanic Gardens
Take a breath of fresh air in the Royal Botanic Gardens at Kew Gardens!
ChristmasChristmas in London is one of the liveliest times of the year in the British capital. From November onwards, festive lights appear across the West End, seasonal ice rinks reopen, Christmas markets return and major winter events take over Hyde Park, Kew Gardens and London's theatres.
Several major events are already confirmed for 2026: Christmas at Kew starts on 13 November, Hogwarts in the Snow returns from 14 November and Winter Wonderland opens on 19 November. Add Christmas markets, festive shows, department store displays and the lights of Oxford Street, Regent Street, Carnaby and Covent Garden, and there is plenty to fill a winter break.
However, a December trip to London does require some planning. The most popular events can sell out, hotel prices rise as Christmas approaches and 25 December works very differently from an ordinary day in London.
Christmas in London 2026 at a glance: most festive events begin in November and continue into early January 2027. Exact switch-on dates for several central London Christmas lights have not yet been announced. If you are visiting around 24 or 25 December, book restaurants and activities well in advance and check transport arrangements a few days before your trip.
You do not need to book a long list of paid attractions to enjoy Christmas in London. A walk through Oxford Street, Regent Street, Carnaby and Covent Garden can easily fill an evening. On the other hand, if you are travelling specifically for the festive season, some experiences are worth booking in advance.
| Event | 2026-2027 dates | Best for |
|---|---|---|
| Christmas at Kew | 13 November 2026 to 3 January 2027, selected dates | Festive lights and families |
| Hogwarts in the Snow | 14 November 2026 to 17 January 2027 | Harry Potter fans |
| Winter Wonderland | 19 November 2026 to 3 January 2027 | Rides and festive atmosphere |
| The Snowman | 21 November 2026 to 3 January 2027 | Families and theatre |
| LEGOLAND at Christmas | Selected dates from 21 November 2026 to 2 January 2027 | Younger children |
| A Christmas Carol | 10 November 2026 to 9 January 2027 | Theatre and London tradition |
advertisement
If you are only staying for two or three days, avoid filling every available time slot. London is particularly enjoyable at Christmas when you leave some time simply to walk around the centre, browse the department stores or enjoy the lights without following a rigid schedule.
Set in the heart of Hyde Park, Winter Wonderland is London's biggest festive event. For the 2026-2027 season, it runs from 19 November 2026 to 3 January 2027 and is closed on Christmas Day.
The site combines a funfair, ice rink, live shows, observation wheel, ice sculptures, bars, street food and family areas. Rather than a traditional Christmas market, it is more like a large winter fair where you can easily spend several hours.
Entry is based on a timed arrival ticket. In 2026, 500,000 £1 Off-Peak tickets are available for selected Monday to Thursday time slots in November. Busier sessions cost more, and most major rides and attractions are charged separately.
There is also a system that allows visitors to unlock free entry when spending at least £25 online in advance on selected eligible activities and offers.
Winter Wonderland can become expensive quite quickly if you add several rides and attractions. Before visiting, decide what you really want to do and check the available passes and packages rather than making every decision once you arrive.

For a calmer evening than Winter Wonderland, Christmas at Kew is one of London's most beautiful festive outings. The illuminated trail returns to Kew Gardens on selected dates from 13 November 2026 to 3 January 2027.
The route takes visitors through the gardens after dark, with light installations, colourful tunnels, music and displays built around Kew's trees and buildings. Father Christmas also appears along the trail.
Entry slots begin from 4:20pm and the event closes at 10pm. Final admission times vary depending on the gate used. On 24 December, the event closes earlier at 9pm.
December evenings and weekends are among the most popular sessions. If Christmas at Kew is high on your list, it is worth booking as soon as your travel dates are confirmed.

For many visitors, London is at its best at Christmas simply when explored on foot. The main shopping streets compete with increasingly elaborate decorations, while each district keeps its own character.
The best-known stops include Oxford Street, Regent Street, Carnaby, New Bond Street and Covent Garden. St James's, Marylebone Village, Chelsea and Belgravia are also worth visiting if you want to move away from the busiest route.
As of September 2026, exact switch-on dates for several major displays have not yet been announced. They usually take place in November, but it is better to wait for official confirmation before planning a trip around a particular launch evening.
See our guide to London Christmas lights in 2026 for confirmed dates, the best areas and a walking route through central London.
If you would rather avoid walking several miles in the cold, panoramic bus tours are also available to take visitors through some of London's main illuminated areas.

The Trafalgar Square Christmas tree is one of London's longest-running festive traditions. Since 1947, Norway has given a Christmas tree to the British capital each year as a symbol of gratitude for the support it received from the United Kingdom during the Second World War.
It is usually a Norwegian spruce more than 20 metres tall, installed in the square and decorated with vertical strings of lights in keeping with Norwegian tradition.
The official lighting ceremony takes place in December. The 2026 date has not yet been confirmed at the time of this update.
Choirs also perform beneath the tree during December, often raising money for charities.

London has fewer large traditional Christmas markets than some Central European cities, but the capital has plenty of winter villages, seasonal markets and festive food areas.
The South Bank is one of the most enjoyable areas, with stalls along the Thames combining a Christmas market atmosphere with riverside walks and views of the London Eye and Westminster. Leicester Square also hosts festive events in the heart of the West End, while Greenwich and Kingston offer a more local feel.
Covent Garden is also worth visiting, although much of its festive appeal comes from the decorations, shops and restaurants as much as from the market itself.
Dates and formats can change from one season to the next. See our guide to the best Christmas markets in London in 2026 for confirmed events.
Ice skating is one of London's classic winter activities. Several temporary rinks open between autumn and early January, with very different settings depending on the venue.
Skate at Somerset House remains one of the most iconic, set inside its grand neoclassical courtyard. Winter Wonderland also has its own rink around the Victorian bandstand in Hyde Park. Canary Wharf offers a more contemporary atmosphere surrounded by illuminated skyscrapers.
As dates and opening times vary from one season to the next, check session times before travelling, especially in the evening and during the school holidays.
Compare dates, prices and settings in our guide to the best Christmas ice rinks in London in 2026.
December is one of the best months for theatre in London. Alongside the West End's regular musicals, the festive season brings Christmas productions, ballets and traditional British pantomimes.
The Snowman returns to the Peacock Theatre from 21 November 2026 to 3 January 2027. A new production brings back Raymond Briggs' story and Howard Blake's famous score, including Walking in the Air.
It is particularly accessible for families and international visitors because the story relies heavily on music, movement and visual storytelling rather than long stretches of spoken English.
It is difficult to talk about Christmas in London without Charles Dickens. A Christmas Carol returns to The Old Vic from 10 November 2026 to 9 January 2027, in Jack Thorne's adaptation directed by Matthew Warchus.
For visitors who already know the story of Scrooge and the Christmas ghosts, it is also a very London way to get into the festive spirit.
The Nutcracker remains one of the great classics of the season. Several London companies and venues stage Tchaikovsky's ballet over Christmas, with productions suitable for both regular ballet-goers and families.

To compare the shows, pantomimes, ballets and concerts already announced, see our guide to the best Christmas shows in London in 2026.
Between the lights, toys, theatre and seasonal attractions, December is an easy time of year to plan a family trip to London. The difficult part is usually deciding what to leave out.
With younger children, it is often better to plan one major booked activity per day and fill the rest of the day with walks or more flexible visits. Trying to fit Winter Wonderland, a theatre show and a major indoor attraction into the same day can quickly turn a festive outing into a marathon.
From 14 November 2026 to 17 January 2027, the Warner Bros. Studio Tour London once again hosts Hogwarts in the Snow.
The original film sets are transformed for winter: the Great Hall receives its Christmas decorations, visitors can discover some of the techniques used to create snow and frost for the films, and the Hogwarts castle model appears under a layer of snow.
The Studio Tour is outside central London and the visit takes several hours. Avoid booking a West End show immediately afterwards and leave plenty of time for the journey back.

LEGOLAND Windsor holds its Christmas event on selected dates from 21 November 2026 to 2 January 2027.
The park offers a selection of rides, festive entertainment, shows and LEGO activities. Meeting Father Christmas is also part of the seasonal programme.
LEGOLAND is in Windsor rather than central London. If you add it to your itinerary, treat it as a day trip and allow enough time for the journey.
Many London department stores, museums and attractions run their own Santa's Grotto. Some visits are free, while others require paid tickets and advance booking.
The most popular slots are usually December weekends and the final days before Christmas.
See confirmed events in our guide to meeting Father Christmas in London in 2026.
For more ideas, see our guide to things to do in London with children.
You do not need to devote an entire day to shopping to enjoy London's department stores at Christmas. Several sit directly along the main Christmas lights route.
On Oxford Street, Selfridges attracts visitors as much for its window displays as for its shopping. A short walk from Regent Street, Liberty is worth visiting for its Tudor-style building and Christmas decorations. Further south, Fortnum & Mason remains a classic choice for hampers, tea and British gifts.
In Knightsbridge, Harrods takes the experience further with elaborate displays, windows and festive departments. And for children, Hamleys on Regent Street is hard to avoid.
Saturdays in December can be extremely busy on Oxford Street and Regent Street. If you genuinely want to shop, weekday mornings are much more comfortable. For the atmosphere and lights, come back after dark.

London hotels adapt their Afternoon Teas from November onwards with festive pastries, desserts and seasonal decorations. The Ritz, The Savoy, Claridge's, The Dorchester and several hotels around Mayfair generally offer their own Christmas menus.
Prices can be high, but it is a good indoor option on a cold or rainy day.
For something less formal, pubs and restaurants often begin serving Christmas menus from late November. Typical dishes include roast turkey, stuffing, roast potatoes, vegetables, pigs in blankets, gravy and Christmas pudding.
25 December is a different matter: many establishments close, and those serving Christmas lunch usually operate on an advance-booking basis.
A Christmas cruise on the Thames combines a festive meal or entertainment with views of landmarks such as the London Eye, Westminster, St Paul's and Tower Bridge.
Some cruises run throughout the festive period, while others are designed specifically for Christmas Eve, Christmas Day or New Year. Check the date and what is included before booking, as packages vary considerably.
Christmas in London is not only about markets and shop windows. Churches and cathedrals across the capital also host services, concerts and Christmas carol events throughout Advent and the festive period.
St Paul's Cathedral traditionally holds several major events around 23, 24 and 25 December, including Christmas carol services and a midnight Eucharist.
Access arrangements differ between services: some may require a free ticket, while others are open without advance booking.
If you want to attend a particular service at St Paul's, check the official programme a few days before your visit. The main events on 23 and 24 December attract large crowds.

Westminster Abbey also hosts services throughout Advent and Christmas, including events around Christmas Eve and Christmas Day.
Some major services may operate with free advance booking, while others remain accessible without tickets. As arrangements vary by service, check the Abbey's calendar before travelling.

Christmas Day is very different from an ordinary sightseeing day in London. Most shops, museums and attractions close, and getting around is significantly more limited.
If you are staying in London on 25 December 2026, do not plan the day as you would any other. Check transport arrangements close to Christmas and choose activities within walking distance of your hotel where possible, or arrange suitable transport in advance.
The day is not without its advantages. Central London becomes unusually quiet, making it possible to walk around Westminster, Trafalgar Square, Covent Garden or along the Thames with far fewer people than usual.
Religious services also take place in several churches and cathedrals. A small number of restaurants, pubs, cruises and organised tours operate on Christmas Day, but availability is limited and advance booking is usually essential.
To enjoy the decorations without arriving during the busiest part of the season, the second half of November and early December often offer the best balance. Most major events are open by then and the main Christmas lights are usually in place.
From mid-December onwards, the atmosphere becomes even more festive, but visitor numbers also increase, especially on Friday evenings, weekends and during the British school holidays.
| Period | What to expect |
|---|---|
| Mid-November | Major events begin and the first Christmas lights appear |
| Late November | Festive atmosphere with relatively manageable weekday crowds |
| Early December | Excellent balance for lights, markets and shows |
| Mid-December | Very festive atmosphere and larger crowds |
| 24-26 December | Special opening hours, widespread closures and more difficult transport |
| 27 December-early January | Many festive events continue after Christmas Day |
For a short festive break, staying in or near central London can save a considerable amount of time on transport.
Soho, Covent Garden and Fitzrovia are particularly convenient for the West End, Christmas lights and theatre. Mayfair and Marylebone provide easy access to Oxford Street, Regent Street and Hyde Park. South Bank works well for families who want to stay close to the Thames and major attractions.
advertisement
Hotel prices rise considerably on the most popular December dates. Comparing availability early is especially useful if you are travelling as a family or over a weekend.
Do not choose a hotel simply because it is cheaper. For a two- or three-day Christmas break, paying a little more for a more central location can save a great deal of time and several journeys each day.
Outside public holidays and any planned disruptions, the Tube, buses and trains remain the easiest ways to get around. Timetables can change during the festive period, however, and engineering works are often scheduled between Christmas and New Year.
For exploring the West End, walking is often quicker than taking repeated Tube journeys. Oxford Street, Regent Street, Carnaby, Piccadilly, Leicester Square and Covent Garden can all be linked easily on foot.
Contactless payment and the Oyster card can be used across most TfL services without buying a separate ticket for every journey.
A few days before your trip, check your routes and any planned closures. This is particularly important between 24 December and the beginning of January.
London can become expensive in December, but much of the festive atmosphere is still free. The easiest approach is to choose a few paid experiences that genuinely matter to you and build the rest of the trip around neighbourhoods, decorations and free activities.
December in London is generally cold, damp and marked by short days, but there is no need to pack as though you were heading to a ski resort.
Bring a warm, rain-resistant coat, comfortable shoes that are preferably waterproof, and several layers that are easy to remove when you go into museums, shops or restaurants.
A small umbrella can be useful, although in crowded West End streets a hooded jacket is sometimes more practical.
Yes, especially if you enjoy Christmas lights, theatre and a strong festive atmosphere. London is very busy in December, however, and costs can rise quickly if you book several paid attractions.
The first major decorations usually begin appearing in November. As of September 2026, exact switch-on dates for several major streets have not yet been confirmed.
Most remain in place until late December or early January. Removal dates vary from one area to another.
Winter Wonderland, Christmas at Kew, Hogwarts in the Snow, LEGOLAND at Christmas, The Snowman and A Christmas Carol are among the major events with confirmed 2026 dates.
Not always. In 2026, selected Off-Peak November sessions are available for £1. Busier sessions cost more, and rides, shows and major attractions are generally charged separately. Free entry can also be unlocked with at least £25 of eligible online advance purchases.
The central London Christmas lights, Trafalgar Square, Covent Garden decorations, department store windows and many festive walks are free. Some religious services and Christmas carol events are also free, although advance booking may sometimes be required.
Yes. Winter Wonderland, Christmas at Kew, The Snowman, Hogwarts in the Snow, LEGOLAND and Father Christmas experiences provide plenty of options. With younger children, simply avoid booking too many major activities on the same day.
Most shops are closed on 25 December. Many restaurants, attractions and other services also close for the day.
Most major tourist attractions are closed. A small number of activities, restaurants and special tours may operate, but they need to be checked and booked separately.
For Winter Wonderland, Christmas at Kew, Hogwarts in the Snow, theatre shows and meals around 24 and 25 December, advance booking is recommended. No booking is needed for the Christmas lights, Trafalgar Square or a walk through the West End.
Three days are enough to combine Christmas lights, a market or ice rink, one major seasonal attraction and a theatre show. Four or five days give you more flexibility if you are travelling with children or also want to visit London's major museums and landmarks.
Christmas in London 2026 really begins to take shape in November, with the return of the Christmas lights, Winter Wonderland, Christmas at Kew, seasonal markets, ice rinks and festive theatre.
For a first trip, there is no need to try to see everything. One evening exploring the lights, one major experience such as Winter Wonderland or Kew, a Christmas market and a theatre show are already enough to enjoy the season properly.
Book timed-entry activities first and keep the rest of your itinerary flexible. And if you are staying in London on 25 December, plan that day separately: many shops, attractions and services close for Christmas.
Planning your trip? These are the tours and tickets travellers book most.