With the year 2020 winding down, we are looking forward to 2021. The information regarding public holidays in India becomes really handy on two occassions – when we want to take a quick retreat for a long weekends and anpther ocassion when we want to go for a planned leave. These holidays are categorised on the basis of Gazetted Holidays as well as some very popular Restricted Holidays. In this blog post, learn about India public holidays in 2021.
Public and Government Holidays in 2021
Date | Day | Holiday | States |
1-Jan-21 | Friday | New Year’s Day | Arunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Puducherry, Rajasthan, Sikkim, Telangana, Tamil Nadu |
2-Jan-21 | Saturday | New Year Holiday | Mizoram |
11-Jan-21 | Monday | Missionary Day | Mizoram |
12-Jan-21 | Tuesday | Swami Vivekananda Jayanti | West Bengal |
14-Jan-21 | Thursday | Makara Sankranti | Gujarat, Karnataka, Sikkim Telangana |
14-Jan-21 | Thursday | Pongal | Andhra Pradesh, Arunachal Pradesh, Puducherry, Tamil Nadu |
15-Jan-21 | Friday | Magh Bihu | Assam |
15-Jan-21 | Friday | Kanuma Panduga | Andhra Pradesh |
15-Jan-21 | Friday | Uzhavar Thirunal | Puducherry |
16-Jan-21 | Saturday | Thiruvalluvar Day | Tamil Nadu |
20-Jan-21 | Wednesday | Guru Gobind Singh Jayanti | Chandigarh & Haryana |
23-Jan-21 | Saturday | Netaji Subhas Chandra Bose Jayanti | Odisha, Tripura & West Bengal |
25-Jan-21 | Monday | State Day | Himachal Pradesh |
26-Jan-21 | Tuesday | Republic Day | All states |
31-Jan-21 | Sunday | Me-Dum-Me-Phi | Assam |
12-Feb-21 | Friday | Sonam Losar | Sikkim |
15-Feb-21 | Monday | Lui-Ngai-Ni | Manipur |
16-Feb-21 | Tuesday | Vasant Panchami | Haryana, Odisha, Punjab, Tripura & West Bengal |
19-Feb-21 | Friday | Chhatrapati Shivaji Maharaj Jayanti | Maharashtra |
20-Feb-21 | Saturday | State Day | Arunachal Pradesh & Mizoram |
26-Feb-21 | Friday | Hazrat Ali Jayanti | Uttar Pradesh |
27-Feb-21 | Saturday | Guru Ravidas Jayanti | Chandigarh, Himachal Pradesh, Haryana & Punjab |
5-Mar-21 | Friday | Panchayatiraj Divas | Odisha |
11-Mar-21 | Thursday | Maha Shivaratri | All states except for: Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Dadra and Nagar Haveli, Goa, Lakshadweep, Madhya Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Tamil Nadu & West Bengal |
13-Mar-21 | Saturday | Losar | Sikkim |
22-Mar-21 | Monday | Bihar Day (Bihar Diwas) | Bihar |
23-Mar-21 | Tuesday | S. Bhagat Singh’s Martyrdom Day | Haryana |
29-Mar-21 | Monday | Holi | All states except for: Karnataka, Kerala, Lakshadweep, Manipur, Puducherry & Tamil Nadu |
1-Apr-21 | Thursday | Odisha Day | Odisha |
2-Apr-21 | Friday | Good Friday | National except for: Haryana & Jammu and Kashmir |
3-Apr-21 | Saturday | Easter Saturday | Nagaland |
4-Apr-21 | Sunday | Easter Sunday | Kerala & Nagaland |
5-Apr-21 | Monday | Babu Jagjivan Ram Jayanti | Andhra Pradesh & Telangana |
13-Apr-21 | Tuesday | Ugadi | Andhra Pradesh, Goa, Gujarat, Jammu and Kashmir, Karnataka, Telangana & Rajasthan |
13-Apr-21 | Tuesday | Telugu New Year | Telangana |
13-Apr-21 | Tuesday | Bohag Bihu Holiday | Assam |
13-Apr-21 | Tuesday | Gudi Padwa | Maharashtra |
13-Apr-21 | Tuesday | Vaisakh | Haryana, Punjab & Jammu and Kashmir |
14-Apr-21 | Wednesday | Dr Ambedkar Jayanti | All states except for: Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chandigarh, Dadra and Nagar Haveli, Daman and Diu, Delhi, Manipur, Meghalaya, Mizoram, Nagaland & Tripura |
14-Apr-21 | Wednesday | Tamil New Year | Tamil Nadu |
14-Apr-21 | Wednesday | Maha Vishuba Sankranti | Odisha |
14-Apr-21 | Wednesday | Bohag Bihu | Arunachal Pradesh & Assam |
14-Apr-21 | Wednesday | Cheiraoba | Manipur |
15-Apr-21 | Thursday | Vishu | Kerala |
15-Apr-21 | Thursday | Bengali New Year | Tripura & West Bengal |
15-Apr-21 | Thursday | Himachal Day | Himachal Pradesh |
15-Apr-21 | Thursday | Sarhul | Jharkhand |
21-Apr-21 | Wednesday | Ram Navami | Andaman and Nicobar Islands, Andhra Pradesh, Bihar, Chandigarh, Daman and Diu, Gujarat, Himachal Pradesh, Haryana, Maharashtra, Madhya Pradesh, Odisha, Punjab, Rajasthan, Sikkim, Telangana, Uttarakhand & Uttar Pradesh |
21-Apr-21 | Wednesday | Garia Puja | Tripura |
25-Apr-21 | Sunday | Mahavir Jayanti | Chandigarh, Chhattisgarh, Delhi, Dadra and Nagar Haveli, Gujarat, Haryana, Jharkhand, Karnataka, Lakshadweep, Maharashtra, Madhya Pradesh, Punjab, Rajasthan, Tamil Nadu, Uttar Pradesh & West Bengal |
1-May-21 | Saturday | Maharashtra Day | Maharashtra |
1-May-21 | Saturday | May Day | Assam, Bihar, Goa, Karnataka, Kerala, Manipur, Puducherry, Telangana, Tamil Nadu, Tripura & West Bengal |
7-May-21 | Friday | Jumat-ul-Wida | Jammu and Kashmir |
9-May-21 | Sunday | Guru Rabindranath Jayanti | Tripura & West Bengal |
10-May-21 | Monday | Shab-i-Qadr | Jammu and Kashmir |
13-May-21 | Thursday | Idul Fitr | National except for: Puducherry & West Bengal |
14-May-21 | Friday | Idul Fitr | Puducherry & West Bengal |
14-May-21 | Friday | Maharshi Parasuram Jayanti | Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh & Rajasthan |
14-May-21 | Friday | Basava Jayanti | Karnataka |
14-May-21 | Friday | Idul Fitr Holiday | Telangana |
16-May-21 | Sunday | State Day | Sikkim |
25-May-21 | Tuesday | Kazi Nazrul Islam Jayanti | Tripura |
26-May-21 | Wednesday | Buddha Purnima | Andaman and Nicobar Islands, Arunachal Pradesh, Chhattisgarh, Delhi, Himachal Pradesh, Haryana, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Tripura, Uttarakhand, Uttar Pradesh & West Bengal |
13-Jun-21 | Sunday | Maharana Pratap Jayanti | Himachal Pradesh, Haryana & Rajasthan |
14-Jun-21 | Monday | Pahili Raja | Odisha |
14-Jun-21 | Monday | Sri Guru Arjun Dev Ji’s Martyrdom Day | Punjab |
15-Jun-21 | Tuesday | Raja Sankranti | Odisha |
15-Jun-21 | Tuesday | YMA Day | Mizoram |
24-Jun-21 | Thursday | Sant Guru Kabir Jayanti | Chhattisgarh, Himachal Pradesh, Haryana & Punjab |
30-Jun-21 | Wednesday | Remna Ni | Mizoram |
2-Jul-21 | Friday | Kharchi Puja | Tripura |
5-Jul-21 | Monday | Guru Hargobind Ji’s Birthday | Jammu and Kashmir |
6-Jul-21 | Tuesday | MHIP Day | Mizoram |
12-Jul-21 | Monday | Ratha Yathra | Odisha |
13-Jul-21 | Tuesday | Martyrs’ Day | Jammu and Kashmir |
13-Jul-21 | Tuesday | Bhanu Jayanti | Sikkim |
17-Jul-21 | Saturday | U Tirot Sing Day | Meghalaya |
20-Jul-21 | Tuesday | Bakrid / Eid al Adha | All states except for: Arunachal Pradesh, Daman and Diu, Puducherry & Sikkim |
21-Jul-21 | Wednesday | Bakrid / Eid al Adha | Puducherry |
21-Jul-21 | Wednesday | Bakrid / Eid al Adha Holiday | Jammu and Kashmir |
31-Jul-21 | Saturday | Shaheed Udham Singh’s Martyrdom Day | Haryana |
4-Aug-21 | Wednesday | Bonalu | Telangana |
8-Aug-21 | Sunday | Tendong Lho Rum Faat | Sikkim |
11-Aug-21 | Wednesday | Haryali Teej | Haryana |
13-Aug-21 | Friday | Patriots Day | Manipur |
15-Aug-21 | Sunday | Independence Day | All states |
16-Aug-21 | Monday | De Jure Transfer Day | Puducherry |
17-Aug-21 | Tuesday | Parsi New Year | Gujarat & Maharashtra |
19-Aug-21 | Thursday | Muharram | All states except for: Arunachal Pradesh, Assam, Chhattisgarh, Daman and Diu, Goa, Kerala, Manipur, Meghalaya Mizoram, Nagaland, Puducherry, Punjab, Sikkim, Uttarakhand & West Bengal |
20-Aug-21 | Friday | First Onam | Kerala |
21-Aug-21 | Saturday | Thiruvonam | Kerala |
22-Aug-21 | Sunday | Raksha Bandhan | Chandigarh, Daman and Diu, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh |
22-Aug-21 | Sunday | Jhulan Purnima | Odisha |
22-Aug-21 | Sunday | Indra Jatra | Sikkim |
23-Aug-21 | Monday | Sree Narayana Guru Jayanti | Kerala |
30-Aug-21 | Monday | Janmashtami | All states except for: Arunachal Pradesh, Assam, Dadra and Nagar Haveli, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Manipur, Mizoram, Puducherry & West Bengal |
8-Sep-21 | Wednesday | Parkash Utsav Sri Guru Granth Sahib Ji | Punjab |
9-Sep-21 | Thursday | Hartalika Teej | Chandigarh & Sikkim |
10-Sep-21 | Friday | Ganesh Chaturthi | Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Odisha, Puducherry, Telangana & Tamil Nadu |
11-Sep-21 | Saturday | Ganesh Chaturthi Holiday | Goa |
11-Sep-21 | Saturday | Nuakhai | Odisha |
16-Sep-21 | Thursday | Ramdev Jayanti | Rajasthan |
16-Sep-21 | Thursday | Teja Dashmi | Rajasthan |
21-Sep-21 | Tuesday | Sree Narayana Guru Samadhi | Kerala |
23-Sep-21 | Thursday | Heroes’ Martyrdom Day | Haryana |
28-Sep-21 | Tuesday | S. Bhagat Singh Ji Jayanti | Punjab |
2-Oct-21 | Saturday | Mahatma Gandhi Jayanti | All states |
6-Oct-21 | Wednesday | Mahalaya Amavasye | Karnataka, Odisha, Tripura & West Bengal |
6-Oct-21 | Wednesday | First Day of Bathukamma | Telangana |
7-Oct-21 | Thursday | Maharaja Agrasen Jayanti | Haryana |
7-Oct-21 | Thursday | Ghatasthapana | Rajasthan |
12-Oct-21 | Tuesday | Maha Saptami | Odisha, Sikkim, Tripura & West Bengal |
13-Oct-21 | Wednesday | Maha Ashtami | Arunachal Pradesh, Andhra Pradesh, Jharkhand, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura & West Bengal |
14-Oct-21 | Thursday | Maha Navami | Assam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Puducherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal |
15-Oct-21 | Friday | Vijaya Dashami | All states except for: Manipur & Puducherry |
19-Oct-21 | Tuesday | Eid e Milad | All states except for: Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Chandigarh, Goa, Himachal Pradesh, Manipur, Meghalaya, Mizoram, Punjab, Sikkim & West Bengal |
20-Oct-21 | Wednesday | Lakshmi Puja | Odisha, Tripura & West Bengal |
20-Oct-21 | Wednesday | Maharishi Valmiki Jayanti | Chandigarh, Himachal Pradesh, Haryana, Karnataka & Madhya Pradesh |
22-Oct-21 | Friday | Fridayday Following Eid e Milad | Jammu and Kashmir |
27-Oct-21 | Wednesday | Lhabab Duchen | Sikkim |
31-Oct-21 | Sunday | Sardar Vallabhbhai Patel Jayanti | Gujarat |
1-Nov-21 | Monday | Kut | Manipur |
1-Nov-21 | Monday | Puducherry Liberation Day | Puducherry |
1-Nov-21 | Monday | Haryana Day | Haryana |
1-Nov-21 | Monday | Kannada Rajyothsava | Karnataka |
4-Nov-21 | Thursday | Diwali | All states |
5-Nov-21 | Friday | Deepavali Holiday | Daman and Diu, Haryana, Karnataka, Maharashtra, Rajasthan, Uttarakhand & UP |
5-Nov-21 | Friday | Vikram Samvat New Year | Gujarat |
6-Nov-21 | Saturday | Bhai Dooj | Gujarat, Rajasthan, Sikkim, Uttarakhand & Uttar Pradesh |
10-Nov-21 | Wednesday | Chhath Puja | Bihar, Chandigarh & Jharkhand |
11-Nov-21 | Thursday | Chhath Puja Holiday | Bihar |
19-Nov-21 | Friday | Karthika Purnima | Odisha & Telangana |
19-Nov-21 | Friday | Guru Nanak Jayanti | All states except for: Arunachal Pradesh, Bihar, Daman and Diu, Goa, Karnataka, Kerala, Manipur, Meghalaya, Mizoram, Odisha, Puducherry, Sikkim, Tamil Nadu & Tripura |
23-Nov-21 | Tuesday | Seng Kut Snem | Meghalaya |
1-Dec-21 | Wednesday | Indigenous Faith Day | Arunachal Pradesh |
3-Dec-21 | Friday | Feast of St Francis Xavier | Goa |
5-Dec-21 | Sunday | Sheikh Muhammad Abdullah Jayanti | Jammu and Kashmir |
8-Dec-21 | Wednesday | Sri Guru Teg Bahadur Ji’s Martyrdom Day | Punjab |
12-Dec-21 | Sunday | Pa Togan Nengminza Sangma | Meghalaya |
18-Dec-21 | Saturday | Death Anniversary of U SoSo Tham | Meghalaya |
18-Dec-21 | Saturday | Guru Ghasidas Jayanti | Chandigarh |
19-Dec-21 | Sunday | Liberation Day | Daman and Diu & Goa |
24-Dec-21 | Friday | Christmas Holiday | Meghalaya & Mizoram |
25-Dec-21 | Saturday | Christmas Day | All states |
26-Dec-21 | Sunday | Shaheed Udham Singh Jayanti | Haryana |
26-Dec-21 | Sunday | Christmas Holiday | Meghalaya, Mizoram & Telangana |
30-Dec-21 | Thursday | U Kiang Nangbah | Meghalaya |
30-Dec-21 | Thursday | Tamu Losar | Sikkim |
31-Dec-21 | Friday | New Year’s Eve | Manipur |
Holidays such as Republic Day, Independence Day, Mahatma Gandhi Jayanti, etc. are observed as government holidays. Also, Public holidays vary depending on each state.

Bank Holidays 2021 In India
The Reserve Bank of India (RBI) has updated its calendar for the year 2021 and declared bank holidays in all for the month of January to December.
Bank holidays in January 2021 as per RBI:
- New Year’s Day (Chennai, Aizawl, Gangtok, Imphal and Shillong): January 1
- New Year’s Celebration (Aizawl): January 2
- Sunday: January 3
- Second Saturday: January 9
- Weekly off (Sunday): January 10
- Birthday of Swami Vivekananda (Kolkata): January 12
- Makar Sankranti/Pongal/Maghe Sankranti (Ahmedabad, Gangtok, Chennai, Bengaluru & Hyderabad): January 14
- Thiruvalluvar Day/Magh Bihu and Tusu Puja (Chennai, Guwahati and Hyderabad): January 15
- Uzhavar Thirunal (Chennai): January 16
- Sunday: January 17
- Guru Govind Singh Ji Birthday (Chandigarh): January 20
- Fourth Saturday and Birthday of Netaji Subhas Chandra Bose: January 23
- Sunday: January 24
- Imoinu Iratpa (Imphal): January 25
- Republic Day/ Gaan-Ngai: January 26
- Sunday: January 31
Bank holidays in February 2021 as per RBI:
- Losar/Sonam Lochhar: February 12 (Gangtok)
- Lui-Ngai-Ni: February 15 (Imphal)
- Saraswati Puja/Basanta Panchami: February 16
- Chhatrapati Shivaji Maharaj Jayanti: February 19 (Mumbai and Nagpur)
- State Day: February 20 (Aizawl)
- Birthday of Md. Hazarat Ali: February 26 (Kanpur and Lucknow)
Bank holidays in March 2021 as per RBI:
- Chapchar Kut: March 5 (Aizawl)
- Mahashivratri: March 11
- Bihar Divas: March 22
- Holi/Dhuleti/Yaosang 2nd Day: March 29
Bank holidays in April 2021 as per RBI:
- To enable banks to close their yearly accounts: April 1
- Good Friday: April 2
- Babu Jagjivan Ram’s Birthday: April 5 (Hyderabad)
- Gudhi Padwa/Telugu New Year’s Day/Ugadi/Sajibu Nongmapanba/1st Navratra/Baisakhi: April 13
- Ambedkar Jayanti/Tamil New Year’s Day/Vishu/Biju Festival/Cheiraoba/Bohag Bihu: April 14
- Himachal Day/Bengali New Year’s Day/Bohag Bihu/Sarhul: April 15
- Bohag Bihu: April 16 (Guwahati)
- Shree Ram Navmi /Garia Puja: April 21
Bank holidays in May 2021 as per RBI:
- Maharashtra Din/May Day (Labour Day): May 1
- Jumat-ul-Vida: May 7
- Ramzan-Id (Id-Ul-Fitr) (Shawal-1): May 13
- Bhagvan Shree Parshuram Jayanti/Ramjan-Eid (Eid-UI-Fitra)Akshaya Tritiya: May 14
- Buddha Pournima: May 26
Bank holidays in June 2021 as per RBI:
- Y. M. A. Day/Raja Sankranti: June 15
- Guru Hargobind Ji’s Birthday: June 25
- Remna Ni: June 30
Bank holidays in July 2021 as per RBI:
- Kang (Rathajatra)/Ratha Yatra: July 12
- Bhanu Jayanti: July 13
- Drukpa Tshechi: July 14
- Harela: July 16
- U Tirot Sing Day/Kharchi Puja: July 17
- Guru Rimpoche’s Thungkar Tshechu: July 19
- Bakrid: July 20
- Bakri Id (Eid-UI-Adha): July 21
- Ker Puja: July 31
Bank holidays in August 2021 as per RBI:
- Patriot’s Day: August 13
- Parse New Year (Shahenshahi): August 16
- Muharram (Ashoora): August 19
- Muharram/First Onam: August 20
- Thiruvonam: August 21
- Sree Narayana Guru Jayanthi: August 23
- Janmashtami: August 30
- Sri Krishna Ashtami: August 31
Bank holidays in September 2021 as per RBI:
- Tithi of Srimanta Sankardeva: September 8
- Teej (Haritalika): September 9
- Ganesh Chaturthi/Samvatsari: September 10
- Ganesh Chaturthi (2nd day): September 11
- Karma Puja: September 17
- Indrajatra: September 20
- Sree Narayana Guru Samadhi Day: September 21
Bank holidays in October 2021 as per RBI:
- Half Yearly Closing of Bank Accounts: October 1
- Gandhi Jayanti: October 2
- Mahalaya Amavasye: October 6
- Mera Chaoren Houba of Lainingthou Sanamahi: October 7
- Maha Saptami to Vijaya Dashmi: October 12-15
- Durga Puja (Dasain): October 16
- Kati Bihu: October 18
- Id-E-Milad: October 19
- Maharishi Valmiki’s Birthday/Lakshmi Puja/Id-E-Milad: October 20
- Friday following Eid-i-Milad-ul-Nabi: October 22
- Accession Day: October 26
Bank holidays in November 2021 as per RBI:
- Kannada Rajyostsava/Kut: November 1
- Naraka Chaturdashi: November 3
- Diwali (Laxmi Pujan)/Kali Puja: November 4
- Govardhan Pooja: November 5
- Bhai Duj/Chitragupt Jayanti/Ningol Chakkouba: November 6
- Chhath Puja//Surya Pashti Dala Chhath (Sayan ardhya): November 10
- Chhath Puja: November 11
- Wangala Festival: November 12
- Guru Nanak Jayanti/Karthika Purnima: November 19
- Kanakadasa Jayanthi: November 22
- Seng Kutsnem: November 23
Bank holidays in December 2021 as per RBI:
- Feast of St. Francis Xavier: December 3 (Panaji)
- Death Anniversary of U SoSo Tham: December 18 (Shillong)
- Christmas Eve: December 24
- Christmas: December 25
- Christmas Celebration: December 27 (Aizawl)
- U Kiang Nangbah: December 30 (Shillong)
- New Year’s Eve: December 31
Kindly check the bank holiday list in India in 2021 regularly for any new updates and also to verify it with the holiday list issued by the Reserve Bank of India (RBI).