Festivals 2026–2031: dates, muhurta and greetings
A page for every major festival: a greeting, the festival’s days (with tithi and muhurta for New Delhi on the Hindu festivals) and a card to send.
Coming up
- Diwali 2026Sunday 8 November 2026
- Christmas 2026 · New Year 2027Friday 25 December 2026
- Makar Sankranti · Pongal 2027Friday 15 January 2027
- Eid al-Fitr 2027Wednesday 10 March 2027 (expected)
- Holi 2027Monday 22 March 2027
- Eid al-Adha 2027Monday 17 May 2027 (expected)
- Janmashtami 2027Wednesday 25 August 2027
- Navratri · Dussehra 2027Thu 30 Sep – Sat 9 Oct 2027
- Diwali 2027Friday 29 October 2027
- Christmas 2027 · New Year 2028Saturday 25 December 2027
- Makar Sankranti · Pongal 2028Saturday 15 January 2028
- Eid al-Fitr 2028Sunday 27 February 2028 (expected)
- Holi 2028Saturday 11 March 2028
- Eid al-Adha 2028Saturday 6 May 2028 (expected)
- Janmashtami 2028Sunday 13 August 2028
- Navratri · Dussehra 2028Tue 19 Sep – Wed 27 Sep 2028
- Diwali 2028Tuesday 17 October 2028
- Christmas 2028 · New Year 2029Monday 25 December 2028
- Makar Sankranti · Pongal 2029Sunday 14 January 2029
- Eid al-Fitr 2029Thursday 15 February 2029 (expected)
- Holi 2029Thursday 1 March 2029
- Eid al-Adha 2029Wednesday 25 April 2029 (expected)
- Janmashtami 2029Saturday 1 September 2029
- Navratri · Dussehra 2029Mon 8 Oct – Tue 16 Oct 2029
- Diwali 2029Monday 5 November 2029
- Christmas 2029 · New Year 2030Tuesday 25 December 2029
- Makar Sankranti · Pongal 2030Monday 14 January 2030
- Eid al-Fitr 2030Tuesday 5 February 2030 (expected)
- Holi 2030Wednesday 20 March 2030
- Eid al-Adha 2030Sunday 14 April 2030 (expected)
- Janmashtami 2030Wednesday 21 August 2030
- Navratri · Dussehra 2030Sat 28 Sep – Sun 6 Oct 2030
- Diwali 2030Saturday 26 October 2030
- Christmas 2030 · New Year 2031Wednesday 25 December 2030
- Makar Sankranti · Pongal 2031Wednesday 15 January 2031
- Eid al-Fitr 2031Saturday 25 January 2031 (expected)
- Holi 2031Sunday 9 March 2031
- Eid al-Adha 2031Thursday 3 April 2031 (expected)
- Janmashtami 2031Saturday 9 August 2031
- Navratri · Dussehra 2031Fri 17 Oct – Sat 25 Oct 2031
- Diwali 2031Friday 14 November 2031
- Christmas 2031 · New Year 2032Thursday 25 December 2031