Hindu festival and vrat calendar
What is the next vrat or festival?
See the observances coming up for your city, then open any festival for its local tithi, puja window and calendar explanation.
Change city
Timings on this page are computed for Mumbai.
Show all cities
Outside India
Every date on this page is recomputed for the city you pick. Festivals decided at moonrise or at pradosh are the ones most likely to move by a day between two cities.
Next on the calendar · Mumbai
Plan the days ahead
Dates follow the local sunrise, tithi and each festival’s deciding moment. That is why the same observance can occasionally fall on a neighbouring date in another city.
Recurring vrats
The next fasting days
These observances repeat every lunar fortnight or month. Open one for the exact tithi start and end in Mumbai.
Thursday, 22 October 2026
Twice each lunar month
View Ekadashi calendar →Monday, 26 October 2026
Once each lunar month
View Purnima calendar →Monday, 9 November 2026
Once each lunar month
View Amavasya calendar →Dated lists
Sankranti, Panchak and Sawan, year by year
All twelve sankrantis with the Sun’s entry time, every Panchak period with its start and end, and Sawan’s first day, last day and Mondays.
2026: Sankranti 2026 · Panchak 2026 · Sawan 2026
2027: Sankranti 2027 · Panchak 2027 · Sawan 2027
Tithi date lists
Every tithi date, year by year
Each list gives every occurrence of one tithi in that year, with the weekday and the tithi’s own start and end.
2026: <bound method TithiSpec.name of TithiSpec(slug='pratipada', number=1, aliases={'en': 'Padwa, Pratipat, Prathama', 'hi': 'पड़वा, प्रतिपत'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='dwitiya', number=2, aliases={'en': 'Dooj, Beej, Dwitiya tithi', 'hi': 'दूज, बीज'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='tritiya', number=3, aliases={'en': 'Teej, Tij, Tritiya tithi', 'hi': 'तीज, तृतीया तिथि'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='chaturthi', number=4, aliases={'en': 'Chauth, Choth, Chaturthi tithi', 'hi': 'चौथ, चतुर्थी तिथि'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='panchami', number=5, aliases={'en': 'Pancham, Panchmi', 'hi': 'पंचमी तिथि, पंचम'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='shashti', number=6, aliases={'en': 'Shashthi, Sashti, Chhath', 'hi': 'षष्ठी तिथि, छठ'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='saptami', number=7, aliases={'en': 'Saptmi, Saptami tithi', 'hi': 'सप्तमी तिथि'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='ashtami', number=8, aliases={'en': 'Ashtmi, Athami, Ashtami tithi', 'hi': 'अष्टमी तिथि, आठें'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='navami', number=9, aliases={'en': 'Navmi, Navami tithi', 'hi': 'नवमी तिथि'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='dashami', number=10, aliases={'en': 'Dashmi, Dasami, Dashami tithi', 'hi': 'दशमी तिथि, दसमी'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='dwadashi', number=12, aliases={'en': 'Dwadashi tithi, Barah', 'hi': 'द्वादशी तिथि, बारस'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='trayodashi', number=13, aliases={'en': 'Teras, Teras, Trayodashi tithi', 'hi': 'तेरस, त्रयोदशी तिथि'})> 2026 · <bound method TithiSpec.name of TithiSpec(slug='chaturdashi', number=14, aliases={'en': 'Chaudas, Chaturdasi, Chowdas', 'hi': 'चौदस, चतुर्दशी तिथि'})> 2026
2027: <bound method TithiSpec.name of TithiSpec(slug='pratipada', number=1, aliases={'en': 'Padwa, Pratipat, Prathama', 'hi': 'पड़वा, प्रतिपत'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='dwitiya', number=2, aliases={'en': 'Dooj, Beej, Dwitiya tithi', 'hi': 'दूज, बीज'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='tritiya', number=3, aliases={'en': 'Teej, Tij, Tritiya tithi', 'hi': 'तीज, तृतीया तिथि'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='chaturthi', number=4, aliases={'en': 'Chauth, Choth, Chaturthi tithi', 'hi': 'चौथ, चतुर्थी तिथि'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='panchami', number=5, aliases={'en': 'Pancham, Panchmi', 'hi': 'पंचमी तिथि, पंचम'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='shashti', number=6, aliases={'en': 'Shashthi, Sashti, Chhath', 'hi': 'षष्ठी तिथि, छठ'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='saptami', number=7, aliases={'en': 'Saptmi, Saptami tithi', 'hi': 'सप्तमी तिथि'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='ashtami', number=8, aliases={'en': 'Ashtmi, Athami, Ashtami tithi', 'hi': 'अष्टमी तिथि, आठें'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='navami', number=9, aliases={'en': 'Navmi, Navami tithi', 'hi': 'नवमी तिथि'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='dashami', number=10, aliases={'en': 'Dashmi, Dasami, Dashami tithi', 'hi': 'दशमी तिथि, दसमी'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='dwadashi', number=12, aliases={'en': 'Dwadashi tithi, Barah', 'hi': 'द्वादशी तिथि, बारस'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='trayodashi', number=13, aliases={'en': 'Teras, Teras, Trayodashi tithi', 'hi': 'तेरस, त्रयोदशी तिथि'})> 2027 · <bound method TithiSpec.name of TithiSpec(slug='chaturdashi', number=14, aliases={'en': 'Chaudas, Chaturdasi, Chowdas', 'hi': 'चौदस, चतुर्दशी तिथि'})> 2027
Today in Mumbai
Shubh muhurat today
Running now: Durmuhurta First 12:48 to 13:35.
The Vedic day runs from sunrise to sunrise. Festival-specific puja muhurats can be narrower; those appear on each festival page.
See all of today’s timing windows
Auspicious windows
| Window | Time in Mumbai | What it is |
|---|---|---|
| Abhijit Muhurat | 12:01 to 12:48 | Auspicious |
| Amrit Kaal | 14:35 to 16:16 | Most Auspicious |
| Brahma Muhurat | 04:53 to 05:42 | Auspicious |
Windows usually worked around
These are traditional conventions for elective beginnings, not warnings.
| Window | Time in Mumbai |
|---|---|
| Rahu Kaal | 07:59 to 09:28 |
| Yamaganda Kaal | 10:56 to 12:24 |
| Durmuhurta First · running now | 12:48 to 13:35 |
| Durmuhurta Second | 15:09 to 15:56 |
| Varjyam | 05:54 to 07:37 |
79 observances · next first
All upcoming festivals and vrats
Scan the complete calendar or use your browser’s page search for a festival name.
| Festival or vrat | Next date in Mumbai | From today |
|---|---|---|
| Durga Puja (Maha Saptami) | Saturday, 17 October 2026 | 5 days |
| Sharad Navratri | Sunday, 11 October to Monday, 19 October 2026 (under way) | — |
| Durga Ashtami | Monday, 19 October 2026 | 7 days |
| Maha Navami | Monday, 19 October 2026 | 7 days |
| Ayudha Puja | Monday, 19 October 2026 | 7 days |
| Dussehra (Vijayadashami) | Tuesday, 20 October 2026 | 8 days |
| Papankusha Ekadashi | Thursday, 22 October 2026 | 10 days |
| Sharad Purnima | Sunday, 25 October 2026 | 13 days |
| Karwa Chauth | Thursday, 29 October 2026 | 17 days |
| Ahoi Ashtami | Sunday, 1 November 2026 | 20 days |
| Pushya Nakshatra | Sunday, 1 November 2026 | 20 days |
| Rama Ekadashi | Thursday, 5 November 2026 | 24 days |
| Dhanteras | Friday, 6 November 2026 | 25 days |
| Narak Chaturdashi | Sunday, 8 November 2026 | 27 days |
| Diwali | Sunday, 8 November 2026 | 27 days |
| Kali Puja | Sunday, 8 November 2026 | 27 days |
| Muhurat Trading | Sunday, 8 November 2026 | 27 days |
| Govardhan Puja | Tuesday, 10 November 2026 | 29 days |
| Bhai Dooj | Wednesday, 11 November 2026 | 30 days |
| Labh Panchami | Saturday, 14 November 2026 | 33 days |
| Chhath Puja | Sunday, 15 November 2026 | 34 days |
| Gopashtami | Tuesday, 17 November 2026 | 36 days |
| Dev Uthani Ekadashi | Friday, 20 November 2026 | 39 days |
| Chaturmas | Saturday, 25 July to Friday, 20 November 2026 (under way) | — |
| Tulsi Vivah | Saturday, 21 November 2026 | 40 days |
| Kartik Purnima | Tuesday, 24 November 2026 | 43 days |
| Dev Diwali | Tuesday, 24 November 2026 | 43 days |
| Guru Nanak Jayanti | Tuesday, 24 November 2026 | 43 days |
| Kaal Bhairav Jayanti | Tuesday, 1 December 2026 | 50 days |
| Utpanna Ekadashi | Friday, 4 December 2026 | 53 days |
| Margashirsha Guruvar | Wednesday, 9 December 2026 to Thursday, 7 January 2027 | 58 days |
| Vivah Panchami | Monday, 14 December 2026 | 63 days |
| Mokshada Ekadashi | Sunday, 20 December 2026 | 69 days |
| Dattatreya Jayanti | Wednesday, 23 December 2026 | 72 days |
| Saphala Ekadashi | Sunday, 3 January 2027 | 83 days |
| Lohri | Thursday, 14 January 2027 | 94 days |
| Makar Sankranti | Friday, 15 January 2027 | 95 days |
| Pausha Putrada Ekadashi | Tuesday, 19 January 2027 | 99 days |
| Shattila Ekadashi | Tuesday, 2 February 2027 | 113 days |
| Basant Panchami | Thursday, 11 February 2027 | 122 days |
| Jaya Ekadashi | Wednesday, 17 February 2027 | 128 days |
| Magha Purnima | Saturday, 20 February 2027 | 131 days |
| Vijaya Ekadashi | Thursday, 4 March 2027 | 143 days |
| Maha Shivratri | Saturday, 6 March 2027 | 145 days |
| Amalaki Ekadashi | Thursday, 18 March 2027 | 157 days |
| Holika Dahan | Sunday, 21 March 2027 | 160 days |
| Holi | Monday, 22 March 2027 | 161 days |
| Dasha Mata Vrat | Thursday, 1 April 2027 | 171 days |
| Papmochani Ekadashi | Friday, 2 April 2027 | 172 days |
| Gudi Padwa | Wednesday, 7 April 2027 | 177 days |
| Mesha Sankranti | Wednesday, 14 April 2027 | 184 days |
| Ram Navami | Thursday, 15 April 2027 | 185 days |
| Kamada Ekadashi | Saturday, 17 April 2027 | 187 days |
| Hanuman Jayanti | Tuesday, 20 April 2027 | 190 days |
| Varuthini Ekadashi | Sunday, 2 May 2027 | 202 days |
| Akshaya Tritiya | Sunday, 9 May 2027 | 209 days |
| Mohini Ekadashi | Sunday, 16 May 2027 | 216 days |
| Apara Ekadashi | Tuesday, 1 June 2027 | 232 days |
| Vat Savitri Vrat | Friday, 4 June 2027 | 235 days |
| Ganga Dussehra | Sunday, 13 June 2027 | 244 days |
| Nirjala Ekadashi | Monday, 14 June 2027 | 245 days |
| Yogini Ekadashi | Wednesday, 30 June 2027 | 261 days |
| Jagannath Rath Yatra | Monday, 5 July 2027 | 266 days |
| Devshayani Ekadashi | Wednesday, 14 July 2027 | 275 days |
| Guru Purnima | Sunday, 18 July 2027 | 279 days |
| Kamika Ekadashi | Thursday, 29 July 2027 | 290 days |
| Nag Panchami | Friday, 6 August 2027 | 298 days |
| Shravana Putrada Ekadashi | Thursday, 12 August 2027 | 304 days |
| Raksha Bandhan | Tuesday, 17 August 2027 | 309 days |
| Krishna Janmashtami | Wednesday, 25 August 2027 | 317 days |
| Aja Ekadashi | Saturday, 28 August 2027 | 320 days |
| Ganesh Chaturthi | Friday, 3 September 2027 | 326 days |
| Hartalika Teej | Friday, 3 September 2027 | 326 days |
| Parivartini Ekadashi | Saturday, 11 September 2027 | 334 days |
| Anant Chaturdashi | Tuesday, 14 September 2027 | 337 days |
| Pitru Paksha | Wednesday, 15 September to Thursday, 30 September 2027 | 338 days |
| Indira Ekadashi | Sunday, 26 September 2027 | 349 days |
| Padmini Ekadashi | Monday, 26 March 2029 | 896 days |
| Parama Ekadashi | Monday, 9 April 2029 | 910 days |
Visibility decides Sutak
Upcoming eclipses for Mumbai
Saturday, 6 February 2027
Not visible here · no Sutak observed
Sunday, 21 February 2027
Visible here · Sutak applies
Sunday, 18 July 2027
Visible here · Sutak applies
Month by month
Recurring vrat archives
Browse every Ekadashi, Purnima or Amavasya in a specific month. The stable URLs update each year.
Ekadashi by month
Purnima by month
Amavasya by month
Why dates move
A festival is a lunar rule, not a fixed Gregorian date
Each rule names a lunar month, paksha and tithi, plus the moment that decides the observance. Most vrats follow sunrise, while Diwali uses pradosh, Maha Shivratri uses nishita, Ganesh Chaturthi uses madhyahna and Karwa Chauth ends at moonrise.
We calculate those conditions for the selected city. When a tithi is skipped or two traditions differ, the individual festival page says so instead of presenting one unexplained date.