Follow the coronavirus guidance for London.COVID-19 information


Search Events

Diwali on Trafalgar Square  Free

Diwali street party. Image courtesy of the Greater London Authority.
Celebrate the festival of lights with lively stage performances and cultural activities at the free annual Diwali event on Trafalgar Square.


Join thousands of others to celebrate the Hindu, Sikh and Jain festival of lights during Diwali in Trafalgar Square.

What is Diwali? 

Diwali is the five-day festival of lights, and is celebrated by Hindus, Sikhs and Jains. Diwali traditionally symbolises joy, love, reflection, resolution, forgiveness, light and knowledge; and represents the victory of good over evil, and light over darkness.

Where is the Diwali festival taking place in London?

The Diwali festival of lights takes place in Trafalgar Square in London. 

When is Diwali? 

Diwali is timed to coincide with the new moon in October or November, so the actual date varies from year to year. The celebrations in London usually take place on a Sunday close to the official date, and begin from approximately 12pm to 6pm in Trafalgar Square. The 2021 date is yet to be confirmed.

You can usually enjoy music and dance performances, family-friendly craft activities, community stalls and delicious food from India and beyond, as part of a large programme of activities.

Check back nearer the event for more information about the 2021 programme.

Prices and opening times

Event FREE

Opening Times

The event usually takes place from 12pm to 6pm.

Venue Details & Map

Trafalgar Square

Trafalgar Square
+44 (0)207 983 4000

Look for similar items by category