Dancers at Diwali celebrations
Photograph: Diwali at Greenwich Peninsula
Photograph: Diwali at Greenwich Peninsula

Where To Celebrate Diwali 2025 In London

Here’s where to celebrate the Hindu, Sikh and Jain Festival of Light this October

Rosie Hewitson
Written by: Rhian Daly
Advertising

As autumn nears, London's night sky comes alive, with colourful light trails, installations and Christmas decorations. 

But for the city's Hindu and Sikh populations, the light fantastic reaches its peak long before December. Diwali, which symbolises the spiritual victory of light over darkness, is a major celebration each October in London. There are events of every flavour to enjoy, with opportunities to dance, feast, and get together with family and friends.

This year, Diwali takes place between Saturday October 18 and Wednesday October 22, but expect festivities to be popping off around the city in the weeks before and after too. The centrepiece of the celebration usually happens in Trafalgar Square – the largest Diwali party London has to offer – but smaller events will pop up across the city's cultural institutions, public spaces and restaurants.

RECOMMENDED: London’s best Indian restaurants

Where to celebrate Diwali in London 2025

  • Things to do
  • Festivals
  • Trafalgar Square

This is London’s biggest Diwali event and one not to be missed. Around 35,000 revellers descend on Trafalgar Square on Sunday October 12 to celebrate the Hindu, Sikh and Jain Festival of Light, where you’ll find a sensory kaleidoscope of activities. Expect music and dance, delicious food, arts and crafts, workshops and more. 

Advertising
  • Things to do
  • Borough of Harrow
Harrow Fireworks Display
Harrow Fireworks Display

Harrow's annual fireworks display might be timed in early November, but the feel here is definitely more Diwali than Guy Fawkes. During the day, expect Bollywood dancers, Indian food, a funfair, a Fizz Kids show, Diwali art, Mehndi and henna hand art stands. The fireworks will begin at 7:45pm. 

Find more fireworks displays in London 

  • Things to do
  • Greenwich

Head to Greenwich to take part in family-friendly events to mark the Hindu festival of lights. Devour a feast of stories and music, then follow the Bollywood Brass Band for a up to the Royal Observatory Greenwich in a procession of light. 

Advertising
  • South Kensington

Go all out this Diwali with this all-singing, all-dancing one off show at the Royal Albert Hall, which is joining the celebrations for the first time ever. Diwali is a musical performance that'll use dance and storytelling to recount the triumph of good over evil. Tickets are pricy, but affordable standing spots are available. 

Recommended
    London for less
      You may also like
      You may also like
      Advertising