Accuracy report 2024
Festival dates of 2024 compared with the official lists, and sunrise, sunset and Moon phases compared with the U.S. Naval Observatory.
Generated 2 Nov 2026, 11:19 UTC · engine 1.4.2 · profile North Indian · Lahiri (calibrated)
Government of India (DoPT) holiday list, New Delhi
Closed and restricted holidays of the Central Government offices at Delhi / New Delhi (Office Memoranda of the Department of Personnel and Training), compared at New Delhi. dopt.gov.in
29 dates compared: 27 the same, 2 different with a known reason, 0 not yet explained.
Differences
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 14/01/2024 (Sun) | Makar Sankranti | Makar Sankranti | 15/01/2024 (Mon) (+1) | Different | Why the dates differConvention, not a rule error (for the Jyotish reviewer): the Makara ingress was at 02:54 IST on 15 Jan 2024, after midnight and before that day's sunrise (07:15 at New Delhi), i.e. inside the Hindu (sunrise-to-sunrise) day that began on 14 Jan. DoPT prints 'Makar Sankranti' on the same civil date, 14 Jan, in every OM 2024-2027, a date that in each of those years is also the Hindu day containing the ingress; it prints 'Magha Bihu/ Pongal' on 15 Jan (Annexure II #4), which the engine's pongal matches. The engine's day is the classical Makara Punya Kaal (Dharma Sindhu, Sankranti-nirnaya: a Makara ingress at night, before or after midnight, has its Punya Kaal on the following day from sunrise; rule sankranti_makara_night_next_day): 15 Jan. The Bihar Government's 2024 notification (Schedule-2 #2, printed tithi Pausha Shukla Chaturthi) keeps Makar Sankranti on 15 Jan, as the engine does at Patna, and the Government of India almanac gives the engine's day after the night ingress of 2027 (see dopt:2027:makar_sankranti). The engine's Lohri (the eve of 1 Magh, the Hindu day of the ingress) is 13 Jan 2024, as DoPT. |
| 31/10/2024 (Thu) | Diwali (Deepavali) | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differConvention: Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST, and New Delhi sunset was 17:36 / 17:35, so Amavasya touches the Pradosh of both evenings, for 42 min on 1 Nov. The engine takes the second evening when that overlap is at least 24 min (one ghati) and gives 1 Nov. DoPT keeps 31 Oct, the evening whose whole Pradosh and Nishita fall in Amavasya, as do Punjab (Chandigarh, 43 min on 1 Nov) and Bihar (Patna, 69 min). At Mumbai the overlap was 13 min and the engine gives 31 Oct, where the Maharashtra gazette has 1 Nov. |
All 29 compared dates
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 13/01/2024 (Sat) | Lohri | Lohri | 13/01/2024 (Sat) | Same date | Source |
| 14/01/2024 (Sun) | Makar Sankranti | Makar Sankranti | 15/01/2024 (Mon) (+1) | Different | Why the dates differConvention, not a rule error (for the Jyotish reviewer): the Makara ingress was at 02:54 IST on 15 Jan 2024, after midnight and before that day's sunrise (07:15 at New Delhi), i.e. inside the Hindu (sunrise-to-sunrise) day that began on 14 Jan. DoPT prints 'Makar Sankranti' on the same civil date, 14 Jan, in every OM 2024-2027, a date that in each of those years is also the Hindu day containing the ingress; it prints 'Magha Bihu/ Pongal' on 15 Jan (Annexure II #4), which the engine's pongal matches. The engine's day is the classical Makara Punya Kaal (Dharma Sindhu, Sankranti-nirnaya: a Makara ingress at night, before or after midnight, has its Punya Kaal on the following day from sunrise; rule sankranti_makara_night_next_day): 15 Jan. The Bihar Government's 2024 notification (Schedule-2 #2, printed tithi Pausha Shukla Chaturthi) keeps Makar Sankranti on 15 Jan, as the engine does at Patna, and the Government of India almanac gives the engine's day after the night ingress of 2027 (see dopt:2027:makar_sankranti). The engine's Lohri (the eve of 1 Magh, the Hindu day of the ingress) is 13 Jan 2024, as DoPT. |
| 15/01/2024 (Mon) | Magha Bihu/ Pongal | Thai Pongal | 15/01/2024 (Mon) | Same date | Source |
| 14/02/2024 (Wed) | Sri Panchami, Basant Panchami | Vasant Panchami (Saraswati Puja) | 14/02/2024 (Wed) | Same date | Source |
| 08/03/2024 (Fri) | Maha Shivratri | Maha Shivaratri | 08/03/2024 (Fri) | Same date | Source |
| 24/03/2024 (Sun) | Holika dahan | Holika Dahan | 24/03/2024 (Sun) | Same date | Source |
| 25/03/2024 (Mon) | Holi | Holi (Dhulandi) | 25/03/2024 (Mon) | Same date | Source |
| 09/04/2024 (Tue) | Chaitra Sukladi /Gudi Padava/Ugadi/ Cheti Chand | Gudi Padwa | 09/04/2024 (Tue) | Same date | Source |
| 09/04/2024 (Tue) | Chaitra Sukladi /Gudi Padava/Ugadi/ Cheti Chand | Ugadi | 09/04/2024 (Tue) | Same date | Source |
| 13/04/2024 (Sat) | Vaisakhi /Vishu | Vaisakhi (Baisakhi) | 13/04/2024 (Sat) | Same date | Source |
| 14/04/2024 (Sun) | Meshadi (Tamil New Year's Day) / Vaisakhadi (Bengal) / Bahag Bihu (Assam) | Puthandu (Tamil New Year) | 14/04/2024 (Sun) | Same date | Source |
| 17/04/2024 (Wed) | Ram Navami | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 21/04/2024 (Sun) | Mahavir Jayanti | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 23/05/2024 (Thu) | Budha Purnima | Buddha Purnima | 23/05/2024 (Thu) | Same date | Source |
| 07/07/2024 (Sun) | Rath Yatra | Jagannath Rath Yatra | 07/07/2024 (Sun) | Same date | Source |
| 19/08/2024 (Mon) | Raksha Bandhan | Raksha Bandhan | 19/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Janmashtami (Vaishnva) | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 07/09/2024 (Sat) | Ganesh Chaturthi /Vinayaka Chaturthi | Ganesh Chaturthi | 07/09/2024 (Sat) | Same date | Source |
| 15/09/2024 (Sun) | Onam or Thiru Onam Day | Onam (Thiruvonam) | 15/09/2024 (Sun) | Same date | Source |
| 11/10/2024 (Fri) | Dussehra (Mahashtami) /Dussehra (Mahanavmi) | Durga Ashtami | 11/10/2024 (Fri) | Same date | Source |
| 11/10/2024 (Fri) | Dussehra (Mahashtami) /Dussehra (Mahanavmi) | Maha Navami | 11/10/2024 (Fri) | Same date | Source |
| 12/10/2024 (Sat) | Dussehra | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 17/10/2024 (Thu) | Maharishi Valmiki's Birthday | Valmiki Jayanti | 17/10/2024 (Thu) | Same date | Source |
| 20/10/2024 (Sun) | Karaka Chaturthi (Karwa Chouth) | Karva Chauth | 20/10/2024 (Sun) | Same date | Source |
| 31/10/2024 (Thu) | Diwali (Deepavali) | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differConvention: Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST, and New Delhi sunset was 17:36 / 17:35, so Amavasya touches the Pradosh of both evenings, for 42 min on 1 Nov. The engine takes the second evening when that overlap is at least 24 min (one ghati) and gives 1 Nov. DoPT keeps 31 Oct, the evening whose whole Pradosh and Nishita fall in Amavasya, as do Punjab (Chandigarh, 43 min on 1 Nov) and Bihar (Patna, 69 min). At Mumbai the overlap was 13 min and the engine gives 31 Oct, where the Maharashtra gazette has 1 Nov. |
| 31/10/2024 (Thu) | Naraka Chaturdasi | Naraka Chaturdashi (Choti Diwali) | 31/10/2024 (Thu) | Same date | Source |
| 02/11/2024 (Sat) | Govardhan Puja | Govardhan Puja | 02/11/2024 (Sat) | Same date | Source |
| 03/11/2024 (Sun) | Bhai Duj | Bhai Dooj | 03/11/2024 (Sun) | Same date | Source |
| 07/11/2024 (Thu) | Pratihar Shashthi or Surya Shashthi (Chhat Puja) | Chhath Puja | 07/11/2024 (Thu) | Same date | Source |
State Government holiday lists
Holiday notifications of State Governments, each compared at a city of that state. www.india.gov.in
78 dates compared: 72 the same, 6 different with a known reason, 0 not yet explained.
Differences
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 17/05/2024 (Fri) | Janaki Navami (Sita Navami) (patna) | Sita Navami | 16/05/2024 (Thu) (-1) | Different | Why the dates differConvention: Vaishakha Shukla Navami ran 16 May 06:23 to 17 May 08:49 IST; at Patna (sunrise 05:03) the Madhyahna of 16 May (10:25-13:06) is in Navami, so the engine's Madhyahna rule gives 16 May. The Bihar notification (Schedule-1 #9, printed tithi Vaishakha Shukla Navami) keeps Janaki Navami on 17 May, the day Navami prevails at sunrise (udaya). 2026 (Navami 24 Apr 19:22 to 25 Apr 18:28): both 25 Apr. |
| 12/10/2024 (Sat) | Mahanavami (thiruvananthapuram) | Maha Navami | 11/10/2024 (Fri) (-1) | Different | Why the dates differConvention: Ashwina Shukla Navami ran 11 Oct 12:07 to 12 Oct 10:58 IST. The engine's tithi-yugma rule (the Ashtami-joined Navami, Nirnaya Sindhu) gives 11 Oct, as do DoPT ('Dussehra (Mahashtami) /Dussehra (Mahanavmi)', 11 Oct), Tamil Nadu (Ayutha Pooja, 11 Oct) and West Bengal (Maha Astami and Maha Nabami, 11 Oct). The Kerala gazette lists Mahanavami on 12 Oct (26 Kanni 1200), the day Navami prevails at sunrise (06:09 at Thiruvananthapuram). Kerala 2025 (1 Oct) agrees with the engine. |
| 13/10/2024 (Sun) | Vijayadasami (thiruvananthapuram) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) (-1) | Different | Why the dates differConvention: Dashami ran 12 Oct 10:58 to 13 Oct 09:09 IST. At Thiruvananthapuram only the Aparahna of 12 Oct (13:20-15:43) has Dashami, so the engine's Aparahna rule gives 12 Oct (the Vijayadashami Shravana check keeps it: Shravana is not at the 13 Oct Aparahna), as do DoPT (Dussehra), Tamil Nadu (Vijaya Dasami) and West Bengal (Dasami). The Kerala gazette lists Vijayadasami on 13 Oct (27 Kanni 1200), the day Dashami prevails at sunrise (06:09). Kerala 2025 (2 Oct) agrees with the engine. |
| 31/10/2024 (Thu) | Deepavali (patna) | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differConvention (as dopt:2024:diwali): Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST; at Patna (sunset 17:08 on 1 Nov) it touches the Pradosh of both evenings, 69 min on 1 Nov, so the engine's rule (second evening when the overlap is at least 24 min) gives 1 Nov. The Bihar notification (Schedule-3 #15, printed tithi Kartika Krishna Amavasya) keeps Deepavali on 31 Oct, the evening whose whole Pradosh and Nishita fall in Amavasya, as DoPT and Punjab. |
| 31/10/2024 (Thu) | Diwali (chandigarh) | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differConvention (as dopt:2024:diwali): Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST; at Chandigarh (sunset 17:35 / 17:34) it touches the Pradosh of both evenings, 43 min on 1 Nov, so the engine's rule (second evening when the overlap is at least one ghati, 24 min) gives 1 Nov. The Punjab notification (Schedule #25) keeps Diwali on 31 Oct, the evening whose whole Pradosh and Nishita fall in Amavasya. 2021-2023, 2025 and 2026 agree with the engine. |
| 01/11/2024 (Fri) | Diwali Amavasya (Laxmi Pujan) (mumbai) | Diwali (Lakshmi Puja) | 31/10/2024 (Thu) (-1) | Different | Why the dates differConvention: Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST; at Mumbai (sunset 18:05 / 18:04) it touches the Pradosh of both evenings, only 13 min on 1 Nov, below the engine's 24-min minimum for the second evening, so the engine gives 31 Oct. The Maharashtra gazette keeps Diwali Amavasya (Laxmi Pujan) on 1 Nov. (At New Delhi the overlap is 42 min: engine 1 Nov, DoPT 31 Oct.) |
All 78 compared dates
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 13/01/2024 (Sat) | Lohri (chandigarh) | Lohri | 13/01/2024 (Sat) | Same date | Source |
| 15/01/2024 (Mon) | Makar Sankranti (patna) | Makar Sankranti | 15/01/2024 (Mon) | Same date | Source |
| 15/01/2024 (Mon) | Pongal (chennai) | Thai Pongal | 15/01/2024 (Mon) | Same date | Source |
| 14/02/2024 (Wed) | Vasant Panchami (patna) | Vasant Panchami (Saraswati Puja) | 14/02/2024 (Wed) | Same date | Source |
| 14/02/2024 (Wed) | Basant Panchmi/ Birthday of Satguru Ram Singh Ji (chandigarh) | Vasant Panchami (Saraswati Puja) | 14/02/2024 (Wed) | Same date | Source |
| 14/02/2024 (Wed) | Saraswati Puja [Sree Panchami] (kolkata) | Vasant Panchami (Saraswati Puja) | 14/02/2024 (Wed) | Same date | Source |
| 08/03/2024 (Fri) | Maha Shivaratri (patna) | Maha Shivaratri | 08/03/2024 (Fri) | Same date | Source |
| 08/03/2024 (Fri) | Sivarathri (thiruvananthapuram) | Maha Shivaratri | 08/03/2024 (Fri) | Same date | Source |
| 08/03/2024 (Fri) | Mahashivratri (mumbai) | Maha Shivaratri | 08/03/2024 (Fri) | Same date | Source |
| 08/03/2024 (Fri) | Maha Shivaratri (chandigarh) | Maha Shivaratri | 08/03/2024 (Fri) | Same date | Source |
| 08/03/2024 (Fri) | Shivaratri (kolkata) | Maha Shivaratri | 08/03/2024 (Fri) | Same date | Source |
| 24/03/2024 (Sun) | Holika Dahan (patna) | Holika Dahan | 24/03/2024 (Sun) | Same date | Source |
| 25/03/2024 (Mon) | Holi (Second Day) (mumbai) | Holi (Dhulandi) | 25/03/2024 (Mon) | Same date | Source |
| 25/03/2024 (Mon) | Holi (chandigarh) | Holi (Dhulandi) | 25/03/2024 (Mon) | Same date | Source |
| 25/03/2024 (Mon) | Holi ("This year Doljatra and Holi fall on same day so 'Holi' is not shown separately in List II") (kolkata) | Holi (Dhulandi) | 25/03/2024 (Mon) | Same date | Source |
| 09/04/2024 (Tue) | Gudhi Padwa (mumbai) | Gudi Padwa | 09/04/2024 (Tue) | Same date | Source |
| 09/04/2024 (Tue) | Telugu New Year's Day (chennai) | Ugadi | 09/04/2024 (Tue) | Same date | Source |
| 13/04/2024 (Sat) | Vaisakhi (chandigarh) | Vaisakhi (Baisakhi) | 13/04/2024 (Sat) | Same date | Source |
| 14/04/2024 (Sun) | Dr. B. R. Ambedkar Jayanthi/Vishu (thiruvananthapuram) | Vishu | 14/04/2024 (Sun) | Same date | Source |
| 14/04/2024 (Sun) | Tamil New Year's Day / Dr. B.R.Ambedkar's Birthday (chennai) | Puthandu (Tamil New Year) | 14/04/2024 (Sun) | Same date | Source |
| 17/04/2024 (Wed) | Ram Navami (patna) | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 17/04/2024 (Wed) | Ram Navami (mumbai) | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 17/04/2024 (Wed) | Ram Navami (chandigarh) | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 21/04/2024 (Sun) | Mahavir Jayanti (patna) | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 21/04/2024 (Sun) | Mahavir Janmakalyanak (mumbai) | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 21/04/2024 (Sun) | Mahavir Jayanti (chandigarh) | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 21/04/2024 (Sun) | Mahaveer Jayanthi (chennai) | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 21/04/2024 (Sun) | Mahavir Jayanti (kolkata) | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 10/05/2024 (Fri) | Lord Parshuram Jayanti (chandigarh) | Parshuram Jayanti | 10/05/2024 (Fri) | Same date | Source |
| 17/05/2024 (Fri) | Janaki Navami (Sita Navami) (patna) | Sita Navami | 16/05/2024 (Thu) (-1) | Different | Why the dates differConvention: Vaishakha Shukla Navami ran 16 May 06:23 to 17 May 08:49 IST; at Patna (sunrise 05:03) the Madhyahna of 16 May (10:25-13:06) is in Navami, so the engine's Madhyahna rule gives 16 May. The Bihar notification (Schedule-1 #9, printed tithi Vaishakha Shukla Navami) keeps Janaki Navami on 17 May, the day Navami prevails at sunrise (udaya). 2026 (Navami 24 Apr 19:22 to 25 Apr 18:28): both 25 Apr. |
| 23/05/2024 (Thu) | Buddha Purnima (patna) | Buddha Purnima | 23/05/2024 (Thu) | Same date | Source |
| 23/05/2024 (Thu) | Buddha Pournima (mumbai) | Buddha Purnima | 23/05/2024 (Thu) | Same date | Source |
| 23/05/2024 (Thu) | Buddh Purnima (chandigarh) | Buddha Purnima | 23/05/2024 (Thu) | Same date | Source |
| 23/05/2024 (Thu) | Buddha Purnima (kolkata) | Buddha Purnima | 23/05/2024 (Thu) | Same date | Source |
| 18/06/2024 (Tue) | Nirjala Ekadashi (chandigarh) | Ekadashi (Shukla) | 18/06/2024 (Tue) | Same date | Source |
| 07/07/2024 (Sun) | Rathayatra (kolkata) | Jagannath Rath Yatra | 07/07/2024 (Sun) | Same date | Source |
| 19/08/2024 (Mon) | Raksha Bandhan (patna) | Raksha Bandhan | 19/08/2024 (Mon) | Same date | Source |
| 19/08/2024 (Mon) | RakhiBandhan (kolkata) | Raksha Bandhan | 19/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Sri Krishna Janmashtami (patna) | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Janam Ashtami (chandigarh) | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Krishna Jayanthi (chennai) | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Janmastami (kolkata) | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 07/09/2024 (Sat) | Ganesh Chaturthi (mumbai) | Ganesh Chaturthi | 07/09/2024 (Sat) | Same date | Source |
| 07/09/2024 (Sat) | Vinayakar Chathurthi (chennai) | Ganesh Chaturthi | 07/09/2024 (Sat) | Same date | Source |
| 15/09/2024 (Sun) | Thiruvonam (thiruvananthapuram) | Onam (Thiruvonam) | 15/09/2024 (Sun) | Same date | Source |
| 17/09/2024 (Tue) | Anant Chaturdashi (patna) | Anant Chaturdashi | 17/09/2024 (Tue) | Same date | Source |
| 17/09/2024 (Tue) | Anant Chaturdashi (chandigarh) | Anant Chaturdashi | 17/09/2024 (Tue) | Same date | Source |
| 02/10/2024 (Wed) | Mahalaya (kolkata) | Sarva Pitru Amavasya (Mahalaya) | 02/10/2024 (Wed) | Same date | Source |
| 03/10/2024 (Thu) | Durga Puja Kalash-sthapana (patna) | Sharad Navratri begins (Ghatasthapana) | 03/10/2024 (Thu) | Same date | Source |
| 11/10/2024 (Fri) | Durga Puja (Ashtami day) (patna) | Durga Ashtami | 11/10/2024 (Fri) | Same date | Source |
| 11/10/2024 (Fri) | Durga Puja (Navami day) (patna) | Maha Navami | 11/10/2024 (Fri) | Same date | Source |
| 11/10/2024 (Fri) | Ayutha Pooja (chennai) | Maha Navami | 11/10/2024 (Fri) | Same date | Source |
| 11/10/2024 (Fri) | Durga Puja, Maha Astami and Maha Nabami (kolkata) | Durga Ashtami | 11/10/2024 (Fri) | Same date | Source |
| 11/10/2024 (Fri) | Durga Puja, Maha Astami and Maha Nabami (kolkata) | Maha Navami | 11/10/2024 (Fri) | Same date | Source |
| 12/10/2024 (Sat) | Durga Puja (Dashami day) (patna) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 12/10/2024 (Sat) | Mahanavami (thiruvananthapuram) | Maha Navami | 11/10/2024 (Fri) (-1) | Different | Why the dates differConvention: Ashwina Shukla Navami ran 11 Oct 12:07 to 12 Oct 10:58 IST. The engine's tithi-yugma rule (the Ashtami-joined Navami, Nirnaya Sindhu) gives 11 Oct, as do DoPT ('Dussehra (Mahashtami) /Dussehra (Mahanavmi)', 11 Oct), Tamil Nadu (Ayutha Pooja, 11 Oct) and West Bengal (Maha Astami and Maha Nabami, 11 Oct). The Kerala gazette lists Mahanavami on 12 Oct (26 Kanni 1200), the day Navami prevails at sunrise (06:09 at Thiruvananthapuram). Kerala 2025 (1 Oct) agrees with the engine. |
| 12/10/2024 (Sat) | Dasara (mumbai) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 12/10/2024 (Sat) | Dussehra (chandigarh) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 12/10/2024 (Sat) | Vijaya Dasami (chennai) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 12/10/2024 (Sat) | (**) Durga Puja, Dasami (kolkata) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 13/10/2024 (Sun) | Vijayadasami (thiruvananthapuram) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) (-1) | Different | Why the dates differConvention: Dashami ran 12 Oct 10:58 to 13 Oct 09:09 IST. At Thiruvananthapuram only the Aparahna of 12 Oct (13:20-15:43) has Dashami, so the engine's Aparahna rule gives 12 Oct (the Vijayadashami Shravana check keeps it: Shravana is not at the 13 Oct Aparahna), as do DoPT (Dussehra), Tamil Nadu (Vijaya Dasami) and West Bengal (Dasami). The Kerala gazette lists Vijayadasami on 13 Oct (27 Kanni 1200), the day Dashami prevails at sunrise (06:09). Kerala 2025 (2 Oct) agrees with the engine. |
| 16/10/2024 (Wed) | Lakshmi Puja (kolkata) | Sharad Purnima | 16/10/2024 (Wed) | Same date | Source |
| 17/10/2024 (Thu) | Birthday of Maharishi Valmiki Ji (chandigarh) | Valmiki Jayanti | 17/10/2024 (Thu) | Same date | Source |
| 20/10/2024 (Sun) | Karva Chauth (chandigarh) | Karva Chauth | 20/10/2024 (Sun) | Same date | Source |
| 31/10/2024 (Thu) | Deepavali (patna) | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differConvention (as dopt:2024:diwali): Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST; at Patna (sunset 17:08 on 1 Nov) it touches the Pradosh of both evenings, 69 min on 1 Nov, so the engine's rule (second evening when the overlap is at least 24 min) gives 1 Nov. The Bihar notification (Schedule-3 #15, printed tithi Kartika Krishna Amavasya) keeps Deepavali on 31 Oct, the evening whose whole Pradosh and Nishita fall in Amavasya, as DoPT and Punjab. |
| 31/10/2024 (Thu) | Deepavali (thiruvananthapuram) | Naraka Chaturdashi (Choti Diwali) | 31/10/2024 (Thu) | Same date | Source |
| 31/10/2024 (Thu) | Diwali (chandigarh) | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differConvention (as dopt:2024:diwali): Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST; at Chandigarh (sunset 17:35 / 17:34) it touches the Pradosh of both evenings, 43 min on 1 Nov, so the engine's rule (second evening when the overlap is at least one ghati, 24 min) gives 1 Nov. The Punjab notification (Schedule #25) keeps Diwali on 31 Oct, the evening whose whole Pradosh and Nishita fall in Amavasya. 2021-2023, 2025 and 2026 agree with the engine. |
| 31/10/2024 (Thu) | Deepavali (chennai) | Naraka Chaturdashi (Choti Diwali) | 31/10/2024 (Thu) | Same date | Source |
| 31/10/2024 (Thu) | Kali Puja (kolkata) | Kali Puja | 31/10/2024 (Thu) | Same date | Source |
| 01/11/2024 (Fri) | Diwali Amavasya (Laxmi Pujan) (mumbai) | Diwali (Lakshmi Puja) | 31/10/2024 (Thu) (-1) | Different | Why the dates differConvention: Amavasya ran 31 Oct 15:53 to 1 Nov 18:17 IST; at Mumbai (sunset 18:05 / 18:04) it touches the Pradosh of both evenings, only 13 min on 1 Nov, below the engine's 24-min minimum for the second evening, so the engine gives 31 Oct. The Maharashtra gazette keeps Diwali Amavasya (Laxmi Pujan) on 1 Nov. (At New Delhi the overlap is 42 min: engine 1 Nov, DoPT 31 Oct.) |
| 02/11/2024 (Sat) | Diwali (Bali Pratipada) (mumbai) | Govardhan Puja | 02/11/2024 (Sat) | Same date | Source |
| 02/11/2024 (Sat) | Goverdhan Pooja (chandigarh) | Govardhan Puja | 02/11/2024 (Sat) | Same date | Source |
| 03/11/2024 (Sun) | Chitragupta Puja / Bhai Dooj (patna) | Bhai Dooj | 03/11/2024 (Sun) | Same date | Source |
| 03/11/2024 (Sun) | Bhaubeej (mumbai) | Bhai Dooj | 03/11/2024 (Sun) | Same date | Source |
| 03/11/2024 (Sun) | Bhratridwitiya (kolkata) | Bhai Dooj | 03/11/2024 (Sun) | Same date | Source |
| 07/11/2024 (Thu) | Chhath Puja (first day) (patna) | Chhath Puja | 07/11/2024 (Thu) | Same date | Source |
| 07/11/2024 (Thu) | Chhath Pooja (chandigarh) | Chhath Puja | 07/11/2024 (Thu) | Same date | Source |
| 07/11/2024 (Thu) | Chhat Puja (kolkata) | Chhath Puja | 07/11/2024 (Thu) | Same date | Source |
Rashtriya Panchang festival list
The main festivals listed in the Rashtriya Panchang (Indian National Calendar) of the Positional Astronomy Centre, India Meteorological Department, compared at the book's central station (82°30′ E, 23°11′ N, IST). packolkata.imd.gov.in
34 dates compared: 32 the same, 2 different with a known reason, 0 not yet explained.
Differences
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 13/04/2024 (Sat) | Charak Puja (Bengal), Vishu (Kerala), Vaisakhi (Punjab, Haryana, Himachal Pradesh, Delhi, Odisha), Mesha Sankranti (Odisha), Chaitra Sankranti, Cheiraoba (Ma… | Vishu | 14/04/2024 (Sun) (+1) | Different | Why the dates differConvention (Vishu). The Mesha ingress was on 13 Apr 2024 at 21:04 IST by RP (daily page, PDF p. 28) and at 21:15 by the engine. RP lists Vishu (Kerala) on the Hindu day that contains the ingress, together with Vaisakhi and Mesha Sankranti (Odisha), which both match the engine on 13 Apr. The engine keeps Vishu at the first sunrise after the ingress, when the Vishukkani is seen, which gives 14 Apr. That is also the date in the Government of Kerala list (holidays-in.json, kerala-2024). |
| 31/10/2024 (Thu) | Naraka Chaturdashi (before dawn), Deepavali (South India), Kali Puja, Deepavali | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differRule difference (Diwali when two evenings have Amavasya in Pradosh). Amavasya ran from 31 Oct 15:53 to 1 Nov 18:17 IST. RP's daily page (PDF p. 94) prints the same ending times and a sunset of 17:21 on 1 Nov, so Amavasya covers the Pradosh of both evenings, 56 min of it on 1 Nov at the central station. The engine takes the second evening when that overlap is at least one ghati (24 min), which gives 1 Nov. RP keeps Lakshmi Puja, Kali Puja and Deepavali on 31 Oct, the evening whose whole Pradosh and night are in Amavasya. DoPT does the same (dopt:2024:diwali). |
All 34 compared dates
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 24/03/2024 (Sun) | Holika Dahan | Holika Dahan | 24/03/2024 (Sun) | Same date | Source |
| 25/03/2024 (Mon) | Holi, Dol Yatra, Sri Chaitanya Jayanti | Holi (Dhulandi) | 25/03/2024 (Mon) | Same date | Source |
| 09/04/2024 (Tue) | Cheti Chand (Sindhi New Year), Chaitra Shukladi (Gudi Padwa, Ugadi), Vasant Navaratri begins, Telugu New Year | Chaitra Navratri begins (Ghatasthapana) | 09/04/2024 (Tue) | Same date | Source |
| 09/04/2024 (Tue) | Cheti Chand (Sindhi New Year), Chaitra Shukladi (Gudi Padwa, Ugadi), Vasant Navaratri begins, Telugu New Year | Gudi Padwa | 09/04/2024 (Tue) | Same date | Source |
| 09/04/2024 (Tue) | Cheti Chand (Sindhi New Year), Chaitra Shukladi (Gudi Padwa, Ugadi), Vasant Navaratri begins, Telugu New Year | Ugadi | 09/04/2024 (Tue) | Same date | Source |
| 13/04/2024 (Sat) | Charak Puja (Bengal), Vishu (Kerala), Vaisakhi (Punjab, Haryana, Himachal Pradesh, Delhi, Odisha), Mesha Sankranti (Odisha), Chaitra Sankranti, Cheiraoba (Ma… | Mesha Sankranti | 13/04/2024 (Sat) | Same date | Source |
| 13/04/2024 (Sat) | Charak Puja (Bengal), Vishu (Kerala), Vaisakhi (Punjab, Haryana, Himachal Pradesh, Delhi, Odisha), Mesha Sankranti (Odisha), Chaitra Sankranti, Cheiraoba (Ma… | Vaisakhi (Baisakhi) | 13/04/2024 (Sat) | Same date | Source |
| 13/04/2024 (Sat) | Charak Puja (Bengal), Vishu (Kerala), Vaisakhi (Punjab, Haryana, Himachal Pradesh, Delhi, Odisha), Mesha Sankranti (Odisha), Chaitra Sankranti, Cheiraoba (Ma… | Vishu | 14/04/2024 (Sun) (+1) | Different | Why the dates differConvention (Vishu). The Mesha ingress was on 13 Apr 2024 at 21:04 IST by RP (daily page, PDF p. 28) and at 21:15 by the engine. RP lists Vishu (Kerala) on the Hindu day that contains the ingress, together with Vaisakhi and Mesha Sankranti (Odisha), which both match the engine on 13 Apr. The engine keeps Vishu at the first sunrise after the ingress, when the Vishukkani is seen, which gives 14 Apr. That is also the date in the Government of Kerala list (holidays-in.json, kerala-2024). |
| 14/04/2024 (Sun) | Meshadi (Tamil Nadu), Tamil New Year, Vaishakhadi (Bengal), Bohag Bihu (Assam), Shilhemba (Manipur), Dr B. R. Ambedkar Jayanti, All-India Nirayana New Year (… | Puthandu (Tamil New Year) | 14/04/2024 (Sun) | Same date | Source |
| 17/04/2024 (Wed) | Ram Navami | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 21/04/2024 (Sun) | Mahavir Jayanti | Mahavir Jayanti | 21/04/2024 (Sun) | Same date | Source |
| 10/05/2024 (Fri) | Parashurama Jayanti, Akshaya Tritiya | Akshaya Tritiya | 10/05/2024 (Fri) | Same date | Source |
| 10/05/2024 (Fri) | Parashurama Jayanti, Akshaya Tritiya | Parshuram Jayanti | 10/05/2024 (Fri) | Same date | Source |
| 23/05/2024 (Thu) | Buddha Purnima | Buddha Purnima | 23/05/2024 (Thu) | Same date | Source |
| 07/07/2024 (Sun) | Rath Yatra | Jagannath Rath Yatra | 07/07/2024 (Sun) | Same date | Source |
| 07/08/2024 (Wed) | Madhushrava Tritiya (Teej) | Hariyali Teej | 07/08/2024 (Wed) | Same date | Source |
| 09/08/2024 (Fri) | Nag Panchami | Nag Panchami | 09/08/2024 (Fri) | Same date | Source |
| 19/08/2024 (Mon) | Raksha Bandhan, Amarnath Yatra | Raksha Bandhan | 19/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Janmashtami | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 07/09/2024 (Sat) | Vinayaka Chaturthi (Tamil Nadu), Ganesh Chaturthi, Samvatsari (Chaturthi paksha - Jain) | Ganesh Chaturthi | 07/09/2024 (Sat) | Same date | Source |
| 15/09/2024 (Sun) | Onam or Thiru Onam Day | Onam (Thiruvonam) | 15/09/2024 (Sun) | Same date | Source |
| 02/10/2024 (Wed) | Mahatma Gandhi Jayanti, Mahalaya Amavasya, Tarpan Leba (Manipur) | Sarva Pitru Amavasya (Mahalaya) | 02/10/2024 (Wed) | Same date | Source |
| 11/10/2024 (Fri) | Durga Puja (Maha Ashtami), Durga Puja (Maha Navami), Ayudha Puja | Durga Ashtami | 11/10/2024 (Fri) | Same date | Source |
| 11/10/2024 (Fri) | Durga Puja (Maha Ashtami), Durga Puja (Maha Navami), Ayudha Puja | Maha Navami | 11/10/2024 (Fri) | Same date | Source |
| 12/10/2024 (Sat) | Durga Puja (Maha Navami) (Bengal), Vijaya Dashami (Dasara or Dussehra) | Vijayadashami (Dussehra) | 12/10/2024 (Sat) | Same date | Source |
| 16/10/2024 (Wed) | Kojagari Lakshmi Puja (Bengal) | Sharad Purnima | 16/10/2024 (Wed) | Same date | Source |
| 17/10/2024 (Thu) | Maharshi Valmiki Jayanti, Oli ends (Jain) | Valmiki Jayanti | 17/10/2024 (Thu) | Same date | Source |
| 20/10/2024 (Sun) | Karaka Chaturthi (Karva Chauth) | Karva Chauth | 20/10/2024 (Sun) | Same date | Source |
| 31/10/2024 (Thu) | Naraka Chaturdashi (before dawn), Deepavali (South India), Kali Puja, Deepavali | Diwali (Lakshmi Puja) | 01/11/2024 (Fri) (+1) | Different | Why the dates differRule difference (Diwali when two evenings have Amavasya in Pradosh). Amavasya ran from 31 Oct 15:53 to 1 Nov 18:17 IST. RP's daily page (PDF p. 94) prints the same ending times and a sunset of 17:21 on 1 Nov, so Amavasya covers the Pradosh of both evenings, 56 min of it on 1 Nov at the central station. The engine takes the second evening when that overlap is at least one ghati (24 min), which gives 1 Nov. RP keeps Lakshmi Puja, Kali Puja and Deepavali on 31 Oct, the evening whose whole Pradosh and night are in Amavasya. DoPT does the same (dopt:2024:diwali). |
| 31/10/2024 (Thu) | Naraka Chaturdashi (before dawn), Deepavali (South India), Kali Puja, Deepavali | Kali Puja | 31/10/2024 (Thu) | Same date | Source |
| 31/10/2024 (Thu) | Naraka Chaturdashi (before dawn), Deepavali (South India), Kali Puja, Deepavali | Naraka Chaturdashi (Choti Diwali) | 31/10/2024 (Thu) | Same date | Source |
| 02/11/2024 (Sat) | Kartika Shukladi, Govardhan Puja, Bali Puja | Govardhan Puja | 02/11/2024 (Sat) | Same date | Source |
| 03/11/2024 (Sun) | Bhai Dooj, Bhratri Dwitiya (Bengal) | Bhai Dooj | 03/11/2024 (Sun) | Same date | Source |
| 07/11/2024 (Thu) | Pratihar Shashthi or Surya Shashthi (Chhath, Bihar) | Chhath Puja | 07/11/2024 (Thu) | Same date | Source |
ISKCON GCal Vaishnava calendar
Vaishnava festival dates of the ISKCON GCal calendar, compared at the same places (Mayapur, Delhi). gcal.iskcon.org
10 dates compared: 9 the same, 1 different with a known reason, 0 not yet explained.
Differences
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 22/05/2024 (Wed) | Nrsimha Caturdasi: Appearance of Lord Nrsimhadeva | Narasimha Jayanti | 21/05/2024 (Tue) (-1) | Different | Why the dates differVaishnava vs Smarta: Vaishakha Shukla Chaturdashi ran 21 May 17:40 to 22 May 18:48 IST; at Delhi (sunset 19:08 / 19:09) only the evening of 21 May has Chaturdashi in Pradosh, so the engine's Pradosh rule gives 21 May. GCal keeps 22 May, the day Chaturdashi prevails at sunrise. At Mayapur (sunset 18:14) both evenings have it and the engine's tithi-yugma rule gives 22 May = GCal. |
All 10 compared dates
| Official date | Name in the official list | Our festival | Our date | Result | Notes |
|---|---|---|---|---|---|
| 17/04/2024 (Wed) | Rama Navami: Appearance of Lord Sri Ramacandra | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 17/04/2024 (Wed) | Rama Navami: Appearance of Lord Sri Ramacandra | Ram Navami | 17/04/2024 (Wed) | Same date | Source |
| 22/05/2024 (Wed) | Nrsimha Caturdasi: Appearance of Lord Nrsimhadeva | Narasimha Jayanti | 21/05/2024 (Tue) (-1) | Different | Why the dates differVaishnava vs Smarta: Vaishakha Shukla Chaturdashi ran 21 May 17:40 to 22 May 18:48 IST; at Delhi (sunset 19:08 / 19:09) only the evening of 21 May has Chaturdashi in Pradosh, so the engine's Pradosh rule gives 21 May. GCal keeps 22 May, the day Chaturdashi prevails at sunrise. At Mayapur (sunset 18:14) both evenings have it and the engine's tithi-yugma rule gives 22 May = GCal. |
| 22/05/2024 (Wed) | Nrsimha Caturdasi: Appearance of Lord Nrsimhadeva | Narasimha Jayanti | 22/05/2024 (Wed) | Same date | Source |
| 07/07/2024 (Sun) | Ratha Yatra | Jagannath Rath Yatra | 07/07/2024 (Sun) | Same date | Source |
| 07/07/2024 (Sun) | Ratha Yatra | Jagannath Rath Yatra | 07/07/2024 (Sun) | Same date | Source |
| 26/08/2024 (Mon) | Sri Krsna Janmastami: Appearance of Lord Sri Krsna | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 26/08/2024 (Mon) | Sri Krsna Janmastami: Appearance of Lord Sri Krsna | Krishna Janmashtami | 26/08/2024 (Mon) | Same date | Source |
| 02/11/2024 (Sat) | Go Puja. Go Krda. Govardhana Puja. | Govardhan Puja | 02/11/2024 (Sat) | Same date | Source |
| 02/11/2024 (Sat) | Go Puja. Go Krda. Govardhana Puja. | Govardhan Puja | 02/11/2024 (Sat) | Same date | Source |
Sunrise, sunset and Moon phases
Compared with the U.S. Naval Observatory (public domain): sunrise and sunset at sea level with standard refraction, and the instants of New Moon, Full Moon and the quarters. Differences in minutes, ours minus USNO. aa.usno.navy.mil
No USNO reference values for this year.
USNO publishes its times rounded to the minute, so differences up to about one minute are rounding. NOAA's solar calculator uses the same rise and set definition; its values are not stored here separately.
How the comparison is made
The official lists are transcribed by hand from the published documents (each tied to its file's checksum) and stored with the site's code; they are never adjusted to match our results. Our dates come from the same engine and default calculation profile as every page of the site.
A different date is not necessarily an error. Most differences come from a documented convention:
- Udaya tithi: many official lists take the tithi prevailing at sunrise, while the texts decide some festivals by the tithi at another part of the day.
- Vyapini rules: festivals such as Diwali (Pradosh), Janmashtami (midnight) or Navami are fixed by the tithi present at a particular time; when two days qualify, traditions choose differently.
- Regional rules: a state may follow its own solar or lunar calendar, month system (amanta or purnimanta) or local custom.
- Administrative dates: a government may keep a holiday on a fixed or convenient day.
The reason shown for each difference is the note recorded with the reference data (in English). A difference without a recorded reason is marked as not yet explained and reviewed.
This report shows how our calculated dates compare with these references; it is not a claim that any calendar is the only correct one. Traditions may vary.