When will the Trafalgar Square Christmas tree go up in 2025?

The world-famous Christmas tree, a gift from Norway, will be officially lit on Thursday, 4th December 2025.

One of London’s most beloved festive traditions returns this winter, as the Trafalgar Square Christmas tree is set to go up at the start of December 2025.

It's nearly time for the Trafalgar Square Christmas tree to be erected! placeholder image
It's nearly time for the Trafalgar Square Christmas tree to be erected! | Getty Images

The world-famous Norwegian spruce, a gift from the people of Oslo to London since 1947, will arrive in the capital in late November before being decorated and unveiled in the square.

The official switch-on ceremony is expected to take place on Thursday, 4 December 2025, at around 5.30pm, marking the official start of Christmas in central London.

The Trafalgar Square Christmas Tree has been lit up for 2024placeholder image
The Trafalgar Square Christmas Tree has been lit up for 2024 | Mayor of London

The event typically draws hundreds of visitors, who gather beneath the tree’s distinctive vertical strings of white lights, a design that reflects traditional Norwegian style.

The evening will also feature carol singing, a speech from the Lord Mayor of Westminster, and performances from the St Martin-in-the-Fields choir, creating a magical atmosphere in the heart of the city.

The Trafalgar Square tree will remain on display throughout the festive season until early January 2026, providing a picture-perfect backdrop for Londoners and tourists alike to celebrate Christmas in the capital.

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice