Festival & Holiday List for 2025 in India
| Date(s) | Holiday / Festival | Type | Day(s) of Week | Notes |
| 14 January 2025 | Makar Sankranti / Pongal / Magh Bihu | Holiday (Regional) | Tuesday | Harvest festivals, varies by state. |
| 26 January 2025 | Republic Day | Holiday (National) | Sunday | National holiday with parades in Delhi & state capitals. |
| 30 March 2025 | Eid-ul-Fitr (Ramzan Id) | Holiday (National – date depends on moon) | Sunday | Marks the end of Ramadan; prayers & feasts. |
| 14 March 2025 | Holi | Holiday (National) | Friday | Festival of colours. |
| 30 March 2025 | Ugadi / Gudi Padwa / Cheti Chand | Holiday (Regional) | Sunday | New year festival in South & West India. |
| 10 April 2025 | Ram Navami | Holiday (National) | Thursday | Birth of Lord Rama. |
| 14 April 2025 | Dr. Ambedkar Jayanti / Vaisakhi / Tamil New Year | Holiday (National / Regional) | Monday | Multiple festivals celebrated on same day. |
| 18 April 2025 | Good Friday | Holiday (National) | Friday | Christian observance. |
| 12 May 2025 | Buddha Purnima | Holiday (National) | Monday | Birth anniversary of Lord Buddha. |
| 7 June 2025 | Eid-ul-Adha (Bakrid) | Holiday (National – date depends on moon) | Saturday | Festival of sacrifice; prayers & feasts. |
| 9 August 2025 | Raksha Bandhan | Festival | Saturday | Sisters tie rakhi, brothers give gifts. |
| 15 August 2025 | Independence Day | Holiday (National) | Friday | Flag hoisting & celebrations. |
| 15–16 August 2025 | Janmashtami (Smarta & Vaishnava) | Festival | Friday–Saturday | Celebrates the birth of Lord Krishna. |
| 27 August – 6 Sep 2025 | Ganesh Chaturthi (Ganpati Festival) | Festival (Multi-day) | Wed → Sat | 10-day celebration; idols immersed on Anant Chaturdashi. |
| 5–14 September 2025 | Onam (Kerala) | Festival (Multi-day) | Fri → Sun | Harvest festival; Thiruvonam main day on 14 Sep (Sun). |
| 22 September – 1 October 2025 | Sharad Navratri | Festival (Multi-day) | Mon → Wed | 9 days of fasting & Durga worship. |
| 21 September 2025 | Mahalaya | Festival (Durga Puja Prelude) | Sunday | Marks invocation of Goddess Durga. |
| 28 September – 2 October 2025 | Durga Puja (Maha Sashthi to Dashami) | Festival (Multi-day) | Sun → Thu | Major festival in Bengal & East India. |
| 2 October 2025 | Gandhi Jayanti / Vijayadashami (Dussehra) | Holiday (National) | Thursday | Marks victory of good over evil. |
| 18 October – 23 October 2025 | Diwali (Deepavali) | Festival (Multi-day) | Sat → Thu | Dhanteras → Choti Diwali → Lakshmi Puja → Govardhan Puja → Bhai Dooj. |
| 26–29 October 2025 | Chhath Puja (Bihar, UP, Jharkhand) | Festival (Multi-day) | Sun → Wed | Devotees worship the Sun God. |
| 5 November 2025 | Karva Chauth | Festival | Wednesday | Married women fast for husbands’ long life. |
| 25 December 2025 | Christmas | Holiday (National) | Thursday | Christian festival celebrating the birth of Jesus. |
Banks, Government Offices and Post Office holidays in 2025
| Date | Holiday Name | Applicable To | Day of the Week |
| 1 January 2025 | New Year’s Day | Restricted / Optional Holiday | Wednesday |
| 14 January 2025 | Makar Sankranti / Pongal etc. | Bank / Post Office / State Govt | Tuesday |
| 26 January 2025 | Republic Day | Bank / Government / Post Office | Sunday |
| 14 Mar 2025 | Holi | Bank / Post Office / Govt Offices | Friday |
| 31 March 2025 | Eid-ul-Fitr (Ramzan Id) | Bank / Government / Post Office | Monday |
| 10 April 2025 | Mahavir Jayanti | Bank / Post Office / Govt Offices | Thursday |
| 18 April 2025 | Good Friday | Bank / Government / Post Office | Friday |
| 12 May 2025 | Buddha Purnima | Bank / Government / Post Office | Monday |
| 7 June 2025 | Id-ul-Zuha (Bakrid) | Bank / Government / Post Office | Saturday |
| 6 July 2025 | Muharram | Bank / Government / Post Office | Sunday |
| 15 August 2025 | Independence Day | Bank / Government / Post Office | Friday |
| 16 August 2025 | Janmashtami | Many Banks & Govt / Post Offices | Saturday |
| 5 September 2025 | Milad-un-Nabi / Id-e-Milad | Bank / Government / Post Office | Friday |
| 2 October 2025 | Mahatma Gandhi’s Birthday | Bank / Government / Post Office | Thursday |
| 20 October 2025 | Diwali (Deepavali) | Bank / Government / Post Office | Monday |
| 5 November 2025 | Guru Nanak’s Birthday | Bank / Post Office / Govt Offices | Wednesday |
| 25 December 2025 | Christmas Day | Bank / Government / Post Office | Thursday |
Natural Long-weekends in 2025
| Dates | Holiday | Days |
|---|---|---|
| 10–12 May 2025 | Buddha Purnima (Mon) + Sat/Sun | Sat–Sun–Mon |
| 15–17 Aug 2025 | Independence Day (Fri) + weekend | Fri–Sat–Sun |
| 18–20 Oct 2025 | Weekend + Diwali (Monday) | Sat–Sun–Mon |
With 1 Day Leave (Make it Long-Long-Weekend)
| Dates | Holiday | Suggested Leave | Days |
|---|---|---|---|
| 25–27 Jan 2025 | Republic Day (Sun) | Take Mon (27th) | Sat–Sun–Mon |
| 29–31 Mar 2025 | Eid-ul-Fitr (Mon 31st) | Take Fri (28th) | Fri–Sat–Sun–Mon |
| 18–20 Apr 2025 | Good Friday (18th) | No leave if Sat/Sun are off | Fri–Sat–Sun |
| 5–7 Sep 2025 | Onam (Sun 14th is main, but Ganesh immersion Sep 6 Sat) | Region specific | Sat–Sun–Mon |
| 1–2 Oct 2025 | Gandhi Jayanti (Thu 2nd) + Dussehra (Thu same day) | Take Fri (3rd) | Thu–Fri–Sat–Sun |
| 25–29 Oct 2025 | Chhath Puja (Sun 26 – Wed 29) | Take Mon 27th | Sat–Sun–Mon–Tue |
Hindu Festivals in 2025
| Date | Festival | Day | Notes |
|---|---|---|---|
| 14 Jan 2025 | Makar Sankranti / Pongal / Magh Bihu | Tuesday | Harvest festival, celebrated across India. |
| 26 Jan 2025 | Vasant Panchami (Saraswati Puja) | Sunday | Worship of Goddess Saraswati; spring festival. |
| 26 Feb 2025 | Maha Shivratri | Wednesday | Night of Lord Shiva worship. |
| 14 Mar 2025 | Holi (Dhulandi / Rangwali Holi) | Friday | Festival of colours. |
| 29 Mar 2025 | Holika Dahan | Saturday | Bonfire ritual night before Holi. |
| 30 Mar 2025 | Ugadi / Gudi Padwa / Cheti Chand | Sunday | Hindu new year (South & West India). |
| 10 Apr 2025 | Ram Navami | Thursday | Birth of Lord Rama. |
| 13 Apr 2025 | Hanuman Jayanti | Sunday | Celebration of Lord Hanuman’s birth. |
| 14 Apr 2025 | Vaisakhi / Vishu / Tamil New Year | Monday | Regional new year festivals. |
| 7 May 2025 | Akshaya Tritiya | Wednesday | Auspicious day for new beginnings & gold purchase. |
| 15 Aug 2025 | Janmashtami (Smarta) | Friday | Birth of Lord Krishna. |
| 16 Aug 2025 | Janmashtami (Vaishnava) | Saturday | Major Krishna temples celebrate this date. |
| 27 Aug – 6 Sep 2025 | Ganesh Chaturthi (Ganpati Festival) | Wed → Sat | 10-day festival of Lord Ganesha. |
| 5–14 Sep 2025 | Onam (Kerala – though more harvest festival) | Fri → Sun | Culturally rooted in Hindu traditions. |
| 22 Sep – 1 Oct 2025 | Sharad Navratri | Mon → Wed | Worship of Goddess Durga (9 nights). |
| 21 Sep 2025 | Mahalaya Amavasya | Sunday | Marks start of Durga Puja rituals. |
| 28 Sep – 2 Oct 2025 | Durga Puja (Sashthi to Dashami) | Sun → Thu | Especially important in Bengal. |
| 2 Oct 2025 | Vijayadashami (Dussehra) | Thursday | Symbolises victory of good over evil. |
| 18–23 Oct 2025 | Diwali (Deepavali) | Sat → Thu | 5-day festival of lights (Dhanteras to Bhai Dooj). |
| 5 Nov 2025 | Karva Chauth | Wednesday | Married women fast for husbands’ well-being. |
| 26–29 Oct 2025 | Chhath Puja | Sun → Wed | Sun worship festival (esp. Bihar, UP, Jharkhand). |
| 8 Nov 2025 | Tulsi Vivah | Saturday | Marks ceremonial marriage of Tulsi plant & Lord Vishnu. |
We are stepping into this new year and it’s time to mark our calendars and plan for the exciting holidays and festivities that lie ahead. This year promises to be a year filled with joy, celebration, and cultural significance for us and people across India. From national holidays that unite the entire nation to regional festivals that showcase the diversity of our country, there is something for everyone to look forward to. In this article, we present to you a curated list of holidays in 2025, ensuring that you never miss an opportunity to celebrate and immerse yourself in the rich tapestry of Indian culture. Some of these festivals are new-found events considering so many states and regions have their own unique occasion to celebrate. So, get ready to mark your leaves, make travel plans, and embrace the spirit of celebration as we navigate through the year together.
Just to give you a heads up, remember that there are only three national holidays declared by the Government of India: Republic Day (26 January), Independence Day (15 August), and Gandhi Jayanti (2 October).
Top celebrated festivals in India
Diwali (Deepavali): Known as the Festival of Lights, it symbolizes the victory of light over darkness and is celebrated with fireworks, lighting oil lamps, exchanging sweets, and family gatherings.
Holi: The Festival of Colors, celebrated by throwing colored powders and water at each other, symbolizing the arrival of spring and the triumph of good over evil.
Durga Puja: A major Hindu festival dedicated to the worship of Goddess Durga, featuring elaborate pandals (temporary structures), cultural performances, and rituals.
Navratri: A nine-night Hindu festival dedicated to the worship of Goddess Durga in her various forms, celebrated with fasting, prayers, and traditional dance forms like Garba and Dandiya Raas.
Eid al-Fitr: A Muslim festival marking the end of Ramadan, the holy month of fasting, celebrated with prayers, feasting, and the giving of gifts and charity.
Christmas: Celebrated by Christians across India, commemorating the birth of Jesus Christ, featuring church services, carol singing, exchanging gifts, and festive meals.
Ganesh Chaturthi: A Hindu festival celebrating the birth of Lord Ganesha, marked by the installation of clay idols, prayers, rituals, and colorful processions before immersion in water bodies.
Eid al-Adha: Also known as Bakrid, it’s a Muslim festival commemorating the willingness of Ibrahim (Abraham) to sacrifice his son as an act of obedience to God, celebrated with prayers, feasting, and the sacrifice of animals.
Makar Sankranti / Pongal / Lohri: Celebrated under different names in various parts of India, it marks the end of the winter solstice and the beginning of longer days, celebrated with kite flying, bonfires, traditional sweets, and harvest rituals.
Raksha Bandhan: A Hindu festival celebrating the bond between brothers and sisters, marked by the tying of a protective thread (rakhi) by sisters on their brothers’ wrists, symbolizing love and protection.
Ten unique festivals that are celebrated in India that you might not have heard of
Hornbill Festival: This festival is celebrated by the Nagaland tribes, it showcases the cultural heritage of the Naga people through traditional dances, music, and crafts.
Ziro Festival of Music: Held in the Ziro Valley of Arunachal Pradesh, it’s an outdoor music festival featuring indie, folk, and electronic music amid stunning natural surroundings.
Hemis Tsechu: A Buddhist festival celebrated in the Hemis Monastery in Ladakh, featuring masked dances, prayers, and rituals to honor Guru Padmasambhava.
Tuluni Festival: Observed by the Sumi Naga tribe of Nagaland, it’s a post-harvest festival marked by feasting, singing, dancing, and traditional games.
Shoton Festival: Celebrated in Ladakh, it marks the end of the monks’ retreat during the Tibetan month of Sho, featuring the unveiling of giant thangkas (religious paintings) and cultural performances.
Kalpathi Ratholsavam: A chariot festival held in Kalpathi, Kerala, featuring decorated temple chariots pulled through the streets amidst traditional music and rituals.
Kila Raipur Sports Festival: Also known as the Rural Olympics, it’s held in Punjab and features traditional rural sports like bullock cart racing, tug-of-war, and wrestling.
Chapchar Kut: Celebrated by the Mizos in Mizoram, it’s a harvest festival featuring traditional dances, music, and feasting.
Onam (Thrikarthika): A lesser-known aspect of the Onam festival celebrated in Kerala, it involves lighting lamps and arranging them in intricate patterns in homes and temples.
Poush Mela: Held in Shantiniketan, West Bengal, it’s a fair celebrating the winter harvest season with folk music, dance performances, and traditional arts and crafts.
Other famous occasions that are well known amongst public are Thrissur Pooram and Rann Utsav (Rann of Kutch Festival)
Holiday and Festival list for the year 2026
| Date | Holiday Name | Government Holiday (Closed / Mandatory) | Restricted / Optional Holiday | Day of Week |
| 26 January 2026 | Republic Day | Yes | No | Monday |
| 4 March 2026 | Holi | Yes | No | Wednesday |
| 21 March 2026 | Id-ul-Fitr / Ramzan Id (Tentative) | Yes | No | Saturday |
| 26 March 2026 | Ram Navami | Yes | No | Thursday |
| 31 March 2026 | Mahavir Jayanti | Yes | No | Tuesday |
| 3 April 2026 | Good Friday | Yes | No | Friday |
| 1 May 2026 | Buddha Purnima | Yes | No | Friday |
| 27 May 2026 | Id-ul-Zuha / Bakrid | Yes | No | Wednesday |
| 26 June 2026 | Muharram | Yes | No | Friday |
| 15 August 2026 | Independence Day | Yes | No | Saturday |
| 26 August 2026 | Milad-un-Nabi / Id-e-Milad | Yes | No | Wednesday |
| 4 September 2026 | Janmashtami (Vaishnava) | Yes | No | Friday |
| 2 October 2026 | Mahatma Gandhi’s Birthday | Yes | No | Friday |
| 20 October 2026 | Dussehra | Yes | No | Tuesday |
| 8 November 2026 | Diwali (Deepavali) | Yes | No | Sunday |
| 24 November 2026 | Guru Nanak’s Birthday | Yes | No | Tuesday |
| 25 December 2026 | Christmas Day | Yes | No | Friday |
| 1 January 2026 | New Year’s Day | No | Yes | Thursday |
| 3 January 2026 | Hazarat Ali’s Birthday | No | Yes | Saturday |
| 14 January 2026 | Makar Sankranti / Magha Bihu / Pongal | No | Yes | Wednesday |
| 23 January 2026 | Sri Panchami / Basant Panchami | No | Yes | Friday |
| 1 Feb 2026 | Guru Ravi Das’s Birthday | No | Yes | Sunday |
| 12 Feb 2026 | Birthday of Swami Dayananda Saraswati | No | Yes | Thursday |
| 15 Feb 2026 | Maha Shivratri | No | Yes | Sunday |
| 19 Feb 2026 | Shivaji Jayanti | No | Yes | Thursday |
| 3 March 2026 | Holika Dahan | No | Yes | Tuesday |
| 3 March 2026 | Dolyatra | No | Yes | Tuesday |
| 19 March 2026 | Chaitra Sukladi / Gudi Padava / Ugadi / Cheti Chand | No | Yes | Thursday |
| 20 March 2026 | Jamat-ul-Vida | No | Yes | Friday |
| 5 April 2026 | Easter Sunday | No | Yes | Sunday |
| 14 April 2026 | Vaisakhi / Meshadi (Tamil New Year’s Day) | No | Yes | Tuesday |
| 15 April 2026 | Vaisakhadi (Bengal) / Bahag Bihu (Assam) | No | Yes | Wednesday |
| 9 May 2026 | Birthday of Rabindranath Tagore | No | Yes | Saturday |
| 16 July 2026 | Rath Yatra | No | Yes | Thursday |
| 15 August 2026 | Parsi New Year / Nauroj | Note: 15 August is also Independence Day (closed), this is Parsi New Year observance | No | Yes |
| 26 August 2026 | Onam or Thiru Onam Day | No | Yes | Wednesday |
| 28 August 2026 | Raksha Bandhan | No | Yes | Friday |
| 14 September 2026 | Ganesh Chaturthi / Vinayaka Chaturthi | No | Yes | Monday |
| 18 October 2026 | Dussehra (Saptami) | No | Yes | Sunday |
| 19 October 2026 | Dussehra (Mahashtami) | No | Yes | Monday |
| 20 October 2026 | Dussehra (Mahanavami) | No | This date is already a gazetted holiday (Dussehra) | Tuesday |
| 26 October 2026 | Maharishi Valmiki’s Birthday | No | Yes | Monday |
| 29 October 2026 | Karva Chauth | No | Yes | Thursday |
| 8 November 2026 | Naraka Chaturdasi | No | Yes | Sunday |
| 9 November 2026 | Govardhan Puja | No | Yes | Monday |
| 11 November 2026 | Bhai Duj | No | Yes | Wednesday |
| 15 November 2026 | Chhath / Pratihar Shashthi / Surya Shashthi | No | Yes | Sunday |
| 24 November 2026 | Guru Tegh Bahadur’s Martyrdom Day | No | Yes | Tuesday |
| 23 December 2026 | Hazarat Ali’s Birthday | No | Yes | Wednesday |
| 24 December 2026 | Christmas Eve | No | Yes | Thursday |
Long weekends in 2026
Natural Long Weekends (3 days)
1. Republic Day Weekend
- January 25-27, 2026 (Saturday-Sunday-Monday)
- Republic Day falls on Monday, January 26
2. Independence Day Weekend
- August 15-17, 2026 (Friday-Saturday-Sunday)
- Independence Day falls on Saturday, August 15
3. Gandhi Jayanti Weekend
- October 2-4, 2026 (Friday-Saturday-Sunday)
- Gandhi Jayanti falls on Friday, October 2
4. Christmas Weekend
- December 25-27, 2026 (Friday-Saturday-Sunday)
- Christmas falls on Friday, December 25
Potential Long Weekends with 1 Day Leave (4 days)
5. Good Friday Extended
- April 3-6, 2026 (Friday-Saturday-Sunday-Monday)
- Good Friday is April 3, take Monday April 6 off
6. Buddha Purnima Extended
- May 1-4, 2026 (Friday-Saturday-Sunday-Monday)
- Buddha Purnima is May 1, take Monday May 4 off
7. Janmashtami Extended
- September 4-7, 2026 (Friday-Saturday-Sunday-Monday)
- Janmashtami is September 4, take Monday September 7 off
8. Diwali Extended
- November 7-10, 2026 (Saturday-Sunday-Monday-Tuesday)
- Diwali is November 8 (Sunday), take Monday November 9 off


