home > worldwide public holidays > holidays 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 (MN), 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 public holidays, bank holidays, government holidays, non-working national holidays, and sectorial holidays. The data on this page is also accessible via our free Android and iPhone mobile apps, whose data feed is also updated nightly. The full qppstudio worldwide public holidays database for 2025, 2026, 2027, 2028, and beyond, is available immediately, with a professional license.

The list of India public holidays in 2025 is:


Date Weekday Public Holiday Observance
Wednesday New Year's Day (AR ML MN MZ NL PY SK TN TS WB*) 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 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 / Sohrai (JK*) regional
Monday Shakambhari Jayanti / Cher-Chhera Punni (CG) regional
Tuesday Sankranti / Pongal (AP PY* TN TR) regional
Tuesday Hazarat Ali's Birthday (UP) regional
Tuesday Makara Sankranti / Magh Bihu / Uttarayana Punyakala (AN AR AS DH 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) regional
Tuesday Gwther Bathou San (AS) regional
Thursday Sonam Lochhar (SK) regional
Friday Me-Dam-Me-Phi (AS) regional
Friday Friday following Shab-I-Miraj (JK*) regional
Sunday Day before Saraswati Puja (WB*) regional
Monday Vasant Panchami / Sir Chhotu Ram Jayanti / Saraswati Puja (HR OR TR WB) regional
Tuesday Shree Devnarayan Jayanti (RJ) regional
Tuesday Thaipoosam (TN) regional
Wednesday Guru Ravidas Jayanti / Magha Purnima (HP HR JK* MP PB) regional
Wednesday Bir Chilarai Divas (AS) regional
Friday Shab-e-Barat (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 LD MH MP OR PB RJ TR TS UK UP WB*) 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
Saturday Day after Doljatra (WB*) regional
Friday Nauroz (JK LA) regional
Saturday Bihar Day (BR) regional
Sunday Martyrdom Day of Shaheed Bhagat Singh (PB) regional
Sunday Shaheedi Diwas / Martyrdom Day of Sardar Bhagat Singh (HR) regional
Tuesday Bhakt Mata Karma Jayanti (CG) regional
Thursday Birthday of Shri Shri Harichand Thakur (WB*) regional
Friday Jumat-ul-Wida (JK) regional
Friday Shab-i-Qadr (JK) 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
Sunday Day before Ramazan / Id-ul-Fitr (PY* WB*) 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
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 CG CH DH DL GA GJ HP HR JH JK LD MH MP OR PB RJ SK TS UK UP) regional
Tuesday Birthday of Sri Guru Nabha Dass Ji (PB) regional
Thursday Mahavir Jayanti / Janma Kalyanak (BR CG DH DL GJ HR JH KA LA MH MP MZ PB RJ TN UK UP WB) regional
Friday Mahatma Jyotiba Phule Jayanti (RJ) regional
Sunday Maha Visubha Sankranti (OR) regional
Sunday Vaisakhi / Baisakhi (HR JK MP PB) regional
Sunday Biju Festival (TR) regional
Sunday Cheiraoba (MN) regional
Monday Dr. Babasaheb Ambedkar Jayanti (AP BR CG 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 TS UK UP WB) regional
Sunday Easter Sunday (KL) regional
Sunday Garia Puja (TR) regional
Monday Sati Sadhani Divas (AS) regional
Wednesday Khongjom Day (MN) regional
Monday Tithi of Damodardeva (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 (AS BR GA KA KL MN PB PY TN TR WB) regional
Thursday Maharashtra Din (MH) regional
Thursday Rabindra Nath Tagore Jayanti (WB) regional
Monday Buddha Purnima / Shyadar Pidar (AN AR AS CG CH DL HP JH JK LA LD MH MP MZ OR SK TR UK UP WB) regional
Tuesday Janmotsav of Sri Sri Madhabdeva (AS) regional
Friday State Day (SK) regional
Tuesday Sabitri Amabasya (OR) regional
Thursday Maharana Pratap Jayanti (HP HR MP RJ) regional
Friday Martyrdom Day of Sri Guru Arjun Dev Ji (PB) regional
Monday Telangana State Formation Day (TS*) regional
Tuesday Urs Shah-I-Hamdan Sahib (JK*) regional
Tuesday Mela Khir Bhawani (JK*) regional
Friday Day before Bakri Id / Id-ul-Zuha (PY*) 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 (CG HP HR PB) regional
Wednesday Saga Dawa (SK) regional
Thursday Guru Hargobind Ji's Jayanti (JK) regional
Saturday Pahaliraja / Pahili Raja (OR) regional
Sunday Raja Sankranti (OR) regional
Sunday YMA Day (MZ) regional
Friday Ratha Yathra / Kang (MN OR WB*) regional
Monday Remna Ni (MZ) regional
Thursday Kharchi Puja (TR) regional
Sunday Muharram / Ashoora (AN AP AS* BR CG DL GJ HP JH JK KA KL LA LD MH MP MZ OR RJ TN TS UK UP WB) regional
Sunday MHIP Day (MZ) regional
Sunday Bhanu Jayanti (SK) regional
Wednesday Harela (UK) regional
Thursday Death Anniversary of U Tirot Sing (ML) regional
Saturday Ker Puja (TR) regional
Monday Bonalu (TS) regional
Thursday Karkidaka Vavu Bali (KL) regional
Thursday Hariyali Amavasya (CG) regional
Monday Drukpa Tshechi (SK) regional
Thursday Martyrdom Day of Shahid Udham Singh (HR) regional
Monday Guru Rimpoche's Thungkar Tshechu (SK) regional
Friday Jhulana Purnima (OR) regional
Friday Tendong Lho Rum Faat (SK) regional
Saturday Raksha Bandhan (CG DH GJ HP* HR LD MP RJ UK UP WB*) regional
Saturday Vishwa Adivasi Diwas / World Tribal Day (CG RJ) regional
Saturday Sree Narayana Guru Jayanthi (KL) regional
Wednesday Patriot's Day (MN) regional
Thursday Tirobhab Tithi of Sri Sri Madhabdeva (AS) regional
Friday Independence Day
Friday Parsi New Year (Shahenshahi) (DH GJ LD MH) 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 WB*) regional
Saturday De Jure Transfer Day (PY) regional
Wednesday Nepali Bhasa Manyata Diwas (SK) regional
Monday Tithi of Shrimanta Shankar Deva (AS) regional
Tuesday Hariyali Teej (CG) regional
Tuesday Haritalika Teej (SK) regional
Wednesday Ganesh Chaturthi / Vinayaka Chaturthi / Chaturthi Paksha (AP DH GA GJ KA LD 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
Wednesday Karam Puja (AS WB*) regional
Thursday First Onam (KL PY*) regional
Friday Milad-un-Nabi / Baravfat (Prophet's Birthday) (AN AP CG DH DL GA GJ JH JK KA KL LA LD MH MN MP MZ NL OR PY RJ TN TR TS UK UP WB*) regional
Friday Onam / Thiruonam (AN KL LD PY*) regional
Saturday Third Onam (KL) regional
Sunday Fourth Onam (KL) regional
Sunday Indrajatra (SK) regional
Sunday Pang Lhabsol (SK) regional
Friday Friday Following Eid-i-Milad-ul-Nabi (JK) regional
Wednesday Vishwakarma Puja (UK) regional
Sunday Mahalaya / Mahalaya Amavasye (KA OR TR WB) regional
Sunday Sree Narayana Guru Samadhi Day (KL) regional
Monday Maharaja Agrasen Jayanti (HR PB RJ) regional
Monday First day of Bathukamma (TS) regional
Monday Navratra Stapanan / Navratri Ghatasthapana (RJ) regional
Monday Mera Chaoren Houba of Lainingthou Sanamahi (MN) regional
Tuesday Haryana Veer and Shahidi Divas (HR) regional
Tuesday Maharaja Hari Singh's Birth Anniversary (JK) regional
Friday Durga Puja - Maha Chaturthi (WB*) regional
Saturday Durga Puja - Maha Panchami (WB*) regional
Sunday Durga Puja - Maha Shashthi (WB*) 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
Wednesday Half Yearly Closing of Bank Accounts (SK*) regional banks
Thursday Mahatma Gandhi's Birthday
Thursday Durga Puja / Dussehra / Dasehra (Vijaya Dashami) (AN AP AR AS BR CG CH DH 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 Following day of Vijaya Dasami (TS) 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
Friday Karva Chauth (HP*) (only for women employees) regional
Wednesday St. Theresa Festival (PY*) regional
Saturday Kati Bihu (AS) regional
Saturday Urs Sheikh Noor-ud-din-Sahib (JK*) 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 LD 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 (GJ HR KA LD MH PB RJ UK UP) regional
Wednesday Laxmi Puja / Deepawali (SK) regional
Thursday Bhai Duj / Chitragupth Jayanti / Bhau Beej / Dawat Puja (AS GJ HP* RJ UP WB) regional
Thursday Laxmi Puja / Deepawali (SK) regional
Friday Ningol Chakkouba (MN) regional
Friday Day after Bhatridwitya (WB*) regional
Sunday Accession Day (JK) regional
Monday Chhath Puja Parva / Surya Sasthi (AS BR CG DH DL JH WB*) regional
Tuesday Chath Holiday (BR JH) 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
Saturday Igas-Bagwal (UK) 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
Saturday Birsa Munda Jayanti (MP) regional
Sunday Shahidi Divas S. Kartar Singh Srabha Ji (PB) regional
Sunday Seng Kut Snem (ML) regional
Monday Lachit Divas (AS) regional
Monday Martyrdom Day of Sri Guru Teg Bahadur Ji (UK) 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
Thursday Chasok Tangnam (SK) regional
Friday Death Anniversary of Pa Togan Nengminja Sangma (ML) regional
Friday Nupi Lal (MN) regional
Thursday Guru Ghasidas Jayanti (CG) regional
Thursday Death Anniversary of U SoSo Tham (ML) regional
Thursday Kagyed Dance (SK) regional
Friday Goa Liberation Day (GA) regional
Saturday Losar (LA) 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 HR JK PB RJ) regional
Saturday Christmas Festival / Christmas Celebration (ML NL) regional
Saturday Nyempa Guzom (SK) regional
Sunday Christmas Holidays (NL) regional
Sunday Shaheed Sabha (PB) regional
Monday Christmas Holidays (NL) regional
Tuesday Death Anniversary of U Kiang Nangbah (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 to worldwide public holidays, 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 2025, 2026, 2027, 2028, and beyond, please contact us.



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 (2024-2034).

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.