Known as the Festival of Lights, Diwali celebrates the triumph of light over darkness, good over evil, and knowledge over ignorance. This vibrant autumn festival spans five days, and in 2025, it takes place from October 18th to 22nd, with October 20th marking the main day of the rituals. Diwali is a feast for the senses, filled with colours, music, twinkling lights, and of course, food, because no South Asian festival is complete without it. With Montreal's thriving Indian community and its abundance of restaurants, this guide highlights all the places in the city and surrounding areas where you can celebrate the Festival of Lights in style.
Multiple locations
From October 17th to 26th, this popular Indian restaurant, with three locations across the city, is offering a special Diwali-themed menu. Guests can enjoy a three-course table d'hôte and a festive cocktail for $75, all in an immersive atmosphere. Starters include options like Tandoori Kolhapuri Shrimp, followed by mains such as Grilled Duck in Curry Masala. For dessert, indulge in classic Jalebi or a plate of assorted sweets. This menu, created especially for the Festival of Lights, is available at all three locations in Griffintown, on the Plateau, and in Brossard. Make sure to check out their Diwali giveaway as well!
Read also:
A Culinary Journey: The Best Indian Restaurants in Montreal

Diwali Celebrations at the Eaton Center
For the very first time, the Eaton Centre and Time Out Market are bringing Diwali to Montreal on October 18 and 19. This free, family-friendly celebration offers a chance to immerse yourself in the beauty and vibrancy of Indian culture through live performances, interactive workshops, tastings, and fun activities. Kids and adults alike can enjoy dance shows and lessons, henna art, mascots, and so much more. Come experience the magic of the festival of lights right in the heart of the city.

295 Rue Saint-Paul E, Montreal, H2Y 1H1
Opened recently, Veranda is a stunning Indian restaurant in the Old Port. This Diwali, from October 17 to 20, they're offering a special vegetarian 4-course menu for $99 for two. Enjoy flavourful dishes like Dahi Bhalla chaat, a festive pakora platter, palak mushroom, dal makhni, a special Diwali dessert, and more. Open from 11 AM to 11 PM, this menu is perfect for both lunch and dinner.

3633 Boulevard St-Laurent, Montreal, H2X 2V5
On October 18th, from 8 PM to midnight, Rutba is hosting its third Diwali party, now in a bigger venue at Velours Studio. Celebrate Diwali in true desi style with vibrant music, dazzling lights, and delicious food catered by Rutba. Traditional attire is encouraged. Tickets are available here.

787A Rue de Liège O, Montreal, H3N 1B1
Ice cream season might be winding down, but Meetha has a sweet Diwali deal you won't want to miss. This small ice cream counter in Park Extension serves unique Indian-inspired flavours like Parle-G, Haldi Doodh, Jalebi, and more. For Diwali, enjoy 15% off when you buy four or more pints. It's the perfect opportunity to stock up on your favourites before the season ends.

4961D Chemin Queen Mary, Montreal, H3W 1X4
Tru India, an authentic Indian restaurant on Queen Mary Road, is hosting its Diwali party on October 19th from 6 PM to 11 PM. Entry is free. Guests can look forward to dazzling lights, fun games and activities, photo booths, henna artists, and of course, delicious food. Traditional clothing is highly encouraged for a festive experience.
On October 21st, the celebrations continue with a Grand Feast! For only $25, enjoy a vegetarian or non-vegetarian thali, along with free-flowing pani-puri all day long with the purchase of a thali. Reservations are recommended to secure your spot.

1150 Boulevard Curé-Labelle, Laval, H7V 2V5
Laval, you're in luck! Mehfil Restaurant is hosting a Diwali night on October 18th starting at 6 PM. For just $40, enjoy an Indian buffet dinner, a live DJ, photo booth, tambola, music, lights, and more. An open bar is also available. Book your spot online here.
5258 Boulevard St-Laurent, Montreal, H2T 1S1
Diwali also marks the New Year for many Hindus, symbolizing fresh beginnings. To celebrate the occasion, Tula, a vegan Indian restaurant located in the Plateau, is launching a brand-new menu starting October 24th. Main dishes include Plant-Based Malvani Phish Curry, Idyappam with Kadala Curry or Coco Stew, and more. Appetizers feature Aloo Vada and Kheema Tacos, while desserts include the indulgent Anjeer Makhana Mousse. This special menu will be available until January 15th, 2026, making it a perfect choice for both the holiday and New Year season.

1450 Rue Crescent, Montreal, H3G 2B6
Located on the famous Crescent Street, Chez Dévi is celebrating Diwali with an all-you-can-eat traditional Indian feast for just $34.99 per person. Enjoy four full courses of authentic Indian flavours, including lentil soup, samosas, your choice of main course served with rice and naan, and dessert. Available all day from October 17th to 20th!

3443 Rue St-Denis, Montreal, H2X 3L1
This Sunday, October 19th, Rendez-Vous Indian Bistro invites guests to celebrate Diwali in a warm and welcoming atmosphere that feels just like home. The beloved neighborhood restaurant will be offering a special Diwali treat to mark the occasion, accompanied by comforting Indian dishes and a festive ambiance filled with lights and laughter. Whether it's your first Diwali away from home or your tenth, this celebration promises to capture the spirit of togetherness and tradition right in the heart of Montreal.

For more Indian restaurant recommendations in Montreal, check out this article.










