
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, Thursday | New Year Holiday | Mizoram |
2 January 2025, Thursday | Mannam 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, Thursday | Shab-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, Saturday | Babu Jagjivan Ram Jayanti | Andhra Pradesh and Telangana |
6 April 2025, Sunday | Ram 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, Monday | Tamil New Year | Tamil Nadu |
14 April 2025, Monday | Vishu | Kerala |
15 April 2025, Tuesday | Himachal Day | Himachal Pradesh |
15 April 2025, Tuesday | Bengali New Year | Tripura and West Bengal |
18 April 2025, Friday | Good 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, Friday | Maharana Pratap Jayanti | Himachal Pradesh, Haryana and Rajasthan |
12 May 2025, Monday | Buddha 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, Friday | Sri 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, Saturday | Bakrid / 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, Sunday | Bonalu | 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, Sunday | Bhanu Jayanti | Sikkim |
13 July 2025, Sunday | Martyrs' 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, Thursday | Shaheed 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, Saturday | Raksha 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, Tuesday | Teja 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, Sunday | Janmostav 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, Tuesday | Lhabab 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, Thursday | Death 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, Wednesday | Christmas 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, Wednesday | New 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.