Diwali 2026 is on Sunday 8 November, and the festival runs for five days, from Dhanteras on 6 November to Bhai Dooj on 11 November. Each day suits a different kind of family dinner:
- Dhanteras, 6 November: A short, relaxed meal after shopping.
- Choti Diwali, 7 November: An early dinner before the lights and rangoli of the main night.
- Diwali, 8 November: A late dinner once Lakshmi Puja is done.
- Annakut and Bestu Varas (Gujarati New Year), 10 November: A big sharing table, since Annakut centres on offering many vegetarian dishes.
- Bhai Dooj, 11 November: A sibling lunch or dinner with gifts and sweets.
Dates and muhurat timings can differ by calendar, so check your family panchang before you book.














