Holidays in India for 2025
Here is a list of major holidays in India for 2025, including national, regional, and religious festivals. Note that some dates might vary slightly depending on the lunar calendar and regional customs.
National Holidays
1. Republic Day: Sunday, 26 January 2025
2. Independence Day: Friday, 15 August 2025
3. Gandhi Jayanti: Thursday, 2 October 2025
Religious and Cultural Holidays
1. Makar Sankranti / Pongal: Tuesday, 14 January 2025.
2. Maha Shivaratri: Friday, 28 February 2025
3. Holi: Monday, 17 March 2025
4. Ram Navami: Tuesday, 8 April 2025
5. Mahavir Jayanti: Wednesday, 16 April 2025
6. Good Friday: Friday, 18 April 2025
7. Eid-ul-Fitr (End of Ramadan): Sunday, 30 March 2025 (tentative)
8. Buddha Purnima: Sunday, 18 May 2025
9. Bakrid / Eid-ul-Adha: Sunday, 8 June 2025 (tentative)
10. Raksha Bandhan: Saturday, 9 August 2025
11. Janmashtami: Sunday, 17 August 2025
12. Ganesh Chaturthi: Thursday, 28 August 2025
13. Onam: Monday, 8 September 2025
14. Navratri Begins: Wednesday, 24 September 2025
15. Dussehra (Vijayadashami): Friday, 3 October 2025
16. Milad-un-Nabi: Monday, 6 October 2025 (tentative)
17. Karva Chauth: Thursday, 16 October 2025
18. Diwali (Deepavali): Friday, 24 October 2025
19. Guru Nanak Jayanti: Monday, 17 November 2025
20. Christmas: Thursday, 25 December 2025
Regional Holidays
1. Bihu (Assam): 14 April 2025
2. Ugadi / Gudi Padwa (South & West India): Monday, 7 April 2025
3. Vishu (Kerala): Tuesday, 15 April 2025
4. Durga Puja (West Bengal): 1–5 October 2025
5. Chhath Puja (Bihar and Jharkhand): Wednesday, 5 November 2025