Tower of London hosts Christmas at the Tower from 27 November
Published on 11/14/2026 at 11:33 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSChristmas programme and historic setting
- Historic Royal Palaces stages Christmas at the Tower from 27 November 2026.
- Victorian displays across the fortress connect Christmas cards, trees and gift giving with the Tower visit.
- William the Conqueror began building the fortress in the 1070s, and UNESCO inscribed it in 1988.
- Southwark Waits musicians perform during The Spirit of Christmas from 27 to 31 December 2026.
The Tower of London hosts Christmas at the Tower from 27 November 2026, bringing a trail of Victorian Christmas traditions to the fortress in London. Historic Royal Palaces presents the programme through 3 January 2027, with displays about Christmas cards, decorated trees and gift giving.
Christmas at the Tower starts on 27 November
The programme runs from 27 November 2026 to 3 January 2027. Historic Royal Palaces describes it as a trail around the Tower, where visitors encounter festive scenes and illustrations in the style of Victorian Christmas cards.
The displays connect the seasonal programme with the social history of Christmas. Historic Royal Palaces says that celebrations changed during Queen Victoria’s reign, as cards, decorated trees and gift giving became increasingly popular. The exhibition-style trail therefore uses the fortress as a setting for a story about traditions that developed during the nineteenth century.
A further programme element, The Spirit of Christmas, takes place from 27 to 31 December 2026. It includes a Tower postman trying to deliver a last-minute gift, a giant game of pass-the-parcel and festive music by the Southwark Waits musicians, including A Visit From St. Nicholas. The Christmas programme details state that these performances depend on the weather and may be cancelled at short notice if conditions are unsuitable.
Victorian displays meet a Norman fortress
The seasonal trail is set within a complex whose story began almost a thousand years ago. William the Conqueror began building the Tower in the 1070s, after the Norman Conquest, and the work took around 20 years. The White Tower remains the central Norman keep, while later rulers expanded the site with defensive walls, towers, a moat and palace buildings.
The contrast between the Christmas displays and the fortress is part of the programme’s specific setting. Victorian illustrations and festive scenes appear across a place that Historic Royal Palaces describes as a castle, royal palace and former prison. The Tower is also a UNESCO World Heritage Site, inscribed in 1988 because of its importance to royal power and medieval military architecture. Its World Heritage history places the Christmas programme inside one of England’s best-known medieval ensembles.
The site still contains the Crown Jewels exhibition, the White Tower and the Chapel Royal of St Peter ad Vincula. Yeoman Warders continue to guide visitors through the complex, linking the seasonal trail with the people and buildings that shape the normal visit.
Visiting Tower of London: what travellers from Western Europe should know
- Christmas at the Tower runs at the Tower of London from 27 November 2026 to 3 January 2027.
- The programme is presented as a fortress-wide trail, with Victorian Christmas displays and scenes around the Tower; The Spirit of Christmas is scheduled for 27 to 31 December 2026.
- The Tower stands beside the River Thames in London. Tower Hill Underground station is served by the District and Circle lines, while London Bridge and Fenchurch Street are nearby railway stations.
- The site is an uneven historic complex with worn and sometimes slippery surfaces. Visitors should take care when walking through its courtyards, towers and other buildings.
For the Christmas programme, the practical distinction is between the trail running from 27 November 2026 and the additional performances scheduled for 27 to 31 December 2026.
Searching for Tower of London on social platforms
These links open searches for Tower of London on each platform.
Frequently asked questions about Tower of London
When does Christmas at the Tower take place?
Christmas at the Tower runs from 27 November 2026 to 3 January 2027. The Spirit of Christmas is scheduled for 27 to 31 December 2026.
What is the Tower of London?
It is a castle, royal palace and former prison whose construction began in the 1070s under William the Conqueror. The site became a UNESCO World Heritage Site in 1988.
Where is the Tower of London and how do you get there?
The Tower is beside the River Thames in London. Tower Hill Underground station is served by the District and Circle lines, with London Bridge and Fenchurch Street railway stations also nearby.
