Indian Holiday Calendar 2025 | Plan Your Year with Ease

Written by Myfinflow   |   category: Financial-learning   |   Published on Apr 28, 2025


Indian Holiday Calendar 2025: Plan Your Year Smartly

India's rich cultural diversity brings with it a colorful mix of festivals and holidays. Planning your year with the holiday calendar helps you stay ahead — whether it’s for vacations, celebrations, or personal time-offs. Here’s your ultimate guide to the Indian Holiday Calendar 2025!

Why Planning Holidays Early Matters

Booking early often means cheaper flights, better hotel options, and smoother travel experiences. Besides, with work and personal life getting busier, it’s important to carve out time for yourself and your family ahead of time.

List of Major Public Holidays in 2025

Date Holiday States 
1 January 2025, Wednesday New Year's Day Arunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Pondicherry, Rajasthan, Sikkim, Telangana, and Tamil Nadu 
2 January 2025, ThursdayNew Year Holiday Mizoram 
2 January 2025, ThursdayMannam Jayanti Kerala 
5 January 2025, Monday Guru Gobind Singh Jayanti Chandigarh, Haryana, Jammu and Kashmir, Odisha, Punjab, and Rajasthan 
11 January 2025, Saturday Missionary Day Mizoram 
12 January 2025, Sunday Swami Vivekananda Jayanti West Bengal 
12 January 2025, Sunday Gaan-Ngai Manipur 
14 January 2025, Tuesday Hazrat Ali Jayanti Uttar Pradesh 
14 January 2025, Tuesday  Makara Sankranti Gujarat, Karnataka, Telangana, and Sikkim 
14 January 2025, Tuesday Pongal Andhra Pradesh, Arunachal Pradesh, Pondicherry, and Tamil Nadu 
15 January 2025, Wednesday Thiruvalluvar Day Tamil Nadu 
15 January 2025, Wednesday Magh Bihu Assam 
16 January 2025, Thursday Kanuma Panduga Andhra Pradesh 
16 January 2025, Thursday Uzhavar Thirunal Pondicherry and Tamil Nadu 
23 January 2025, Thursday Netaji Subhas Chandra Bose Jayanti Assam, Jharkhand, Odisha, Tripura, and West Bengal 
25 January 2025, Saturday State Day Himachal Pradesh 
26 January 2025, Sunday Republic Day National 
28 February 2025, Friday Losar Sikkim 
30 January 2025, Thursday Sonam Losar Sikkim 
2 February 2025, Sunday Vasant Panchami Haryana, Odisha, Tripura, and West Bengal 
12 February 2025, Wednesday Guru Ravidas Jayanti Himachal Pradesh, Haryana, Madhya Pradesh, and Punjab 
15 February 2025, Saturday Lui-Ngai-Ni Manipur 
19 February 2025, Wednesday Chhatrapati Shivaji Maharaj Jayanti Maharashtra 
20 February 2025, Thursday State Day State Day in Arunachal Pradesh and State Day in Mizoram 
26 February 2025, Wednesday Maha Shivaratri National except for Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Delhi, Goa, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Sikkim, Tamil Nadu, and West Bengal 
5 March 2025, Wednesday Panchayatiraj Divas Odisha 
14 March 2025, Friday Holi National except Karnataka, Kerala, Lakshadweep, Manipur, Pondicherry, Tamil Nadu, & West Bengal 
14 March 2025, Friday Doljatra West Bengal 
14 March 2025, Friday Yaosang Manipur 
15 March 2025, Saturday Yaosang 2nd Day Manipur 
22 March 2025, Saturday Bihar Day Bihar 
23 March 2025, Sunday S. Bhagat Singh's Martyrdom Day Haryana 
28 March 2025, Friday Jumat-ul-Wida Jammu Kashmir 
27 March 2025, ThursdayShab-i-Qadr Jammu and Kashmir 
30 March 2025, Sunday Gudi Padwa Maharashtra and Madhya Pradesh 
30 March 2025, Sunday Ugadi Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan, and Telangana 
30 March 2025, Sunday Idul Fitr National 
30 March 2025, Sunday Cheiraoba Manipur 
31 March 2025, Monday Idul Fitr Holiday Telangana 
1 April 2025, Tuesday Odisha Day Odisha 
1 April 2025, Tuesday Sarhul Jharkhand 
5 April 2025, SaturdayBabu Jagjivan Ram Jayanti Andhra Pradesh and Telangana 
6 April 2025, SundayRam Navami National apart from Arunachal Pradesh, Assam, Goa, Jharkhand, Karnataka, Kerala, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Tamil Nadu, Tripura, and West Bengal 
10 April 2025, Thursday Mahavir Jayanti Chandigarh, Chhattisgarh, Daman and Diu, Delhi, Dadra and Nagar Haveli, Gujarat, Haryana, Jharkhand, Karnataka, Lakshadweep, Maharashtra, Madhya Pradesh, Mizoram, Odisha, Punjab, Rajasthan, Tamil Nadu, and Uttar Pradesh 
14 April 2025, Monday Bohag Bihu Holiday Assam 
14 April 2025, Monday Maha Vishuba Sankranti Odisha 
14 April 2025, Monday Dr Ambedkar Jayanti National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chandigarh, Dadra and Nagar Haveli, Daman and Diu, Delhi, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland and Tripura 
14 April 2025, MondayTamil New Year Tamil Nadu 
14 April 2025, Monday Vishu Kerala 
15 April 2025, TuesdayHimachal Day Himachal Pradesh 
15 April 2025, Tuesday Bengali New Year Tripura and West Bengal 
18 April 2025, FridayGood Friday National except Haryana & Jammu and Kashmir 
19 April 2025, Saturday Easter Saturday Nagaland 
20 April 2025, Sunday Easter Sunday Kerala and Nagaland 
20 April 2025, Sunday Garia Puja Tripura 
21 April 2025, Monday Vaisakh Jammu Kashmir and Punjab 
29 April 2025, Tuesday Maharshi Parasuram Jayanti Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Punjab and Rajasthan 
30 April 2025, Wednesday Basava Jayanti Karnataka 
1 May 2025, Thursday Maharashtra Day Maharashtra 
8 May 2025, Thursday Guru Rabindranath Jayanti Tripura and West Bengal 
9 May 2025, FridayMaharana Pratap Jayanti Himachal Pradesh, Haryana and Rajasthan 
12 May 2025, MondayBuddha Purnima Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chhattisgarh, Chandigarh, Delhi, Himachal Pradesh, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Odisha, Tripura, Uttarakhand, Uttar Pradesh, and West Bengal 
16 May 2025, Friday State Day Sikkim 
24 May 2025, Saturday Kazi Nazrul Islam Jayanti Tripura 
30 May 2025, FridaySri Guru Arjun Dev Ji's Martyrdom Day Punjab 
6 June 2025, Friday Bakrid / Eid al Adha National except Arunachal Pradesh, Chandigarh, Dadra and Nagar Haveli, Daman and Diu and Sikkim 
7 June 2025, SaturdayBakrid / Eid al Adha Holiday Jammu and Kashmir 
11 June 2025, Wednesday Sant Guru Kabir Jayanti Chhattisgarh, Himachal Pradesh, Haryana and Punjab 
12 June 2025, Thursday Guru Hargobind Ji's Birthday Jammu and Kashmir 
14 June 2025, Saturday Pahili Raja Odisha 
14 June 2025, Saturday Raja Sankranti Odisha 
15 June 2025, Sunday YMA Day Mizoram 
27 June 2025, Friday Ratha Yathra Odisha 
29 June to 20 July 2025, SundayBonalu Telangana 
30 June 2025, Monday Remna Ni Mizoram 
6 July 2025, Sunday MHIP Day Mizoram 
11 July 2025, Friday Behdeinkhlam Festival Meghalaya 
13 July 2025, SundayBhanu Jayanti Sikkim 
13 July 2025, SundayMartyrs' Day Jammu and Kashmir 
17 July 2025, Thursday U Tirot Sing Day Meghalaya 
24 July 2025, Thursday Karkidaka Vavu Bali Kerala 
27 July 2025, Sunday Haryali Teej Haryana 
27 July 2025, Friday Muharram National except Arunachal Pradesh, Assam, Chhattisgarh, Dadra and Nagar Haveli, Daman and Diu, Goa, Haryana, Kerala, Manipur, Meghalaya, Nagaland, Pondicherry, Punjab, Sikkim, Uttarakhand, and West Bengal 
31 July 2025, ThursdayShaheed Udham Singh's Martyrdom Day Haryana 
8 August 2025, Friday Tendong Lho Rum Faat Sikkim 
8 August 2025, Friday Jhulan Purnima Odisha 
9 August 2025, SaturdayRaksha Bandhan Chhattisgarh, Daman and Diu, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh 
13 August 2025, Wednesday Patriots Day Manipur 
15 August 2025, Friday Independence Day National 
15 August 2025, Friday Parsi New Year Daman and Diu, Dadra and Nagar Haveli, Gujarat & Maharashtra 
16 August 2025, Saturday De Jure Transfer Day Pondicherry 
16 August 2025, Saturday Janmashtami National except Arunachal Pradesh, Assam, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Mizoram, Pondicherry & West Bengal 
25 August 2025, Thursday Tithi of Srimanta Shankardev Assam 
26 August 2025, Thursday Hartalika Teej Chhattisgarh & Sikkim 
26 August 2025, Tuesday Ganesh Chaturthi Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Pondicherry, Telangana and Tamil Nadu 
27 August 2025, Wednesday Ganesh Chaturthi Holiday Goa 
28 August 2025, Thursday Nuakhai Odisha 
2 September 2025, Tuesday Ramdev Jayanti Rajasthan 
2 September 2025, TuesdayTeja Dashmi Rajasthan 
4 September 2025, Thursday  Eid e Milad National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Goa, Haryana, Himachal Pradesh, Meghalaya, Punjab, Sikkim, and West Bengal 
4 September 2025, Thursday First Onam Kerala 
6 September 2025, Saturday Indra Jatra Sikkim 
7 September 2025, Sunday Sree Narayana Guru Jayanti Kerala 
12 September 2025, Friday Friday Following Eid e Milad Jammu Kashmir 
21 September 2025, Sunday Sree Narayana Guru Samadhi Kerala 
21 September 2025, Sunday Mahalaya Amavasye Karnataka, Odisha, Tripura, and West Bengal 
22 September 2025, Monday First Day of Bathukamma Telangana 
22 September 2025, Monday Ghatasthapana Rajasthan 
22 September 2025, Monday Maharaja Agrasen Jayanti Haryana 
23 September 2025, Tuesday Heroes Martyrdom Day Haryana 
29September 2025, Monday Maha Saptami Meghalaya, Odisha, Sikkim, Tripura and West Bengal 
30 September 2025, Tuesday Maha Ashtami Andhra Pradesh, Arunachal Pradesh, Jharkhand, Meghalaya, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura and West Bengal 
1 October 2025, Wednesday Maha Navami Assam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Pondicherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal 
2 October 2025, Thursday Gandhi Jayanti National 
2 October 2025, Thursday Vijaya Dashami National except Chandigarh, Dadra and Nagar Haveli, Manipur 
5 October 2025, SundayJanmostav of Srimanta Shankardev Assam 
7 October 2025, Tuesday Maharishi Valmiki Jayanti Himachal Pradesh, Haryana, Karnataka, Madhya Pradesh & Punjab 
18 October 2025, Saturday Kati Bihu Assam 
20 October 2025, Monday Lakshmi Puja Odisha, Tripura & West Bengal 
20 October 2025, Monday Deepavali Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Telangana & Tamil Nadu 
21 October 2025, Tuesday Diwali National except Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Tamil Nadu & Telangana 
22 October 2025, Wednesday Bhai Dooj Gujarat, Rajasthan, Sikkim, Uttarakhand, Uttar Pradesh 
28 October 2025, Tuesday Chhath Puja Assam, Bihar, Chhattisgarh, Jharkhand 
31 October 2025, Friday Sardar Vallabhbhai Patel Jayanti Gujarat 
1 November 2025, Saturday Haryana Day Haryana 
1 November 2025, Saturday Kannada Rajyothsava Karnataka 
1 November 2025, Saturday Kut Manipur 
1 November 2025, Saturday Puducherry Liberation Day Pondicherry 
4 November 2025,  Tuesday Guru Nanak Jayanti National except Andhra Pradesh, Bihar,Dadra and Nagar Haveli, Daman and Diu, Goa, Karnataka, Kerala, Manipur, Meghalaya, Odisha, Pondicherry, Sikkim, Tamil Nadu and Tripura 
5 November 2025, Wednesday Karthika Purnima Odisha and Telangana 
8 November 2025, Saturday Kanakadasa Jayanti Karnataka 
11 November 2025, TuesdayLhabab Duchen Sikkim 
23 November 2025, Sunday Seng Kut Snem Meghalaya 
24 November 2025, Monday Sri Guru Teg Bahadur Ji's Martyrdom Day Punjab 
1 December 2025, Monday Indigenous Faith Day Arunachal Pradesh 
3 December 2025, Thursday Feast of St Francis Xavier Goa 
5 December 2025, Friday Sheikh Muhammad Abdullah Jayanti Jammu and Kashmir 
12 December 2025, Friday Pa Togan Nengminza Sangma Meghalaya 
18 December 2025,  ThursdayDeath Anniversary of U SoSo Tham Meghalaya 
18 December 2025, Thursday Guru Ghasidas Jayanti Chhattisgarh 
19 December 2025, Friday Liberation Day Daman and Diu, Goa 
24 December 2025, WednesdayChristmas Holiday Meghalaya and Mizoram 
25 December 2025, Thursday Christmas Day National 
26 December 2025, Friday Christmas Holiday Meghalaya and Telangana 
26 December 2025, Friday Shaheed Udham Singh Jayanti Haryana 
30 December 2025, Tuesday Tamu Losar Sikkim 
30 December 2025, Tuesday U Kiang Nangbah Meghalaya 
31 December 2025, WednesdayNew Year's Eve Manipur and Mizoram 

Key Festivals and Their Expected Dates

  • Makar Sankranti/Pongal: January 14
  • Holi: March 14
  • Eid-ul-Fitr: March 30 (tentative)
  • Raksha Bandhan: August 9
  • Diwali: October 21

*Note: Some dates may shift slightly depending on lunar sightings and state notifications.

Regional and State Holidays Worth Noting

Some important regional holidays include:

  • Ugadi (Karnataka, Telangana, Andhra Pradesh): March 30
  • Onam (Kerala): September 5–14
  • Durga Puja (West Bengal): September 30–October 4
  • Bihu (Assam): April 14

Bank Holidays in 2025

Banks in India observe public holidays, second and fourth Saturdays, and Sundays. Be mindful while planning any important transactions or banking visits!

Maximize Your Long Weekends in 2025

By pairing leaves smartly with public holidays, you can enjoy mini-vacations throughout the year. Watch for holidays that fall on Fridays and Mondays to extend your weekends without eating into too many leave days.

Final Words

With proper planning using the Indian Holiday Calendar 2025, you can achieve a perfect balance between work and relaxation. Start marking your dates and make 2025 a year full of memories, celebrations, and refreshing breaks!

FAQs on List of Holidays 2025 in India

How many national holidays are observed across all states and union territories in India?

In India, three national holidays are observed uniformly across all states and union territories without exception. These are:

Republic Day – celebrated on 26th January

Independence Day – celebrated on 15th August

Gandhi Jayanti – celebrated on 2nd October

These holidays are mandatory nationwide.

How many public holidays are there in India in 2025?

In 2025, there are approximately 17 public holidays celebrated across India, although the exact number may vary by state and region.

Are public or government holidays the same across all Indian states?

No, public holidays and government holidays are not uniform across all Indian states. While major holidays like Republic Day, Independence Day, and Gandhi Jayanti are common nationwide, many holidays are specific to the cultural, historical, and religious traditions of individual states.

Can I take a public holiday of one state while residing in another?

No, you cannot observe a public holiday from another state unless it is recognized as a holiday in the state you are currently residing in. Public holidays are usually state-specific unless they are national holidays.

Is New Year's Day a public holiday in India?

Yes, New Year's Day (1st January) is declared as a public holiday and a bank holiday in several states across India.

How many holidays are granted to Indian government employees?

Central Government employees in India enjoy:

104 weekends off (based on a five-day workweek)

14 gazetted holidays

2 restricted holidays

3 national holidays

This provides government employees with substantial leave throughout the year.

What is the meaning of public holidays in India?

Public holidays in India are days when the majority of businesses, government offices, and educational institutions are closed. These holidays are determined by state and central governments and reflect the country's rich cultural and religious diversity.

Are public holidays paid days off in India?

Yes, employees are typically entitled to paid leave on:

Three national holidays (Republic Day, Independence Day, and Gandhi Jayanti)

State-declared festival holidays

State-specific rules may apply, depending on regional labor laws.

What is a restricted holiday in India?

A restricted holiday (also called an optional holiday) allows employees the flexibility to choose whether to take the day off. These holidays are not mandatory, and employees are allowed to avail a limited number (typically two) of restricted holidays each year.


Apply for Instant Personal Loan
Apply Now