homeworldwide public holidaysholidays by country > this page

India Public Holidays 2025

See also: 2025 public holidays in Asia, Bangladesh, Bhutan, China, Myanmar, Nepal, Pakistan and worldwide.

India public holidays by region: Andaman and Nicobar Islands (AN), Andhra Pradesh (AP), Arunachal Pradesh (AR), Assam (AS), Bihar (BR), Chandigarh (CH), Chhattisgarh (CG), Dadra and Nagar Haveli and Daman and Diu (DH), Delhi (DL), Goa (GA), Gujarat (GJ), Haryana (HR), Himachal Pradesh (HP), Jammu and Kashmir (JK), Jharkhand (JH), Karnataka (KA), Kerala (KL), Ladakh (LA), Lakshadweep (LD), Madhya Pradesh (MP), Maharashtra (MH), Manipur (ML), Meghalaya (ML), Mizoram (MZ), Nagaland (NL), Odisha (OR), Puducherry (PY), Punjab (PB), Rajasthan (RJ), Sikkim (SK), Tamil Nadu (TN), Tripura (TR), Telangana (TS), Uttar Pradesh (UP), Uttarakhand (UK), West Bengal (WB).

This page contains the list of India 2025 official public holidays, bank holidays, government holidays, non-working national holidays, and sectorial holidays. The public holidays listing on this page is also accessible via our free Android and iPhone/iPad mobile apps. The full qppstudio worldwide public holidays database for 2022, 2023, 2024, 2025, and beyond, is available immediately, with a professional license.

The list of India official public holidays in 2025 is:


Date Weekday Public Holiday Observance
Wednesday New Year's Day (AR ML MN MZ NL PY SK TN TS) regional
Wednesday Losoong / Namsoong (SK) regional
Thursday Mannam Jayanti (KL) regional
Thursday New Year Celebration (MZ) regional
Thursday Losoong / Namsoong (SK) regional
Friday Losoong / Namsoong (SK) regional
Saturday Losoong / Namsoong (SK) regional
Sunday Nyempa Guzom (SK) regional
Monday Guru Govind Singh Jayanti (CH HP HR JK PB RJ) regional
Monday Nyempa Guzom (SK) regional
Thursday Death Anniversary of L Maharaja Gambhir Singh (MN) regional
Saturday Imoinu Iratpa (MN) regional
Saturday Missionary Day (MZ) regional
Sunday Swami Vivekananda Jayanti (WB) regional
Sunday Gaan-Ngai (MN) regional
Monday Bhogi / Bogi Pandigai (AP TS) regional
Monday Lohri (JK*) regional
Tuesday Sankranti / Pongal (AP PY* TN) regional
Tuesday Hazrat Alis Birthday (UP) regional
Tuesday Makara Samkranti / Magh Bihu (AN AR AS GJ KA OR SK TS) regional
Wednesday Thiruvalluvar Day / Mattu Pongal (PY* TN) regional
Wednesday Kanuma Panduga / Tusu Puja (AP AS) regional
Thursday Uzhavar Thirunal (TN) regional
Thursday Netaji Subhas Chandra Bose Jayanti (AS OR TR WB) regional
Saturday Statehood Day (HP) regional
Sunday Republic Day (National Day)
Tuesday Mairaj-ul-Alam / Shab-i-Meiraj (JK LD) regional
Tuesday Gwther Bathou San (AS) regional
Wednesday Sonam Lochhar (SK) regional
Friday Me-Dam-Me-Phi (AS) regional
Friday Friday following Shab-I-Miraj (JK*) regional
Monday Vasant Panchami / Sir Chhotu Ram Jayanti / Saraswati Puja (BR HR OR TR WB) regional
Tuesday Thaipoosam (TN) (tentative) regional
Wednesday Guru Ravidas Jayanti / Magha Purnima (HP HR JK* MP PB) regional
Wednesday Bir Chilarai Divas (AS) regional
Thursday Birthday of Thakur Panchanan Barma (WB) regional
Saturday Lui-Ngai-Ni (MN) regional
Wednesday Chatrapati Shivaji Maharaj Jayanti (MH) regional
Thursday Statehood Day (AR) regional
Thursday State Day (MZ) regional
Wednesday Maha Shivaratri (AP CG CH DH DL GA GJ HP HR JH JK KA KL MH MP OR PB RJ TR TS UK UP) regional
Friday Losar (SK) regional
Wednesday Panchayati Raj Divas (OR) regional
Friday Chapchâr Kût (MZ) regional
Friday Dolapurnima / Doljatra / Holika Dahan / Holi (AP AS BR JH JK* MN OR RJ TR TS UK UP WB) regional
Friday Bhumchu (SK) regional
Saturday Holi / Dhuleti (AN AR BR CG CH DH DL GA GJ HP HR JH LA LD MH ML MN MP MZ NL OR PB RJ SK TR UK UP) regional
Friday Nauroz (JK LA) regional
Saturday Bihar Day (BR) regional
Sunday Shaheedi Diwas / Martyrdom Day of Sardar Bhagat Singh (HR) regional
Friday Jumat-ul-Wida (JK) regional
Friday Shab-i-Qadr (JK LD) regional
Sunday Gudi Padva / Ugadi / Chetti Chand / 1st Navratra (AP DH GA GJ JK KA MH MP RJ TS) regional
Sunday Telugu New Year (PY* TN) regional
Sunday Sajibu Nongmapanba (Cheiraoba) (MN) regional
Monday Ramazan / Id-ul-Fitr / Kuthba-e-Ramzan (End of Ramadan) (AN AP AR AS BR CG CH DH DL GA GJ HP HR JH JK KA KL LA LD MH ML MN MP MZ NL OR PB PY RJ SK TN TR TS UK UP WB) regional
Monday Cheiraoba (MN) regional
Tuesday Annual Accounts Closing (Bank Holiday) banks
Tuesday Ramazan (2nd day) (TS) regional
Tuesday Utkal Dibas / Odisha Day (OR) regional
Tuesday Sarhul (JH) regional
Saturday Babu Jagjivan Ram Jayanthi (AP TS) regional
Sunday Ram Navami (AN AP BR CH DH DL GJ HP HR JH JK MH MP OR PB RJ SK TS UK UP) regional
Thursday Mahavir Jayanti / Janma Kalyanak (BR CG CH DH DL GJ HR JH KA MH MP MZ PB RJ TN UK UP) regional
Sunday Maha Visubha Sankranti (OR) regional
Sunday Vaisakhi / Baisakhi (HR JK MP PB) regional
Sunday Biju Festival (TR) regional
Monday Dr. Babasaheb Ambedkar Jayanti (AP BR CH GA GJ HP HR JH JK KA KL LA MH MP OR PB PY RJ SK TN TS UK UP WB) regional
Monday Bengali New Year / Nababarsha / Masadi (TR WB) regional
Monday Tamil New Year (PY TN) regional
Monday Vishu (KL PY*) regional
Monday Bohag Bihu (AS) regional
Tuesday Bohag Bihu (AS) regional
Tuesday Himachal Day (HP) regional
Tuesday Vishu 2nd Day (PY*) regional
Tuesday Bohag Bihu (AR) regional
Wednesday Bohag Bihu (AS) regional
Thursday Maundy Thursday (KL) regional
Friday Good Friday (AN AP AR AS BR CG CH DH DL GA GJ HP JH KA KL LD MH ML MN MP MZ NL OR PB PY RJ SK TN TR TS UK UP WB) regional
Sunday Easter Sunday (KL) regional
Sunday Garia Puja (TR) regional
Monday Sati Sadhani Divas (AS) regional
Monday Additional holiday for Garia Puja (TR) regional
Wednesday Khongjam Day (MN) regional
Monday Tithi of Damodardev (AS) regional
Tuesday Maharshi Parasuram Jayanti (GJ HP HR MP PB RJ) regional
Wednesday Basava Jayanthi / Akshaya Tritiya (KA) regional
Thursday May Day / Labor Day (AN AS BR GA KA KL MN PY TN WB) regional
Thursday Maharashtra Din (MH) regional
Thursday Rabindra Nath Tagore Jayanti (TR WB) regional
Monday Buddha Purnima / Shyadar Pidar (AR AS CG CH DL HP JH JK LA MH MP MZ SK TR UK UP WB) regional
Tuesday Janmotsav of Sri Sri Madhabdeva (AS) regional
Friday State Day (SK) regional
Sunday Birthday of Kazi Nazrul Islam (TR) regional
Tuesday Sabitri Amabasya (OR) regional
Thursday Maharana Pratap Jayanti (HP HR RJ) regional
Friday Martyrdom Day of Sri Guru Arjun Dev Ji (PB) regional
Tuesday Urs Shah-I-Hamdan Sahib (JK*) regional
Tuesday Mela Khir Bhawani (JK*) regional
Saturday Bakri Id / Id-ul-Zuha (Feast of Sacrifice) (AN AP AS BR CG CH DL GA GJ HP HR JH JK KA KL LA LD MH ML MN MP MZ NL OR PB PY* RJ TN TR TS UK UP WB) regional
Sunday Eid-Ul-Azha Holiday (JK) regional
Wednesday Kabir Jayanti (HP HR PB) regional
Wednesday Saga Dawa (SK) regional
Saturday Pahaliraja / Pahili Raja (OR) regional
Sunday Raja Sankranti (OR) regional
Sunday YMA Day (MZ) regional
Friday Ratha Yathra / Kang (MN OR) regional
Monday Remna Ni (MZ) regional
Thursday Kharchi Puja (TR) regional
Saturday Guru Hargobind Ji's Jayanti (JK) regional
Sunday Muharram / Ashoora (AP AS* BR CG DL GJ HP JH JK KA KL LA LD MH MP MZ OR RJ TN TR TS UK UP WB) regional
Sunday MHIP Day (MZ) regional
Sunday Bhanu Jayanti (SK) regional
Wednesday Harela (UK) regional
Thursday U Tirot Sing Day (ML) regional
Saturday Ker Puja (TR) regional
Monday Bonalu (TS) regional
Thursday Karkidaka Vavu Bali (KL) regional
Monday Drukpa Tshechi (SK) regional
Thursday Martyrdom Day of Shahid Udham Singh (HR) regional
Monday Guru Rimpoche's Thungkar Tshechu (SK) regional
Friday Tendong Lho Rum Faat (SK) regional
Saturday Raksha Bandhan (DH GJ HR JH MP RJ UK UP) regional
Saturday Jhulana Purnima (OR) regional
Saturday World Tribal Day (MP RJ) regional
Wednesday Patriot's Day (MN) regional
Thursday Tithi of Sri Sri Madhabdeva (AS) regional
Friday Independence Day
Friday Parsi New Year (Shahenshahi) (DH GJ MH) regional
Friday Karam Puja (AS) regional
Saturday Janmashtami / Sri Krishna Jayanti/ Sri Krishna Astami (AP AS BR CG CH DH DL GJ HP HR JH JK KL LD ML MN MP NL OR PB RJ SK TN TR TS UK UP) regional
Saturday De Jure Transfer Day (PY) regional
Tuesday Birthday of Maharaja Bir Bikram Kishore Manikya Bahadur Deb Burman (TR) regional
Thursday Urs Sheikh Noor-ud-din-Sahib (JK*) regional
Monday Tithi of Shrimanta Shankar Deva (AS) regional
Tuesday Haritalika Teej (SK) regional
Wednesday Ganesh Chaturthi / Vinayaka Chaturthi / Chaturthi Paksha (AN AP DH GA GJ KA MH OR PY* TN TS) regional
Thursday Nuakhai (OR) regional
Thursday Ayyankali Jayanti (KL) regional
Thursday Ganesh Chaturthi (2nd Day) (GA) regional
Tuesday Ramdev Jayanti and Teja Dashmi (RJ) regional
Wednesday Karma Puja (JH) regional
Thursday First Onam (KL PY*) regional
Friday Milad-un-Nabi / Baravfat (Prophet's Birthday) (AP CG CH DH DL GA GJ JH JK KA KL LA LD MH MN MP NL OR PY RJ TN TR TS UK UP) regional
Friday Onam / Thiruonam (AN KL LD PY*) regional
Saturday Third Onam (KL) regional
Sunday Fourth Onam (KL) regional
Sunday Sree Narayana Guru Jayanthi (KL) regional
Sunday Indrajatra (SK) regional
Sunday Pang Lhabsol (SK) regional
Friday Friday Following Eid-i-Milad-ul-Nabi (JK) regional
Sunday Mahalaya / Mahalaya Amavasye (KA OR TR WB) regional
Sunday Sree Narayana Guru Samadhi Day (KL) regional
Monday Maharaja Agrasen Jayanti (HR PB) regional
Monday First day of Bathukamma (TS) regional
Monday Navratra Stapana / Navratri Ghatasthapana (RJ) regional
Monday Mera Chaoren Houba of Lainingthou Sanamahi (MN) regional
Tuesday Haryana Veer and Shahidi Divas (HR) regional
Monday Dussehra / Durga Puja / Durga Saptami (Maha Saptami) (AR AS ML OR TR WB) regional
Monday Durga Puja / Dasain (SK) regional
Tuesday Dussehra / Durga Ashtami (Maha Ashtami) (AP AR AS BR JH ML MN OR RJ TR TS WB) regional
Tuesday Jananeta Irawat Birth Day (MN) regional
Tuesday Durga Puja / Dasain (SK) regional
Wednesday Dussehra / Ayudha Puja / Saraswathi Puja (Maha Navami) (AR AS BR JH JK KA KL ML NL OR PY TN TR UP WB) regional
Wednesday Durga Puja / Dasain (SK) regional
Thursday Mahatma Gandhi's Birthday
Thursday Durga Puja / Dussehra / Dasehra (Vijaya Dashami) (AN AP AR AS BR CG CH DL GA GJ HP HR JH JK KA KL LA LD MH ML MP MZ NL OR PB RJ TN TR TS UK UP WB) regional
Thursday Janmotsav of Srimanta Shankardeva (AS) regional
Thursday Durga Puja / Dasain (SK) regional
Friday Durga Puja / Dasain (SK) regional
Sunday Birthday of Late Nar Bahadur Bhandari (SK) regional
Monday Lakshmi Puja / Kunar Purnima (AS* OR TR WB) regional
Tuesday Birthday of Maharishi Valmiki Ji (CH DL HP HR KA MP PB UK) regional
Tuesday Mera Houchongba (MN) regional
Wednesday St. Theresa Festival (PY*) regional
Saturday Kati Bihu (AS) regional
Monday Deepavali / Diwali (AS GA KL PY* TN TR) regional
Monday Naraka Chaturdashi / Kali Puja (AS KA OR WB) regional
Tuesday Diwali / Diwali Amavasya / Deepavali (AN AP AR BR CG CH DH DL GJ HP HR JH JK LA MH ML MN MP MZ NL OR PB RJ TS UK UP) regional
Tuesday Laxmi Puja / Deepawali (SK) regional
Wednesday Balipadyami Diwali / Govardhan Pooja / Vikram Samvat (DH GJ HR KA MH PB RJ UK UP) regional
Wednesday Laxmi Puja / Deepawali (SK) regional
Thursday Bhai Duj / Chitragupth Jayanti / Bhau Beej / Dawat Puja (AS GJ RJ UP) regional
Thursday Laxmi Puja / Deepawali (SK) regional
Friday Ningol Chakkouba (MN) regional
Sunday Accession Day (JK) regional
Monday Chhath Puja Parva / Surya Sasthi (AS BR DH DL HR JH) regional
Tuesday Chath Holiday (BR WB) regional
Friday Sardar Vallabhbhai Patel Jayanti (GJ) regional
Saturday Kannada Rajyothsava (KA) regional
Saturday Haryana Day (HR) regional
Saturday Puducherry Liberation Day (PY) regional
Saturday Kut (MN) regional
Wednesday Guru Nanak Jayanti (AN AR AS CG CH DL GJ HP HR JH JK LA LD MH MP MZ NL PB RJ TS UK UP WB) regional
Wednesday Karthika Purnima / Rahasa Purnima (OR TS) regional
Friday Wangala Festival (ML) regional
Saturday Kanakdasa Jayanti (KA) regional
Tuesday Lhabab Duchen (SK) regional
Sunday Seng Kut Snem (ML) regional
Monday Lachit Divas (AS) regional
Tuesday Martyrdom Day of Sri Guru Teg Bahadur Ji (PB) regional
Monday State Inauguration Day (NL) regional
Monday Indigenous Faith Day (AR) regional
Tuesday Asom Divas / Su-Ka-Pha Divas (Assam Day) (AS) regional
Wednesday Feast of St. Francis Xavier (GA) regional
Thursday Puhgal Parim (SK) regional
Friday Teyongsi Sirijunga Sawan Tongnam (SK) regional
Saturday Sakewa (SK) regional
Tuesday Barahimizong (SK) regional
Friday Pa-Togan Nengminja Sangama (ML) regional
Friday Nupi Lal (MN) regional
Thursday Death Anniversary of U SoSo Tham (ML) regional
Thursday Kagyed Dance (SK) regional
Friday Goa Liberation Day (GA) regional
Saturday Losoong / Namsoong (SK) regional
Sunday Losoong / Namsoong (SK) regional
Monday Losoong / Namsoong (SK) regional
Tuesday Christmas Holidays (NL) regional
Tuesday Losoong / Namsoong (SK) regional
Wednesday Christmas Eve / Christmas Festival (ML MZ NL) regional
Wednesday Losoong / Namsoong (SK) regional
Thursday Christmas (AN AP AR AS BR CG CH DH DL GA GJ HP HR JH JK KA KL LA LD MH ML MN MP MZ NL OR PB PY RJ SK TN TR TS UK UP WB) regional
Friday Boxing Day / Christmas Festival / Christmas Celebration (ML NL TS) regional
Friday Nyempa Guzom (SK) regional
Saturday Guru Govind Singh Jayanti (CH HP HR JK PB RJ) regional
Saturday Christmas Festival / Christmas Celebration (ML NL) regional
Saturday Nyempa Guzom (SK) regional
Sunday Christmas Holidays (NL) regional
Monday Christmas Holidays (NL) regional
Tuesday U Kiang Nangbah Day (ML) regional
Tuesday Christmas Holidays (NL) regional
Tuesday Tamu Lochar (SK) regional
Wednesday Imoinu Iratpa (MN) regional
Wednesday New Year's Eve (MZ) regional
Wednesday Christmas Holidays (NL) regional

Over the years, the accuracy of the qppstudio long-term worldwide public holidays forecasts, and the qppstudio reactivity to last-minute changes, has made qppstudio the source of reference for the world's foremost diary and calendar publishers as well as major international companies, from the travel and tourism industry, international news services, finance and banking, telecommunications, shipping and logistics, the IT Industry, and governmental agencies.

To acquire a professional license and access the full database of qppstudio worldwide public holidays for 2022, 2023, 2024, 2025, and beyond, please contact us.



Recent India Public Holidays News and Updates


Below is a list of recent news and updates related to India public holidays, national holidays, government holidays and bank holidays (note that this newsfeed is delayed by 30 days).

Global Holidays Observed in India


Below is the list of global holidays observed as non-working public holidays in India, with the dates of these global holidays for the next 10 years (2021-2031).

India Background Information and Links



India Regional Abbreviations


Below is a list of the India regional abbreviations, used for regional public holidays, in the table above.