Diwali in London 2026: Trafalgar Square & 3 Other Places to Celebrate
There are certain days when London feels a little more colourful than usual.
Diwali is one of them.
Across the capital, communities come together with music, dance, food, lights and cultural celebrations. But if you are looking for the biggest and most recognisable public Diwali celebration in central London, there is one place that should immediately be on your list: Trafalgar Square.
In 2026, Diwali on the Square takes place on Sunday 25 October, while Diwali itself falls on Sunday 8 November. That means London's celebrations are spread across a couple of weeks rather than being concentrated on one day.
And while Trafalgar Square is the obvious highlight, there are a few other celebrations worth knowing about.
So, if you're wondering where to celebrate Diwali in London in 2026, here are four places to consider.
1. Diwali on the Square Trafalgar Square
Sunday 25 October 2026 | 1pm–7pm | Free
If you only go to one Diwali celebration in London this year, make it this one.
Diwali on the Square returns to Trafalgar Square on Sunday 25 October, bringing a huge free celebration into the heart of central London.
The event runs from 1pm to 7pm, is open to everyone and does not require tickets.
This is the celebration most people are likely to have seen photographs of before: Trafalgar Square filled with people, colourful performances taking place around the fountains and Nelson's Column providing the unmistakable London backdrop.
But there is much more to it than a few performances.
What happens at Diwali on the Square?
The celebration begins with an opening dance performance involving 200 dancers in the centre of Trafalgar Square.
The main stage then features music, dance and performances representing the cultural heritage and creativity of London's Hindu, Sikh and Jain communities.
Around the square, visitors can also take part in activities including:
Dance workshops
Arts and crafts
Storytelling
Yoga
Meditation
Sari and turban tying
Family activities
Puppet shows
A children's zone
Vegetarian and vegan food
Market stalls
There is also a Ramayana Puppet Show from StoryHour UK, bringing the story associated with Diwali to life through puppets, music and narration.
For 2026, the programme also includes the Glimpse of Goddesses experience, where visitors can learn more about Hindu goddesses including Lakshmi and Saraswati.
Is Diwali on the Square suitable for everyone?
Yes.
You don't have to be Hindu, Sikh or Jain to attend.
The celebration is designed to bring London's communities together and welcomes people of all backgrounds. It is particularly good for anyone who wants to experience Diwali in London for the first time without needing to know much beforehand.
You can simply arrive, walk around the square, watch the performances, try some food and learn more about the festival.
How busy will Trafalgar Square be?
Very.
Because the event is free and doesn't use advance tickets, you should expect crowds.
There will also be security checks and bag searches at the entrance. If the square reaches capacity, access can be restricted, so arriving earlier is sensible.
If you're travelling with children, give yourself extra time and agree on a meeting point in case you get separated.
How to get there
Charing Cross is the closest Tube station and the nearest railway station is also Charing Cross.
Leicester Square and Embankment are alternative stations within walking distance.
Public transport is the sensible option because central London is likely to be particularly busy around the event.
Why Trafalgar Square should be your first choice
There is something special about experiencing Diwali in one of London's most recognisable public spaces.
You have the National Gallery behind you, Nelson's Column above the crowds, the fountains around the square and performances happening throughout the afternoon.
It doesn't feel like you're visiting a small community event.
It feels like London is celebrating Diwali together.
2. Diwali at Marble Hill
Saturday 24 October 2026 | 2pm–7pm | Free
If Trafalgar Square sounds too busy, there is another free Diwali celebration happening the day before.
Head west to Marble Hill in Twickenham.
English Heritage is hosting Diwali at Marble Hill on Saturday 24 October from 2pm to 7pm. The event is free and suitable for everyone.
The setting is completely different from Trafalgar Square.
Instead of being surrounded by central London's buildings and traffic, you'll be celebrating in the grounds of Marble Hill, with the park and nearby Thames giving the event a much more relaxed feel.
What can you expect?
The afternoon includes:
Illuminations
Dancers
Dhol drummers
Giant puppets
Hands-on workshops
Family activities
A free lantern-making workshop
The lantern-making workshop takes place at set times during the afternoon, so you need to choose your timeslot when booking your place.
The event itself is free, but English Heritage recommends booking in advance.
Parking at Marble Hill is limited, so public transport is recommended.
Who is Marble Hill best for?
I'd particularly recommend it for families and anyone looking for a more relaxed Diwali afternoon.
It doesn't have the scale of Trafalgar Square, but that's precisely the appeal.
You can spend a few hours enjoying the performances and activities without feeling like you're in the middle of one of London's busiest public squares.
3. Diwali at the National Maritime Museum
Saturday 7 November 2026 | 10:30am–5pm | Free
For a full day of Diwali celebrations, Greenwich is one of the best alternatives to central London.
The National Maritime Museum hosts its 2026 Diwali celebration on Saturday 7 November, the day before Diwali itself.
The event, titled All Together Now, is free and brings South Asian music, dance, workshops, storytelling, talks, food and community activities into the museum.
What is happening?
The programme includes live music and dance performances, rangoli activities, lantern-making workshops, storytelling and gallery activities.
There is also a new Diwali Bazaar, bringing together South Asian designers, independent brands, artists and makers.
You can browse clothing, jewellery, gifts, homeware and other products while exploring the wider celebration.
The day finishes with a lantern parade through the museum grounds and into the park, accompanied by dhol drumming and movement.
Why Greenwich is a good Diwali day out
The biggest advantage here is that you don't have to stop at the Diwali event.
You can make an entire day of Greenwich.
Start at the National Maritime Museum, explore the Queen's House, walk through Greenwich Park and then head towards the river.
It works particularly well for families because the museum provides plenty of things to see even if you don't spend the entire day following the Diwali programme.
The celebration runs from 10:30am to 5pm, and admission and activities are free. A free museum entry ticket can be booked in advance if you want to guarantee entry.
4. Diwali at Neasden Temple
Sunday 8 November 2026 | Neasden | Free
If Trafalgar Square represents London's public and cultural celebration of Diwali, Neasden Temple offers something very different.
The BAPS Shri Swaminarayan Mandir, popularly known as Neasden Temple, holds its Diwali celebrations on Sunday 8 November, which is Diwali itself.
The temple describes it as a community celebration with free devotional activities for the whole family.
What's happening on Diwali?
The programme includes:
Diwali Mandir Annakut Darshan: 10am–7pm
Sharda Pujan: 5pm–6:30pm
Fireworks: 7:30pm–8pm at Gibbons Recreation Ground opposite the Mandir
There will also be hot food stalls and a gift shop from 10am until 9:30pm.
The fireworks are likely to be one of the evening highlights.
What is different about Neasden Temple?
This isn't simply another outdoor festival.
The Mandir is a place of worship, so visitors should approach it respectfully.
Footwear must be removed when entering the relevant parts of the complex, photography and videography inside the Mandir complex are prohibited, and children aged 16 or under must be accompanied by a responsible adult. The temple also warns that access may be restricted if capacity is reached.
A special bus service will operate between Neasden Station and the Mandir on Diwali evening, while shuttle buses will also connect with Wembley Park's Pink Car Park.
If you want to experience Diwali in a more devotional and community-focused setting, this is the celebration to consider.
When Is Diwali in London in 2026?
This is where things can get slightly confusing.
Diwali itself falls on Sunday 8 November 2026.
But London's biggest public celebration, Diwali on the Square at Trafalgar Square, takes place earlier on Sunday 25 October.
That isn't unusual.
Large public events often take place on dates that work better for venues, organisers and city-wide programming.
So this year you have several opportunities:
24 October: Diwali at Marble Hill
25 October: Diwali on the Square at Trafalgar Square
7 November: Diwali at the National Maritime Museum
8 November: Diwali at Neasden Temple on Diwali itself
That gives you a chance to experience completely different sides of the festival.
Which Diwali Celebration Should You Choose?
If you're trying to decide where to go, here's the simple version.
Want the biggest London experience?
Trafalgar Square.
This should be your first choice.
It's central, free, packed with performances and activities, and gives you the classic London Diwali experience.
Want something more relaxed?
Marble Hill.
The park setting and smaller-scale programme make it a good alternative to the crowds of central London.
Want a full family day out?
National Maritime Museum.
You can combine the Diwali celebration with Greenwich's museums, park and riverside.
Want Diwali itself rather than an early public celebration?
Neasden Temple on 8 November.
This gives you the opportunity to experience the festival on the actual day, with devotional activities and an evening fireworks display.
Tips for Visiting Diwali on the Square
If Trafalgar Square is your main destination, keep a few things in mind.
Arrive early
The event is free and unticketed, so large crowds are expected.
Use public transport
Central London will be busy, and public transport is much easier than trying to drive into the area.
Expect security checks
Bag searches will take place at the entrance.
Wear comfortable shoes
You may spend several hours standing, walking around the square and moving between activities.
Bring a layer
Late October in London can feel cool, especially towards the evening.
Don't just come for one photograph
The performances and workshops are what make the event worth experiencing.
Give yourself enough time to actually explore the square.
What Should You Expect at a London Diwali Celebration?
If this is your first time attending a Diwali event in London, expect plenty of colour, music, dancing and food.
But it's also worth remembering that Diwali is celebrated in different ways by different communities.
London's public celebrations bring together Hindu, Sikh and Jain communities, while welcoming people from all backgrounds.
That's one of the reasons the Trafalgar Square celebration works so well.
You can enjoy the music and food while also learning about the traditions and stories behind the festival.
You don't need to arrive knowing everything.
Just come with curiosity and respect.
Final Thoughts
If someone asked me where they should go for Diwali in London in 2026, my first answer would still be Trafalgar Square.
On Sunday 25 October, the square will fill with music, dance, food, workshops and thousands of people coming together for Diwali on the Square.
But London's Diwali celebrations don't end there.
Marble Hill offers a quieter outdoor celebration.
The National Maritime Museum brings together culture, creativity and a full day of activities in Greenwich.
And Neasden Temple gives visitors the chance to experience Diwali itself on 8 November, with devotional celebrations and evening fireworks.
Four celebrations.
Four very different experiences.
And that's perhaps the best thing about Diwali in London you don't have to experience it in just one way.
Planning your next London day out? Discover more neighbourhood guides, hidden gems, food spots and things to do on LondonYaar.com.
Follow @rohan.londonyaar for more London places, stories and things worth knowing before you visit.