India Public Holidays 2025
This page contains a national calendar of all 2025 public holidays for India. These dates may be modified as official changes are announced, so please check back regularly for updates. Scroll down to view the national list or choose your state’s calendar.
Date | Day | Holiday | States |
---|---|---|---|
1 Jan | Wed | New Year's Day | AR, ML, MN, MZ, NL, PY, RJ, SK, TG & TN |
2 Jan | Thu | New Year Holiday | MZ |
2 Jan | Thu | Mannam Jayanti | KL |
6 Jan | Mon | Guru Gobind Singh Jayanti | HR & PB |
11 Jan | Sat | Missionary Day | MZ |
12 Jan | Sun | Gaan-Ngai | MN |
12 Jan | Sun | Swami Vivekananda Jayanti | WB |
14 Jan | Tue | Hazrat Ali Jayanti | UP |
14 Jan | Tue | Makara Sankranti | AR, GJ, KA, OR, SK & TG |
14 Jan | Tue | Pongal | PY & TN |
15 Jan | Wed | Magh Bihu | AS |
15 Jan | Wed | Pongal | AP & TG |
15 Jan | Wed | Thiruvalluvar Day | TN |
16 Jan | Thu | Kanuma Panduga | AP |
16 Jan | Thu | Uzhavar Thirunal | PY & TN |
23 Jan | Thu | Netaji Subhas Chandra Bose Jayanti | OR, TR & WB |
25 Jan | Sat | State Day | HP |
26 Jan | Sun | Republic Day | National |
30 Jan | Thu | Sonam Losar | SK |
3 Feb | Mon | Vasant Panchami | HR, OR, PB, TR & WB |
12 Feb | Wed | Guru Ravidas Jayanti | CH, HP, HR, MP & PB |
15 Feb | Sat | Lui-Ngai-Ni | MN |
19 Feb | Wed | Chhatrapati Shivaji Maharaj Jayanti | MH |
20 Feb | Thu | State Day | AR & MZ |
26 Feb | Wed | Maha Shivaratri | National except AN, AR, AS, BR, GA, LD, MN, ML, MZ, NL, PY, SK, TN & WB |
28 Feb | Fri | Losar | SK |
5 Mar | Wed | Panchayatiraj Divas | OR |
7 Mar | Fri | Chapchar Kut | MZ |
14 Mar | Fri | Doljatra | WB |
14 Mar | Fri | Holi | National except KA, KL, LD, MN, PY, TN & WB |
14 Mar | Fri | Yaosang | MN |
15 Mar | Sat | Yaosang 2nd Day | MN |
22 Mar | Sat | Bihar Day | BR |
23 Mar | Sun | S. Bhagat Singh's Martyrdom Day | HR |
28 Mar | Fri | Jumat-ul-Wida | JK |
28 Mar | Fri | Shab-i-Qadr | JK |
30 Mar | Sun | Gudi Padwa | MH |
30 Mar | Sun | Telugu New Year | TN |
30 Mar | Sun | Ugadi | AP, DD, DN, GA, GJ, JK, KA, RJ & TG |
31 Mar | Mon | Idul Fitr | National |
1 Apr | Tue | Idul Fitr Holiday | TG |
1 Apr | Tue | Odisha Day | OR |
1 Apr | Tue | Sarhul | JH |
5 Apr | Sat | Babu Jagjivan Ram Jayanti | AP & TG |
6 Apr | Sun | Ram Navami | AN, AP, BR, CG, DD, DN, GJ, HP, HR, MH, MP, OR, PB, RJ, SK, TG, UK & UP |
10 Apr | Thu | Mahavir Jayanti | CG, CH, DD, DL, DN, GJ, HR, JH, KA, LD, MH, MP, MZ, PB, RJ, TN & UP |
13 Apr | Sun | Maha Vishuba Sankranti | OR |
13 Apr | Sun | Vaisakh | CH, JK & PB |
14 Apr | Mon | Bengali New Year | TR & WB |
14 Apr | Mon | Biju Festival | TR |
14 Apr | Mon | Bohag Bihu | AS |
14 Apr | Mon | Cheiraoba | MN |
14 Apr | Mon | Dr Ambedkar Jayanti | National except AN, AR, AS, DN, DD, DL, LD, MN, ML, MZ, NL & TR |
14 Apr | Mon | Tamil New Year | PY & TN |
14 Apr | Mon | Vishu | KL |
15 Apr | Tue | Bohag Bihu | AR |
15 Apr | Tue | Himachal Day | HP |
16 Apr | Wed | Bohag Bihu Holiday | AS |
18 Apr | Fri | Good Friday | National except HR & JK |
19 Apr | Sat | Easter Saturday | NL |
20 Apr | Sun | Easter Sunday | KL & NL |
21 Apr | Mon | Garia Puja | TR |
29 Apr | Tue | Maharshi Parasuram Jayanti | GJ, HP, HR, MP & RJ |
30 Apr | Wed | Basava Jayanti | KA |
1 May | Thu | Maharashtra Day | MH |
1 May | Thu | May Day | AS, BR, GA, KA, KL, MN, PY, TG, TN, TR & WB |
8 May | Thu | Guru Rabindranath Jayanti | TR & WB |
12 May | Mon | Buddha Purnima | AN, AR, CG, CH, DL, HP, JH, JK, MH, MP, MZ, TR, UK, UP & WB |
16 May | Fri | State Day | SK |
26 May | Mon | Kazi Nazrul Islam Jayanti | TR |
29 May | Thu | Maharana Pratap Jayanti | HP, HR & RJ |
30 May | Fri | Sri Guru Arjun Dev Ji's Martyrdom Day | PB |
7 Jun | Sat | Bakrid / Eid al Adha | National except AR, CH, DN, DD & SK |
8 Jun | Sun | Bakrid / Eid al Adha Holiday | JK |
11 Jun | Wed | Sant Guru Kabir Jayanti | CG, HP, HR & PB |
12 Jun | Thu | Guru Hargobind Ji's Birthday | JK |
14 Jun | Sat | Pahili Raja | OR |
15 Jun | Sun | Raja Sankranti | OR |
15 Jun | Sun | YMA Day | MZ |
27 Jun | Fri | Ratha Yathra | MN & OR |
30 Jun | Mon | Remna Ni | MZ |
3 Jul | Thu | Kharchi Puja | TR |
6 Jul | Sun | MHIP Day | MZ |
6 Jul | Sun | Muharram | National except AR, AS, GA, HR, KL, MN, ML, NL, PY, PB, SK & UK |
13 Jul | Sun | Bhanu Jayanti | SK |
13 Jul | Sun | Martyrs' Day | JK |
17 Jul | Thu | U Tirot Sing Day | ML |
19 Jul | Sat | Ker Puja | TR |
21 Jul | Mon | Bonalu | TG |
27 Jul | Sun | Haryali Teej | HR |
31 Jul | Thu | Shaheed Udham Singh's Martyrdom Day | HR |
8 Aug | Fri | Jhulan Purnima | OR |
8 Aug | Fri | Tendong Lho Rum Faat | SK |
9 Aug | Sat | Raksha Bandhan | CG, DD, DN, GJ, HR, MP, RJ, UK & UP |
13 Aug | Wed | Patriots Day | MN |
15 Aug | Fri | Independence Day | National |
16 Aug | Sat | De Jure Transfer Day | PY |
16 Aug | Sat | Janmashtami | National except AR, AS, GA, KA, KL, LD, MH, MZ, PY & WB |
16 Aug | Sat | Parsi New Year | DD, DN, GJ & MH |
26 Aug | Tue | Hartalika Teej | CG & SK |
27 Aug | Wed | Ganesh Chaturthi | AP, DD, DN, GA, GJ, KA, MH, OR, PY, TG & TN |
28 Aug | Thu | Ganesh Chaturthi Holiday | GA |
28 Aug | Thu | Nuakhai | OR |
2 Sep | Tue | Ramdev Jayanti | RJ |
2 Sep | Tue | Teja Dashmi | RJ |
4 Sep | Thu | First Onam | KL |
5 Sep | Fri | Eid e Milad | National except AN, AR, AS, BR, CH, GA, HP, MN, ML, PB, SK & WB |
5 Sep | Fri | Thiruvonam | KL |
7 Sep | Sun | Indra Jatra | SK |
7 Sep | Sun | Sree Narayana Guru Jayanti | KL |
12 Sep | Fri | Friday Following Eid e Milad | JK |
21 Sep | Sun | Mahalaya Amavasye | KA, OR, TR & WB |
21 Sep | Sun | Sree Narayana Guru Samadhi | KL |
22 Sep | Mon | First Day of Bathukamma | TG |
22 Sep | Mon | Ghatasthapana | RJ |
22 Sep | Mon | Maharaja Agrasen Jayanti | HR |
23 Sep | Tue | Heroes' Martyrdom Day | HR |
29 Sep | Mon | Maha Saptami | AS, OR, SK, TR & WB |
30 Sep | Tue | Maha Ashtami | AP, AS, JH, MN, OR, RJ, SK, TG, TR & WB |
1 Oct | Wed | Maha Navami | AR, AS, BR, JH, KA, KL, ML, NL, OR, PY, SK, TN, TR, UP & WB |
2 Oct | Thu | Gandhi Jayanti | National |
2 Oct | Thu | Vijaya Dashami | National except MN & PY |
6 Oct | Mon | Lakshmi Puja | OR, TR & WB |
7 Oct | Tue | Maharishi Valmiki Jayanti | HP, HR, KA, MP & PB |
18 Oct | Sat | Kati Bihu | AS |
21 Oct | Tue | Diwali | National |
22 Oct | Wed | Deepavali Holiday | HR, KA, MH, RJ, UK & UP |
22 Oct | Wed | Govardhan Puja | CH, DD & DN |
22 Oct | Wed | Vikram Samvat New Year | GJ |
23 Oct | Thu | Bhai Dooj | GJ, RJ, SK, UK & UP |
24 Oct | Fri | Ningol Chakkouba | MN |
27 Oct | Mon | Chhath Puja | BR, CG, DD, DN & JH |
28 Oct | Tue | Chhath Puja Holiday | BR |
31 Oct | Fri | Sardar Vallabhbhai Patel Jayanti | GJ |
1 Nov | Sat | Haryana Day | HR |
1 Nov | Sat | Kannada Rajyothsava | KA |
1 Nov | Sat | Kut | MN |
1 Nov | Sat | Puducherry Liberation Day | PY |
5 Nov | Wed | Guru Nanak Jayanti | National except AP, AS, BR, DN, DD, GA, KA, KL, MN, ML, OR, PY, SK, TN & TR |
5 Nov | Wed | Karthika Purnima | OR & TG |
7 Nov | Fri | Wangala Festival | ML |
8 Nov | Sat | Kanakadasa Jayanti | KA |
11 Nov | Tue | Lhabab Duchen | SK |
23 Nov | Sun | Seng Kut Snem | ML |
25 Nov | Tue | Sri Guru Teg Bahadur Ji's Martyrdom Day | PB |
1 Dec | Mon | Indigenous Faith Day | AR |
3 Dec | Wed | Feast of St Francis Xavier | GA |
5 Dec | Fri | Sheikh Muhammad Abdullah Jayanti | JK |
12 Dec | Fri | Pa Togan Nengminza Sangma | ML |
18 Dec | Thu | Death Anniversary of U SoSo Tham | ML |
18 Dec | Thu | Guru Ghasidas Jayanti | CG |
19 Dec | Fri | Liberation Day | DD & GA |
24 Dec | Wed | Christmas Holiday | ML & MZ |
25 Dec | Thu | Christmas Day | National except CH |
26 Dec | Fri | Christmas Holiday | ML, MZ & TG |
26 Dec | Fri | Shaheed Udham Singh Jayanti | HR |
27 Dec | Sat | Guru Gobind Singh Jayanti | CH, HR & PB |
30 Dec | Tue | Tamu Losar | SK |
30 Dec | Tue | U Kiang Nangbah | ML |
31 Dec | Wed | New Year's Eve | MN & MZ |
The dates in this table are from multiple sources. Please choose your state below to view original source. |