Open accuracy report

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.

Dates compared151
Same date140
Different, reason known11
Different, not yet explained0

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 dateName in the official listOur festivalOur dateResultNotes
14/01/2024 (Sun) Makar Sankranti Makar Sankranti 15/01/2024 (Mon) (+1) Different
Why the dates differ

Convention, 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.

Source
31/10/2024 (Thu) Diwali (Deepavali) Diwali (Lakshmi Puja) 01/11/2024 (Fri) (+1) Different
Why the dates differ

Convention: 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.

Source
All 29 compared dates
Official dateName in the official listOur festivalOur dateResultNotes
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 differ

Convention, 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.

Source
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 differ

Convention: 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.

Source
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 dateName in the official listOur festivalOur dateResultNotes
17/05/2024 (Fri) Janaki Navami (Sita Navami) (patna) Sita Navami 16/05/2024 (Thu) (-1) Different
Why the dates differ

Convention: 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.

Source
12/10/2024 (Sat) Mahanavami (thiruvananthapuram) Maha Navami 11/10/2024 (Fri) (-1) Different
Why the dates differ

Convention: 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.

Source
13/10/2024 (Sun) Vijayadasami (thiruvananthapuram) Vijayadashami (Dussehra) 12/10/2024 (Sat) (-1) Different
Why the dates differ

Convention: 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.

Source
31/10/2024 (Thu) Deepavali (patna) Diwali (Lakshmi Puja) 01/11/2024 (Fri) (+1) Different
Why the dates differ

Convention (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.

Source
31/10/2024 (Thu) Diwali (chandigarh) Diwali (Lakshmi Puja) 01/11/2024 (Fri) (+1) Different
Why the dates differ

Convention (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.

Source
01/11/2024 (Fri) Diwali Amavasya (Laxmi Pujan) (mumbai) Diwali (Lakshmi Puja) 31/10/2024 (Thu) (-1) Different
Why the dates differ

Convention: 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.)

Source
All 78 compared dates
Official dateName in the official listOur festivalOur dateResultNotes
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 differ

Convention: 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.

Source
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 differ

Convention: 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.

Source
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 differ

Convention: 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.

Source
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 differ

Convention (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.

Source
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 differ

Convention (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.

Source
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 differ

Convention: 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.)

Source
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 dateName in the official listOur festivalOur dateResultNotes
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 differ

Convention (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).

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 differ

Rule 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).

Source
All 34 compared dates
Official dateName in the official listOur festivalOur dateResultNotes
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 differ

Convention (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).

Source
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 differ

Rule 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).

Source
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 dateName in the official listOur festivalOur dateResultNotes
22/05/2024 (Wed) Nrsimha Caturdasi: Appearance of Lord Nrsimhadeva Narasimha Jayanti 21/05/2024 (Tue) (-1) Different
Why the dates differ

Vaishnava 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.

Source
All 10 compared dates
Official dateName in the official listOur festivalOur dateResultNotes
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 differ

Vaishnava 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.

Source
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:

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.

Read the full calculation methodology