Quick answer: Diwali (Lakshmi Puja) in Gujarat is on Sunday, 8 November 2026. Gujarat pairs Diwali with the Gujarati New Year (Bestu Varas / Nutan Varsh) and Chopda Pujan, the worship of new business account books. Perform Lakshmi Puja in the pradosh (dusk) window after local sunset — confirm the exact muhurat for Gandhinagar with a local panchang.

Gujarat pairs Diwali with the Gujarati New Year (Bestu Varas / Nutan Varsh) and Chopda Pujan, the worship of new business account books.

How Gujarat celebrates Diwali 2026

On Diwali, traders perform Sharda and Chopda Pujan, worshipping Goddess Lakshmi and their new account books, and homes light diyas and set off fireworks (Surat is famous for its displays). The next morning is Bestu Varas, the Gujarati New Year, when people greet each other with “Saal Mubarak” and visit temples for Annakut.

Advertisement

Labh Pancham a few days later marks the auspicious reopening of businesses.

Where to celebrate in Gujarat

  • Ambaji and Pavagadh temples
  • Nathdwara-style Annakut and Pushtimarg havelis
  • Surat and Ahmedabad Diwali fireworks and markets

Diwali 2026 dates in Gujarat

Date

Observance

Advertisement

Friday, 6 November

Dhanteras (Dhantrayodashi)

Saturday, 7 November

Naraka Chaturdashi / Choti Diwali

Sunday, 8 November

Diwali · Lakshmi Puja

Advertisement

Monday, 9 November

Govardhan Puja / Annakut · Gujarati New Year (Bestu Varas)

Tuesday, 10 November

Bhai Dooj

Lakshmi Puja is done in the pradosh window after sunset on 8 November; because it follows local sunset it shifts by city, so use a panchang set to your town or check today's panchangam.

Frequently asked questions

When is Gujarati New Year 2026?

Bestu Varas (Nutan Varsh), the Gujarati New Year, falls on 9 November 2026, the day after Diwali, greeted with “Saal Mubarak”.

Diwali 2026 — India state guides

Explore Diwali 2026 across India and our wider guides: