ListingsUpdated Fri 23 Oct
Seasonal events in London
The annual fixtures: Halloween, Bonfire Night, the Christmas markets and lights, New Year, Pride, Carnival. Each has its own guide, rewritten every year with confirmed dates.
What to expect
82 listings filed under Seasonal. The busiest rooms are Hyde Park, Kew Gardens and The 100 Club. Concentrated in Mayfair, Soho and Richmond.
Nearby
Every listing here has been checked against the venue that is putting it on.
Showing in Covent Garden. Clear
Sunday
25 October-
Pick Seasonal Free
Diwali on the Square
The largest Diwali celebration outside India, one until seven in Trafalgar Square. Free and unticketed. It fills from about two, so come at one for the space and stay for the lamps at dusk.
Friday
6 November-
Markets Free
Leicester Square Christmas Market
Until 4 Jan 2027
Stalls around the square with a spiegeltent in the middle, free to wander, and it runs later into January than most. 2026 dates not yet announced.
Wednesday
11 November-
Seasonal Adults from £13, children from £11, plus a £1.50 fee
Skate at Somerset House
Until 10 Jan 2027
The courtyard rink with the tree and the arcades lit around you. 11 November to 10 January, confirmed by Somerset House. Tickets are not on sale yet and no price is published.
Thursday
12 November-
Seasonal Free
Covent Garden at Christmas
Until 6 Jan 2027
The tree, the mistletoe and more than 300,000 lights, lit from 12 November. Free, busy from four, best on a weekday morning.
Tuesday
1 December-
Gigs From £20
Carols by candlelight at St Martin-in-the-Fields
Until 24 Dec
Carols by candlelight in the church on the corner of Trafalgar Square, sung most evenings through December. The crypt cafe underneath stays open before and after.