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 | Losoong Namsoong | SK |
3 Jan | Fri | Losoong Namsoong | SK |
4 Jan | Sat | Losoong Namsoong | SK |
5 Jan | Sun | Nyenpa Guzom | SK |
6 Jan | Mon | Nyenpa Guzom | SK |
6 Jan | Mon | Guru Gobind Singh Jayanti | HR, PB & RJ |
11 Jan | Sat | Missionary Day | MZ |
12 Jan | Sun | Gaan-Ngai | MN |
12 Jan | Sun | Swami Vivekananda Jayanti | WB |
13 Jan | Mon | Bhogi | TG |
14 Jan | Tue | Makara Sankranti | AR, GJ, KA, OR, SK & TG |
14 Jan | Tue | Pongal | AP, PY, TG & TN |
14 Jan | Tue | Magh Bihu | AS |
14 Jan | Tue | Hazrat Ali Jayanti | UP |
15 Jan | Wed | Thiruvalluvar Day | PY & TN |
16 Jan | Thu | Kanuma Panduga | AP |
16 Jan | Thu | Uzhavar Thirunal | 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 |
2 Feb | Sun | Vasant Panchami | HR, OR, PB, TR & WB |
11 Feb | Tue | Thaipoosam | TN |
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, LD, MN, ML, NL, PY, SK, TN & WB |
28 Feb | Fri | Losar | SK |
5 Mar | Wed | Panchayatiraj Divas | OR |
7 Mar | Fri | Chapchar Kut | MZ |
13 Mar | Thu | Holi | AR |
14 Mar | Fri | Holi | National except AR, KA, KL, LD, MN, PY, TN & WB |
14 Mar | Fri | Yaosang | MN |
14 Mar | Fri | Doljatra | WB |
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 | Shab-i-Qadr | JK |
28 Mar | Fri | Jumat-ul-Wida | JK |
30 Mar | Sun | Ugadi | AP, DD, DN, GA, GJ, JK, KA, PY, RJ & TG |
30 Mar | Sun | Telugu New Year | TN |
30 Mar | Sun | Gudi Padwa | MH |
31 Mar | Mon | Idul Fitr | National |
1 Apr | Tue | Sarhul | JH |
1 Apr | Tue | Odisha Day | OR |
1 Apr | Tue | Idul Fitr Holiday | TG |
5 Apr | Sat | Babu Jagjivan Ram Jayanti | AP & TG |
6 Apr | Sun | Ram Navami | National except AR, AS, CH, DL, JK, KA, KL, LD, MN, ML, MZ, NL, PY, TN, TG & TR |
10 Apr | Thu | Mahavir Jayanti | National except AN, AP, AR, AS, BR, GA, HP, JK, KL, MN, ML, NL, OR, PY, SK, TG & TR |
13 Apr | Sun | Vaisakh | CH, HR, JK & PB |
13 Apr | Sun | Maha Vishuba Sankranti | OR |
14 Apr | Mon | Biju Festival | TR |
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 |
14 Apr | Mon | Bohag Bihu | AS |
14 Apr | Mon | Bengali New Year | TR |
14 Apr | Mon | Cheiraoba | MN |
15 Apr | Tue | Bohag Bihu Holiday | AS |
15 Apr | Tue | Bengali New Year | WB |
15 Apr | Tue | Himachal Day | HP |
16 Apr | Wed | Bohag Bihu Holiday | AS |
18 Apr | Fri | Good Friday | National except AS, HR & JK |
20 Apr | Sun | Easter Sunday | KL |
21 Apr | Mon | Garia Puja | TR |
29 Apr | Tue | Maharshi Parasuram Jayanti | GJ, HP, HR, MP & RJ |
30 Apr | Wed | Basava Jayanti | HR & KA |
1 May | Thu | Maharashtra Day | MH |
1 May | Thu | May Day | AS, BR, GA, KA, KL, MN, PY, TN, TR & WB |
8 May | Thu | Guru Rabindranath Jayanti | TR |
9 May | Fri | Guru Rabindranath Jayanti | 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 |
6 Jun | Fri | Bakrid / Eid al Adha | KL |
7 Jun | Sat | Bakrid / Eid al Adha | National except AR, CH, DN, DD, KL & SK |
8 Jun | Sun | Bakrid / Eid al Adha Holiday | JK |
11 Jun | Wed | Sant Guru Kabir Jayanti | CG, HP, HR & PB |
11 Jun | Wed | Saga Dawa | SK |
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 | Martyrs' Day | JK |
13 Jul | Sun | Bhanu Jayanti | SK |
14 Jul | Mon | Behdeinkhlam Festival | ML |
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, TG, UK & UP |
13 Aug | Wed | Patriots Day | MN |
15 Aug | Fri | Independence Day | National |
15 Aug | Fri | Parsi New Year | GJ |
16 Aug | Sat | Janmashtami | National except AR, AS, GA, KA, KL, LD, MH, MZ, PY & WB |
16 Aug | Sat | De Jure Transfer Day | PY |
16 Aug | Sat | Parsi New Year | DD, DN & MH |
25 Aug | Mon | Tithi of Srimanta Shankardev | AS |
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 | Nuakhai | OR |
28 Aug | Thu | Ganesh Chaturthi Holiday | GA |
2 Sep | Tue | Ramdev Jayanti | RJ |
2 Sep | Tue | Teja Dashmi | RJ |
3 Sep | Wed | Karma Puja | JH |
4 Sep | Thu | First Onam | KL |
5 Sep | Fri | Thiruvonam | KL |
5 Sep | Fri | Eid e Milad | National except AN, AR, AS, BR, CH, HR, HP, MN, ML, PB, SK & WB |
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 | First Day of Bathukamma | TG |
21 Sep | Sun | Sree Narayana Guru Samadhi | KL |
22 Sep | Mon | Maharaja Agrasen Jayanti | HR & RJ |
22 Sep | Mon | Ghatasthapana | RJ |
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, 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 | Vijaya Dashami | National except MN & PY |
2 Oct | Thu | Gandhi Jayanti | National |
3 Oct | Fri | Durga Puja Holiday | TG |
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 |
20 Oct | Mon | Diwali | National except MH |
21 Oct | Tue | Diwali | MH |
21 Oct | Tue | Deepavali Holiday | KA, RJ, UK & UP |
22 Oct | Wed | Deepavali Holiday | MH |
22 Oct | Wed | Vikram Samvat New Year | GJ |
22 Oct | Wed | Govardhan Puja | CH, DD, DN & RJ |
22 Oct | Wed | Vishwakarma Diwas | HR |
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 & WB |
28 Oct | Tue | Chhath Puja Holiday | BR & JH |
31 Oct | Fri | Sardar Vallabhbhai Patel Jayanti | GJ |
1 Nov | Sat | Kut | MN |
1 Nov | Sat | Puducherry Liberation Day | PY |
1 Nov | Sat | Haryana Day | HR |
1 Nov | Sat | Kannada Rajyothsava | KA |
5 Nov | Wed | Karthika Purnima | OR & TG |
5 Nov | Wed | Guru Nanak Jayanti | National except AP, AS, BR, DN, DD, GA, KA, KL, MN, ML, OR, PY, SK, TN & TR |
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 |
1 Dec | Mon | State Inauguration Day | NL |
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 |
27 Dec | Sat | Guru Gobind Singh Jayanti | CH, HR, PB & RJ |
30 Dec | Tue | U Kiang Nangbah | ML |
30 Dec | Tue | Tamu Losar | SK |
31 Dec | Wed | New Year's Eve | MN & MZ |
Visit india.gov.in for the original release. |