Diwali on the Square 2026
Trafalgar Square, London
This event has finished — it’s kept here in the past events archive.
About this event
The Mayor of London’s annual Diwali on the Square fills Trafalgar Square on Sunday 25 October 2026, from 1pm to 7pm. Entry is free and there’s no need to book.
The day opens with a dance sequence featuring 200 dancers, and the main stage has music, dance and performances from London’s Hindu, Sikh and Jain communities. There are family activities, plus market and food stalls with vegan and vegetarian food.
Organised by Mayor of London
Listed by EventHome. Date, time, venue and cost from the official Mayor of London / London Assembly event page (london.gov.uk), checked 3 October 2026. Details can change — please check with the organiser before you travel.
Spotted a mistake? Tell us.