My cousin’s been spamming the family group chat for like two weeks now. “Just tell me the date so I can book flights.” Fine. Diwali 2026 is Sunday, November 8. And weirdly it works out well this year, since the main day landing on a Sunday means nobody in India has to take a compensatory day off for it. Hasn’t happened this cleanly since 2020, I think.
If you’re trying to sort travel, or gifts, or just figure out when to ask your boss for the day off, here’s the actual breakdown, not the vague version you get from a calendar app.
Turns Out It’s Not One Day. Took Me Years to Get This.
I genuinely thought Diwali was just the one night for way longer than I’d like to admit. It’s actually five days, and each one’s doing something different.
Friday, November 6, that’s Dhanteras, worshipping Lord Dhanvantari, and it’s the day people go buy gold or new kitchen things. Saturday’s Choti Diwali, smaller, kind of a warm-up. Sunday the 8th is the big one, Lakshmi Puja, the night everyone means when they just say “Diwali” without adding anything else. Monday’s Govardhan Puja, for Lord Krishna. Tuesday closes it out with Bhai Dooj, which is really about siblings.
By Tuesday, most families have gone through a full week of rituals, sweets, and relatives showing up without warning.
Why the Date Won’t Sit Still
It runs on the Hindu lunar calendar, not the regular one on your phone. The main day lines up with the new moon of Kartik, and since lunar years run shorter than solar ones, the date drifts, usually somewhere between mid-October and mid-November.
Last year it landed on October 20. This year it’s November 8, an 18-day jump, which sounds like a lot but is honestly pretty normal for how this calendar works.
What Being There Actually Feels Like
Hard to explain properly unless you’ve lived it. Diyas on every windowsill. More fireworks than seems reasonable for a quiet street. Someone always redoing the rangoli because it wasn’t symmetrical enough the first two tries. And sweets, endless sweets, nobody in my family has ever once complained about that part, not once.

It’s less one event and more this stretch of everyone quietly making time for each other. Nobody says that out loud though.
Who’s Celebrating, and Where
Over a billion people, across Hindu, Sikh, Jain, and some Buddhist communities. Official holiday in India obviously, but also Nepal, Sri Lanka, Mauritius, Fiji, Guyana, Trinidad and Tobago, and partial recognition in Singapore too.
So if you’re traveling through any of these in early November, expect it, decorations, noise, all of it, whether or not it was on your itinerary.
If You’re Flying Somewhere for This
Flights and trains around the main window fill up fast. Not exaggerating, happens every year without fail. Varanasi gets especially busy if your trip runs longer, since Dev Deepavali follows a few weeks later on November 24, and the ghats along the Ganges turn into something you really have to see in person to fully get.
Bouncing between cities, or different relatives’ houses? Staying connected matters more than usual here. A Commbitz eSIM for India gets you online the second you land, no scrambling for a local SIM counter during one of the busiest travel weeks of the year.
A Couple More Things
Diwali means “row of lights” in Sanskrit. Some regions call it Deepavali instead, same festival either way. Looking further out, Diwali 2027 lands on October 29. Whatever the actual date is any given year, the idea underneath stays the same, light beating darkness.
It’s Bigger Than Just a Festival, Honestly
Not just fireworks and sweets, though those definitely help. It drags families back together across time zones that usually keep everyone apart. Gives small shops a real bump through gifting season. Works as this genuine reset point heading into the new year for a lot of people.

Somewhere along the way it stopped being an annual event for my family and just became a yearly reunion instead. Nobody planned that, it just happened.
Final Thoughts
Diwali 2026 lands on Sunday, November 8, with a full five-day stretch running November 6 through 10. Whether you’re flying home, hosting relatives, or seeing it for the first time as an outsider, it’s worth building your calendar around, not just squeezing in somewhere.
FAQs
When is Diwali in 2026? Sunday, November 8, that’s the main day, Lakshmi Puja.
How long does it actually last? Five days. Dhanteras on November 6 through Bhai Dooj on November 10.
Why does the date change every year? Runs on the Hindu lunar calendar, tied to the new moon of Kartik, so it shifts relative to the regular calendar each year.
Is it a public holiday outside India? Yes. Nepal, Sri Lanka, Mauritius, Fiji, Guyana, Trinidad and Tobago, and partially Singapore.
When’s Diwali in 2027? Friday, October 29, 2027.
Get 10% OFF — Download Our App Now!
Enjoy instant savings when you buy eSIMs through our app.

