Free Diwali on the Square Festival Returns to London's Trafalgar Square in October 2026
London is set to host bright and lively Diwali celebrations in the heart of the city this autumn. Organised by the Mayor of London alongside members of the capital's Hindu, Sikh, and Jain communities, the annual Diwali on the Square festival returns with a full day of cultural entertainment, live performances, and food stalls.
【1-Day Tour Routes】Departure from London | Leeds, Canterbury, White Cliffs & Greenwich Tour
【1-Day Tour Routes】Departure from London | Canterbury & Dover Castle One-Day Tour
Festival Highlights and Main Stage Entertainment

The event opens in dramatic style with a massive opening ceremony featuring 200 dancers clad in vibrant attire performing in the centre of Trafalgar Square. Throughout the day, the main stage will host a variety of cultural performances. Past event highlights have featured prayers from BAPS Neasden Temple, performances by the Bollywood Dance School, and energetic garba music by Chinmaya Mission UK.
Visitors can also head to the Glimpse of Goddesses area, which presents a live actor tableau depicting Goddess Lakshmi and Goddess Saraswati, offering an engaging introduction to Hindu traditions.

Interactive Workshops and South Asian Street Food
Beyond watching stage acts, visitors can actively participate in dance workshops showcasing styles from across India, ranging from traditional classical and regional folk to modern Bollywood routines. Younger visitors can enjoy dedicated family activities, including a fun Diwali quiz.

Food stalls will also line the square, featuring a variety of South Asian caterers offering vegan and fusion vegetarian options for attendees to sample.
Event Details and Practical Information
While the official date of Diwali falls on 8 November 2026, this major public gathering takes place earlier on Sunday, 25 October 2026. The celebration runs from 1pm to 7pm at Trafalgar Square. Admission is completely free, and no advance booking is required—visitors can simply show up on the day to join the festivities.

