8 Things to Do for Diwali in London 2026: Events, Food, Temples & Ramayana
London knows how to celebrate Diwali.
From colourful markets and Indian food to temple celebrations, music, dance, fireworks and a major new film based on the Ramayana, there are plenty of ways to experience the Festival of Lights across the capital this year.
And while the main day of Diwali falls on Sunday 8 November 2026, many of London's celebrations take place in the days leading up to it. That means you don't have to squeeze everything into one day.
There is one important update for anyone planning ahead: Diwali on the Square at Trafalgar Square, originally scheduled for 25 October, was cancelled because of storm-related safety concerns. So if you see older guides still listing it as an upcoming event, don't make the journey expecting it to go ahead.
Instead, here are some of the best confirmed ways to celebrate Diwali in London in 2026.
1. Celebrate Diwali at the National Maritime Museum in Greenwich
If you want a proper day of Diwali activities rather than simply going somewhere for dinner, the National Maritime Museum in Greenwich is one of the strongest options this year.
The museum is hosting its free Diwali celebration on Saturday 7 November 2026, from 10:30am to 5pm.
The programme is designed around culture, creativity and community, with performances, workshops, storytelling, talks and activities taking place throughout the museum.
There is also a Diwali Bazaar for the first time, bringing South Asian designers, artists, independent brands and makers together. You can browse jewellery, clothing, accessories, gifts, homeware and other products.
For families, there are hands-on activities including rangoli art, lantern making and traditional clothing to try on.
There is plenty happening on stage too, including Bhangra and dhol performances from Eternal Taal, Rajasthani folk and Garba from Pooja Rajguru, classical Indian dance and other musical performances.
One of the highlights comes towards the end of the day.
At 5:15pm, the celebrations culminate in a Diwali Lantern Parade through the museum grounds and into Greenwich Park, accompanied by dhol drummers. Visitors can bring the lanterns they make during the day and join the procession.
The event is free, although Royal Museums Greenwich recommends booking free tickets in advance if you want to guarantee entry.
Where: National Maritime Museum, Greenwich
When: Saturday 7 November 2026
Time: 10:30am–5pm
Cost: Free
This is probably one of the best choices if you're looking for a family-friendly and genuinely immersive Diwali experience in London.
2. Watch Ramayana: Rise of a Legend in the cinema
Diwali and the story of the Ramayana have an obvious connection, and this year there is a major new film arriving just in time for the festival.
Ramayana: Rise of a Legend is scheduled to be released in cinemas in the UK on 5 November 2026, ahead of Diwali.
The film tells the story of Rama and Ravana and stars Ranbir Kapoor, Yash and Sai Pallavi, with Sunny Deol and Ravie Dubey also among the cast.
It is directed by Nitesh Tiwari and produced by Namit Malhotra, while the music is being created by Hans Zimmer and A.R. Rahman. Sony Pictures says the film is being released globally in cinemas in time for Diwali.
So if you want something different this Diwali, going to the cinema could be a great option.
Rather than treating it as a specific London event, simply look for screenings at your local cinema from 5 November onwards, as cinema listings and showtimes can vary by venue.
And if you're already planning to attend one of London's Diwali events, watching the film afterwards could make for a particularly fitting Diwali week.
Release: 5 November 2026
Format: Cinema release
Film: Ramayana: Rise of a Legend
3. Experience Diwali at Neasden Temple
For a more traditional and spiritual Diwali experience, head to BAPS Shri Swaminarayan Mandir in Neasden, widely known as Neasden Temple.
The temple's main Diwali celebrations take place on Sunday 8 November 2026, which is Diwali itself.
The temple will host Annakut Darshan from 10am to 7pm, allowing visitors to see the elaborate ceremonial food offering made for the occasion.
Later in the day, there will be Sharda Pujan from 5:45pm to 7:15pm.
The evening then finishes with a fireworks display at 8pm at Gibbons Recreation Ground, directly opposite the temple.
The temple also has special arrangements for visitors on Diwali Day. A special bus service will operate between Neasden Station and the Mandir, with services running in the evening. There will also be shuttle arrangements connected with parking at Wembley Park's Pink Car Park.
One thing you should know before visiting: photography, videography and audio recording are prohibited inside the Mandir complex, so don't plan your visit around filming inside the temple.
Large bags should also be avoided because all bags are subject to search and larger bags may have to be left at the bag drop.
Where: BAPS Shri Swaminarayan Mandir, Neasden
When: Sunday 8 November 2026
Annakut Darshan: 10am–7pm
Sharda Pujan: 5:45pm–7:15pm
Fireworks: 8pm at Gibbons Recreation Ground
If you're looking for the experience most closely connected to the religious and devotional side of Diwali, this should be high on your list.
4. Spend Diwali weekend at Wembley Park
Wembley Park is turning Diwali weekend into a whole programme rather than a single event.
The Wembley Park Diwali Weekend runs from 6–8 November 2026, with the main Diwali Market taking place on Saturday 7 and Sunday 8 November from 10am to 7pm.
The market is free to enter and will feature more than 25 traders selling food, Diwali sweets, jewellery, textiles, homeware, fragrances and gifts.
It is the sort of place where you can easily spend a few hours simply wandering around, grabbing something to eat and picking up sweets or gifts before heading elsewhere.
There is also a free Speaker Box Diwali Dance Party on Saturday from 1pm to 5pm at Samovar Space, next to Market Square.
If you visit on Sunday, there will be additional entertainment around London Designer Outlet, including Dhol2Dhol performances at 2pm, 3pm and 4pm and Bollyqueer performances at 2:15pm, 3:15pm and 4:15pm.
There is even free henna on Friday 6 November at London Designer Outlet, although the official page currently notes that the exact Friday henna times are still to be confirmed.
Where: Wembley Park
When: 6–8 November 2026
Main market: 7–8 November, 10am–7pm
Entry: Free
The biggest advantage here is flexibility. You can combine the market with restaurants, shopping and other Wembley attractions rather than making the entire day about one scheduled event.
5. See a special Diwali concert at the Royal Albert Hall
For something a little more elegant, spend your Diwali week at the Royal Albert Hall.
The Royal Philharmonic Orchestra is presenting Celebrating Diwali on Sunday 1 November 2026 at 7:30pm.
The concert features Indian vocalist Kavita Krishnamurti alongside the Royal Philharmonic Concert Orchestra and musicians from India. The arrangements for the performance have been composed by Rahul Ranade.
Doors open at 6:45pm, with the performance beginning at 7:30pm and expected to finish at approximately 9:45pm.
Tickets are currently listed from £40.50 including fees.
It is a very different way to celebrate Diwali compared with a street market or temple visit.
Instead of crowds, food stalls and outdoor performances, this is an evening centred around Indian devotional music inside one of London's most recognisable concert venues.
Where: Royal Albert Hall, South Kensington
When: Sunday 1 November 2026
Doors: 6:45pm
Show: 7:30pm
Approx. finish: 9:45pm
Tickets: From £40.50 including fees
If you're visiting London as a couple or simply want a more cultural evening, this is one worth considering.
6. Start your Diwali celebrations at the Bloomsbury Festival
You don't necessarily have to wait until Diwali week.
On Saturday 31 October, Bloomsbury Festival is hosting a free outdoor Diwali celebration at Bramber Green and outside the Holy Cross Festival Venue on Cromer Street.
The event runs from 12pm to 6pm and is free to attend.
Expect music, food, Bollywood entertainment, family activities and crafts.
There is also a separate AKDC Diwali Take Over at Holy Cross Festival Venue from 2pm to 4pm, featuring Indian classical dance, creative activities and an interactive dance-along. The programme includes Bharatanatyam, Odissi and Kuchipudi.
This makes Bloomsbury particularly appealing if you're looking for something free and relaxed before the main Diwali weekend.
And because the event is happening on Halloween weekend, you could easily combine it with other activities around central London afterwards.
Where: Bramber Green and Holy Cross Festival Venue, Cromer Street
When: Saturday 31 October 2026
Time: 12pm–6pm
Cost: Free
7. Head to Harrow for a Diwali fireworks night
If fireworks are an important part of your Diwali plans, Harrow has a major event on Saturday 7 November 2026.
The Harrow Fireworks Display 2026 takes place at Byron Park, Peel Road, and the event is specifically bringing together Diwali and Guy Fawkes Night.
There is also a new Diwali stage show for 2026.
The event is scheduled to run from 12pm to 9pm, with tickets currently listed at £10.
This gives you much more than simply arriving for fireworks. There is entertainment throughout the day, with the Diwali element making it particularly relevant for the festival.
Where: Byron Park, Peel Road, Harrow
When: Saturday 7 November 2026
Time: 12pm–9pm
Cost: £10
If you're travelling specifically for fireworks, check the organiser's latest information before leaving, as outdoor displays can be affected by weather and operational conditions.
8. Spend a Diwali day eating and shopping in Southall
And then there is Southall.
You don't necessarily need a ticketed event to enjoy Diwali in London. Sometimes the best way to experience the atmosphere is simply to spend a day in one of the city's most famous South Asian neighbourhoods.
Southall is packed with Indian and South Asian restaurants, sweet shops, clothing stores, jewellery shops and food businesses. Around Diwali, it becomes an especially good place to shop for mithai, snacks, festive clothing, gifts and ingredients.
Start with breakfast or lunch, wander through the shops, pick up a box of sweets and stop for chai before deciding where to have dinner.
The advantage of Southall is that you can make the day completely your own.
There is no fixed schedule to follow and no ticket to book. You can spend an hour there or stay most of the day.
If you're visiting London and want to understand the city's South Asian side beyond a single organised festival, Southall is one of the neighbourhoods worth exploring.
Just remember that this recommendation is about experiencing the area's established food and shopping culture rather than suggesting that there is a specific organised 2026 Diwali festival taking place there.
When is Diwali in London in 2026?
Diwali falls on Sunday 8 November 2026.
However, London's celebrations are spread across several days.
Some events begin as early as the end of October, while the biggest concentration of activities takes place from Friday 6 November through Sunday 8 November.
That means you can build an entire Diwali weekend around London rather than trying to do everything on one day.
A simple Diwali weekend itinerary in London
If you're only in London for the main Diwali weekend, here's one way to put everything together.
Friday 6 November
Start at Wembley Park.
The Diwali weekend begins on Friday, with henna activities at London Designer Outlet and the wider celebrations getting underway.
Later, have dinner around Wembley or head elsewhere in London for an Indian meal.
You could also watch Ramayana: Rise of a Legend, which is scheduled to be in cinemas from 5 November.
Saturday 7 November
Make Saturday your big celebration day.
Start at the National Maritime Museum in Greenwich and spend the afternoon exploring the performances, workshops, bazaar and cultural programme.
If you stay until the evening, you can catch the lantern parade at 5:15pm.
Alternatively, head towards Harrow for its Diwali and fireworks celebration.
Or, if you'd rather have a market atmosphere, spend part of the day at Wembley Park's Diwali Market.
Sunday 8 November - Diwali Day
Make this your most traditional day.
Start at Neasden Temple for Diwali and Annakut Darshan.
Then, depending on your plans, head over to Wembley Park for the final day of its Diwali Market.
Come back towards Neasden in the evening for the 8pm fireworks at Gibbons Recreation Ground.
It's a very different experience from simply going to a restaurant for Diwali and one that gives you a chance to see several sides of how London celebrates the festival.
One important Diwali 2026 update
If you've seen older London Diwali guides mentioning Diwali on the Square at Trafalgar Square, don't follow that information blindly.
The event was originally scheduled for Sunday 25 October 2026, from 1pm to 7pm, but it was cancelled on 24 October following independent health and safety advice related to forecast storm conditions.
So it should not be included in your plans for 2026.
The same goes for any older social media posts or articles that still show the original event as going ahead.
For outdoor celebrations, always check the organiser's latest information shortly before travelling.
Final thoughts
One of the best things about celebrating Diwali in London is that there isn't just one way to do it.
You can spend the day at a temple, explore a free cultural festival, shop for sweets and gifts in Southall, dance at Wembley Park, watch a new Ramayana film, attend a concert at the Royal Albert Hall or finish the evening with fireworks in Harrow or Neasden.
And because Diwali falls on Sunday 8 November in 2026, you have an entire weekend to experience different parts of the celebration.
If you're visiting London specifically for Diwali, I'd recommend planning at least one cultural event, one food or shopping experience and one evening celebration. That gives you a much better feel for how diverse the festival is across the city.
Most importantly, check the latest organiser information before travelling, particularly for outdoor events, as timings and arrangements can change.
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.