Wednesday 14 October 2026 15°C
Advertisement
London › What's On

Diwali on the Square returns to Trafalgar Square on Sunday 25 October

The free afternoon opens with 200 dancers and runs from 1pm to 7pm, with workshops, a main stage and vegetarian food stalls. No ticket needed.

Diwali on the Square returns to Trafalgar Square on Sunday 25 October
Photo: Secret London / Mayor of London Media Centre

Key facts

  • Diwali on the Square is on Sunday 25 October 2026, 1pm to 7pm
  • Held in Trafalgar Square, WC2N 5DN, with Charing Cross the nearest station
  • Free to attend and no ticket is required
  • Opens with a dance sequence performed by 200 dancers

Trafalgar Square hosts Diwali on the Square on Sunday 25 October 2026, a free afternoon celebrating the Festival of Lights from 1pm to 7pm.

No ticket is needed. The annual event is billed as one of the biggest Diwali celebrations anywhere outside India. This year’s programme mixes live performance with workshops, and there are market stalls selling street food.

What’s on at Diwali on the Square 2026

Things get going with a colourful dance sequence from 200 dancers. The main stage then hands over to music and dance from London’s Hindu, Sikh and Jain communities.

Families can have a go at sari and turban tying or join a yoga session. Meditation is also on the programme, along with puppet shows and dance workshops. A market sits beside food stands serving vegan and vegetarian dishes.

In a video filmed at last year’s celebration, Mayor of London Sadiq Khan said: “You can be proudly British and proudly Hindu. You can be a proud Londoner and celebrate Diwali.” He thanked the faith communities who mark the festival for living by their beliefs every day, which he said made London a better place.

How to get to Trafalgar Square for Diwali

The square’s postcode is WC2N 5DN and Charing Cross is the closest station. Entry is free and there is no need to book, so visitors can simply turn up at any point during the afternoon. The celebration runs for one day only.

Key questions

When is Diwali on the Square 2026?

Sunday 25 October 2026, from 1pm to 7pm, in Trafalgar Square.

Do I need a ticket for Diwali on the Square?

No. The event is free and no ticket is required.

What is on at Diwali in Trafalgar Square?

The afternoon opens with 200 dancers, followed by music and dance on the main stage. Family activities include sari and turban tying, and stalls sell vegan and vegetarian food.

What is the nearest station to Trafalgar Square?

Charing Cross.