Guide to Christmas in London: Festivals, Events, Things to Do

Leave it to London to have one of the most festive atmospheres for Christmas. The British city goes all out with large light displays, towering Christmas trees, pudding races, ballet performances, and cheerful holiday markets selling local handicrafts and treats (including many mulled wines). Make sure to plan your trip in advance to make the most of Christmas with the Queen.

01 of 10

See the West End Christmas Lights

People shopping on Carnaby Street at Christmas
Scott E. Barbour / Getty Images

London lights up at Christmas. It's definitely worth visiting the big stores on Oxford Street and Regent Street in London's West End, where window shopping under the lights won't cost you a penny. The display comes on nightly beginning in early November.

Oxford Street's lights go on November 6, 2018 and Regent Street will debut its displays on November 15, 2018. The Brunswick Centre near Russell Square also hosts its own Christmas extravaganza on November 7, 2018, with live music from West End performers and gospel choirs, plus stilt walkers and other entertainment.

02 of 10

Go Ice Skating

People Ice Skating Outside Somerset House London
Roger Cracknell Photography / Getty Images

Every winter, outdoor ice skating rinks appear all over London. Most rinks operate from mid-November to mid-January and many stay open late into the evening. A number of rinks host special events throughout the holiday season, and you can rent skates at many of them.

The annual Winter Wonderland pop-up in Hyde Park has the UK's largest open-air skating rink (next to the Victorian bandstand). The carnival-like atmosphere includes fairground rides, traditional German beer halls, a circus, food stalls, grottos, and 200+ Bavarian-style wooden chalets selling gifts and trinkets.

You'll also find ice skating rinks outside some famous historic sites, such as Somerset House, the Tower of London, and Hampton Court Palace.

03 of 10

Visit the Trafalgar Square Christmas Tree

England, London, National Portrait Gallery and Trafalgar Square at Christmas
Jon Arnold / Getty Images

Norway gifts London with a huge Christmas tree for Trafalgar Square each year as a thank you for the country's help during World War II. The tree typically reaches more than 20 meters high and averages between 50 and 60 years old.

The lights come on in the evening on the first Thursday in December. The tree usually stays put until the Twelfth Night of Christmas on January 6, when it gets dismantled and carted off to be chipped and composted.

04 of 10

Meet Father Christmas

Harrod's at Christmas, London
John Harper / Getty Images

You can meet Santa in London's department stores, including Harrods, Selfridges, and John Lewis. Sit on Santa's knee and tell him what you want him to bring you for Christmas. Of course, he prefers to meet small children, but Santa welcomes everyone from early November through Christmas Eve.

Continue to 5 of 10 below.
05 of 10

Shop at Christmas Markets and Fairs

UK, England, London, The Southbank, Christmas Market
Alan Copson / Getty Images

Shopping becomes a national sport throughout December, and Christmas markets and fairs pop up throughout the city during the holiday season. Some crowd favorites include:

06 of 10

Watch the English National Ballet

English National Ballet Swan Lake
scillystuff / Flickr / CC BY 2.0
Theaters & Performances
4.9

The English National Ballet Christmas season has included The Nutcracker since 1950. Set in a world of frosty Edwardian elegance designed by Peter Farmer, this captivating production takes audiences on an enchanting journey with Clara, her Nutcracker doll, and the magician Drosselmeyer. From December 13 to December 30, 2018, the English National Ballet's dancers will bring to life Tchaikovsky's eternally popular score.

07 of 10

Get Tickets for Pantomime

Behind The Scenes At The Hackney Empire Pantomime
Leon Neal / Getty Images

A long English tradition of pantomime theater has men dressing as fat ugly women and women starring as the lead "boy." With great audience participation and shouts of "He's behind you!" when the protagonists can't see the antagonists, it promises to be a fun time for the whole family. To celebrate its 20th anniversary, the Hackney Empire will present Aladdin for Christmas season performances from November 24, 2018 through January 6, 2019.

08 of 10

Join the Great Christmas Pudding Race

Great Christmas Pudding Race
Will Conran / Getty Images

On a Saturday morning in December, about 150 race contestants wear fancy dress and run around Covent Garden while trying to balance a Christmas pudding on a plate. Obstacles such as balloons full of flour make it even more fun to watch. Logging its 38th year, it's a charity event to raise money for Cancer Research UK. It will be held on Saturday, December 8, 2018.

Continue to 9 of 10 below.
09 of 10

Explore the Geffrye Museum's Christmas Past

Geffrye Museum
Neil Setchfield / Getty Images

Each year, the Geffrye Museum's 12 period rooms are decorated in authentic festive style, providing a magical glimpse into Christmases of auld lang syne. From mid-November to early January, the Christmas Past exhibit explores the origins and meanings of some of the more common Christmas customs, from kissing under the mistletoe to decorating the tree and throwing cocktail parties.

10 of 10

Sing Christmas Carols

England, London, Whitehall. Passers by enjoy Christmas carols in Trafalgar Square
Julian Love / Getty Images

Christmas carolers from around the country come to​ Trafalgar Square for two weeks in mid-December. More than 40 carol groups sing for an hour beneath the Christmas tree to raise money for charities. Performances occur between 4 p.m. and 8 p.m. on weekdays, and 2 p.m. and 6 p.m. on weekends. There is no performance on 15 December. Expect to hear classic Christmas songs like Deck the Halls and Ding Dong Merrily on High.