List of Government, Public & Bank Holidays in India [Updated 2021]

India is a country of dynamic culture and varies from state to state. Every Festivals in India is celebrated in its own set of customs and traditions wholeheartedly. Every festival in states of India is unique in its way. Here’s a complete list of government, bank and public holidays in India 2021.

National Holidays in India 2021

Every citizen of India celebrates three national holidays every year. The country celebrates 26 January as Republic Day15 August as Independence Day, and 02 October as Gandhi Jayanti every year.

DateNational HolidayCommemorates
26 JanuaryRepublic DayAdoption of the Constitution of India (1950)
15 AugustIndependence DayIndependence from the United Kingdom (1947)
2 OctoberGandhi JayantiBirthday of Mohandas Karamchand Gandhi (1869)
Also Read: Republic Day Images

List of Gazetted Holiday in India

DateNameCommemorates
26 JanuaryRepublic DayAdoption of the Constitution of India
11 MarchMaha Shivaratri/ShivaratriCelebrated in honour of the God Shiva
29 MarchHoliFestival of Colours
2 AprilGood FridayThe crucifixion of Jesus and his death at Calvary
21 AprilRama Navami The birthday of the Hindu God Lord Rama.
25 AprilMahavir JayantiCelebrates the birth of God Mahavir
14 MayRamzan Id/Eid-ul-FitarMarks the end of fasting in Ramadan
26 MayBuddha Purnima/VesakThe birth, enlightenment, and death of Gautama Buddha
21 JulyBakr Id/Eid ul-Adha (Tentative Date)Honours the willingness of Ibrahim to sacrifice his son Ismael as an act of obedience to God’s command.
15 AugustIndependence DayIndependence from the United Kingdom (1947)
19 AugustMuharram/Ashura (Tentative Date)Mourn and derive messages from Husayn’s sacrifice (Shia Islam); fasting (Sunni Islam)
30 AugustJanmashtamiCelebrates the birth of Lord Krishna
2 OctoberMahatma Gandhi JayantiBirthday of Mohandas Karamchand Gandhi (1869)
15 OctoberDussehraCelebrates the victory of good over evil
19 OctoberMilad un-Nabi/Id-e-Milad (Tentative Date)The birthday of the Islamic prophet Muhammad
4 NovemberDiwali/DeepavaliFestival of lights
19 NovemberGuru Nanak JayantiCelebrates the birth of the first Sikh guru, Guru Nanak
25 DecemberChristmasThe birth of Jesus Christ

List of Restricted Holiday in India

DateNameCommemorates
1 JanuaryNew Year’s DayThe first day of the year on the modern Gregorian calendar as well as the Julian calendar
13 JanuaryLohriThe festival is it being a winter crop season celebration
14 JanuaryPongalThe harvest festival marks the end of winter solstice and dedicated to the Hindu Sun God.
14 JanuaryMakar SankrantiIt is a harvest festival,  dedicated to the Hindu religious Sun God Surya.
20 JanuaryGuru Gobind Singh JayantiThe birth anniversary of the tenth Sikh Guru
16-FebVasant PanchamiThe festival dedicated to goddess Saraswati who is their goddess of knowledge, language, music, and all arts.
19-FebShivaji JayantiCelebrating the birth anniversary of Chhatrapati Shivaji Maharaj Jayanti
26-FebHazarat Ali’s BirthdayHazarat Ali’s Birthday Observances
27-FebGuru Ravidas JayantiBirthday of Guru Ravidas
8-MarMaharishi Dayanand Saraswati JayantiRestricted Holiday
28-MarHolika Dahan Holi celebrates the killing of Holika in order to save Prahlad, a devotee of God Vishnu and thus Holi gets its name., Festival of colors
4-AprEaster DayChristian holiday that celebrates the belief in the resurrection of Jesus Christ
13-AprChaitra SukhladiFestively observed in these regions on the first day of the Hindu lunisolar calendar month of Chaitra. 
14-AprVaisakhi or BaisakhiBaisakhi marks the beginning of Hindu solar New year
14-AprVaisakhi/Vishu/MesadiVaisakhi – the Sikh New Year festival – is one of the most important dates in the Sikh calendar.
15-AprBohag Bihu/VaisakhadiCelebrated to mark the beginning of harvesting season, also considers as the first day of the Hindu Solar calendar. 
7-MayJamat Ul-VidaThe last Friday of the month of Ramadan 
9-MayBirthday of RavindranathRestricted Holiday
12-JulRath YatraRestricted Holiday
16-AugParsi New YearRestricted Holiday
21-AugOnamRestricted Holiday
22-AugRaksha Bandhan (Rakhi)Restricted Holiday
30-AugJanmashtami (Smarta)Restricted Holiday
10-SepGanesh Chaturthi/Vinayaka ChaturthiRestricted Holiday
12-OctMaha SaptamiRestricted Holiday
13-OctMaha AshtamiRestricted Holiday
14-OctMaha NavamiRestricted Holiday
20-OctMaharishi Valmiki JayantiRestricted Holiday
24-OctKaraka Chaturthi (Karva Chauth)Restricted Holiday
4-NovNaraka ChaturdasiRestricted Holiday
5-NovGovardhan PujaRestricted Holiday
6-NovBhai DujRestricted Holiday
10-NovChhat Puja (Pratihar Sashthi/Surya Sashthi)Restricted Holiday
24-NovGuru Tegh Bahadur’s Martyrdom DayRestricted Holiday
24-DecChristmas EveRestricted Holiday

Month Wise List of Bank, Public and Government Holidays in India 2021

An extensive list of Bank, Public and Government holidays in the states of India usually adopt the same holidays as the union government with some variations. In addition to the official Bank, Public and Government holidays. The traditional and religious holidays with historical significance as well as the foundation days of the different states. Here is the complete list of the important Bank, Public and Government holidays in India in 2021.

Public and Government Holidays in January 2021

Check the complete list of Bank, Public, and Government holidays in India in January 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in January 2021. Here is a list of the major Bank, Public, and Government holidays in India in January 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
January 1, 2021New Year’s DayArunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Puducherry, Rajasthan, Sikkim, Telangana, Tamil Nadu
January 2, 2021New Year HolidayMizoram
January 11, 2021Missionary DayMizoram
January 12, 2021Swami Vivekananda JayantiWest Bengal
January 14, 2021Makara SankrantiGujarat, Karnataka, Sikkim Telangana
January 14, 2021PongalAndhra Pradesh, Arunachal Pradesh, Puducherry, Tamil Nadu
January 15, 2021Magh BihuAssam
January 15, 2021Kanuma PandugaAndhra Pradesh
January 15, 2021Uzhavar ThirunalPuducherry
January 16, 2021Thiruvalluvar DayTamil Nadu
January 20, 2021Guru Gobind Singh JayantiChandigarh & Haryana
January 23, 2021Netaji Subhas Chandra Bose JayantiOdisha, Tripura & West Bengal
January 25, 2021State DayHimachal Pradesh
January 26, 2021Republic DayAll states
January 31, 2021Me-Dum-Me-PhiAssam

Public and Government Holidays in February 2021

Check the complete list of Bank, Public, and Government holidays in India in February 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in February 2021. Here is a list of the major Bank, Public, and Government holidays in India in February 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
February 12, 2021Sonam LosarSikkim
February 15, 2021Lui-Ngai-NiManipur
February 16, 2021Vasant PanchamiHaryana, Odisha, Punjab, Tripura & West Bengal
February 19, 2021Chhatrapati Shivaji Maharaj JayantiMaharashtra
February 20, 2021State DayArunachal Pradesh & Mizoram
February 26, 2021Hazrat Ali JayantiUttar Pradesh
February 27, 2021Guru Ravidas JayantiChandigarh, Himachal Pradesh, Haryana & Punjab

Public and Government Holidays in March 2021

Check the complete list of Bank, Public, and Government holidays in India in March 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in March 2021. Here is a list of the major Bank, Public, and Government holidays in India in March 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
March 5, 2021Panchayatiraj DivasOdisha
March 11, 2021Maha ShivaratriAll 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
March 13, 2021LosarSikkim
March 22, 2021Bihar Day (Bihar Diwas)Bihar
March 23, 2021S. Bhagat Singh’s Martyrdom DayHaryana
March 29, 2021HoliAll states except for:  Karnataka, Kerala, Lakshadweep, Manipur, Puducherry & Tamil Nadu

Public and Government Holidays in April 2021

Check the complete list of Bank, Public, and Government holidays in India in April 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in April 2021. Here is a list of the major Bank, Public, and Government holidays in India in April 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
April 1, 2021Odisha DayOdisha
April 2, 2021Good FridayNational except for: Haryana & Jammu and Kashmir
April 3, 2021Easter SaturdayNagaland
April 4, 2021Easter SundayKerala & Nagaland
April 5, 2021Babu Jagjivan Ram JayantiAndhra Pradesh & Telangana
April 13, 2021UgadiAndhra Pradesh, Goa, Gujarat, Jammu and Kashmir, Karnataka, Telangana & Rajasthan
April 13, 2021Telugu New YearTelangana
April 13, 2021Bohag Bihu HolidayAssam
April 13, 2021Gudi PadwaMaharashtra
April 13, 2021VaisakhHaryana, Punjab & Jammu and Kashmir
April 14, 2021Dr Ambedkar JayantiAll states except for: Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chandigarh, Dadra and Nagar Haveli, Daman and Diu, Delhi, Manipur, Meghalaya, Mizoram, Nagaland & Tripura
April 14, 2021Tamil New YearTamil Nadu
April 14, 2021Maha Vishuba SankrantiOdisha
April 14, 2021Bohag BihuArunachal Pradesh & Assam
April 14, 2021CheiraobaManipur
April 15, 2021VishuKerala
April 15, 2021Bengali New YearTripura & West Bengal
April 15, 2021Himachal DayHimachal Pradesh
April 15, 2021SarhulJharkhand
April 21, 2021Ram NavamiAndaman 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
April 21, 2021Garia PujaTripura
April 25, 2021Mahavir JayantiChandigarh, Chhattisgarh, Delhi, Dadra and Nagar Haveli, Gujarat, Haryana, Jharkhand, Karnataka, Lakshadweep, Maharashtra, Madhya Pradesh, Punjab, Rajasthan, Tamil Nadu, Uttar Pradesh & West Bengal

Public and Government Holidays in May 2021

Check the complete list of Bank, Public, and Government holidays in India in May 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in May 2021. Here is a list of the major Bank, Public, and Government holidays in India in May 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
May 1, 2021Maharashtra DayMaharashtra
May 1, 2021May DayAssam, Bihar, Goa, Karnataka, Kerala, Manipur, Puducherry, Telangana, Tamil Nadu, Tripura & West Bengal
May 7, 2021Jumat-ul-WidaJammu and Kashmir
May 9, 2021Guru Rabindranath JayantiTripura & West Bengal
May 10, 2021Shab-i-QadrJammu and Kashmir
May 13, 2021Idul FitrNational except for: Puducherry  & West Bengal
May 14, 2021Idul FitrPuducherry & West Bengal
May 14, 2021Maharshi Parasuram JayantiGujarat, Himachal Pradesh, Haryana, Madhya Pradesh & Rajasthan
May 14, 2021Basava JayantiKarnataka
May 14, 2021Idul Fitr HolidayTelangana
May 16, 2021State DaySikkim
May 25, 2021Kazi Nazrul Islam JayantiTripura
May 26, 2021Buddha PurnimaAndaman and Nicobar Islands, Arunachal Pradesh, Chhattisgarh, Delhi, Himachal Pradesh, Haryana, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Tripura, Uttarakhand, Uttar Pradesh & West Bengal

Public and Government Holidays in June 2021

Check the complete list of Bank, Public, and Government holidays in India in June 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in June 2021. Here is a list of the major Bank, Public, and Government holidays in India in June 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
June 13, 2021Maharana Pratap JayantiHimachal Pradesh, Haryana & Rajasthan
June 14, 2021Pahili RajaOdisha
June 14, 2021Sri Guru Arjun Dev Ji’s Martyrdom DayPunjab
June 15, 2021Raja SankrantiOdisha
June 15, 2021YMA DayMizoram
June 24, 2021Sant Guru Kabir JayantiChhattisgarh, Himachal Pradesh, Haryana & Punjab
June 30, 2021Remna NiMizoram

Public and Government Holidays in July 2021

Check the complete list of Bank, Public, and Government holidays in India in July 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in July 2021. Here is a list of the major Bank, Public, and Government holidays in India in July 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
July 2, 2021Kharchi PujaTripura
July 5, 2021Guru Hargobind Ji’s BirthdayJammu and Kashmir
July 6, 2021MHIP DayMizoram
July 12, 2021Ratha YathraOdisha
July 13, 2021Martyrs’ DayJammu and Kashmir
July 13, 2021Bhanu JayantiSikkim
July 17, 2021U Tirot Sing DayMeghalaya
July 20, 2021Bakrid / Eid al AdhaAll states except for:  Arunachal Pradesh, Daman and Diu, Puducherry & Sikkim
July 21, 2021Bakrid / Eid al AdhaPuducherry
July 21, 2021Bakrid / Eid al Adha HolidayJammu and Kashmir
July 31, 2021Shaheed Udham Singh’s Martyrdom DayHaryana

Public and Government Holidays in August 2021

Check the complete list of Bank, Public, and Government holidays in India in August 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in August 2021. Here is a list of the major Bank, Public, and Government holidays in India in August 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
August 4, 2021BonaluTelangana
August 8, 2021Tendong Lho Rum FaatSikkim
August 11, 2021Haryali TeejHaryana
August 13, 2021Patriots DayManipur
August 15, 2021Independence DayAll states
August 16, 2021De Jure Transfer DayPuducherry
August 17, 2021Parsi New YearGujarat & Maharashtra
August 19, 2021MuharramAll states except for: Arunachal Pradesh, Assam, Chhattisgarh, Daman and Diu, Goa, Kerala, Manipur, Meghalaya Mizoram, Nagaland, Puducherry, Punjab, Sikkim, Uttarakhand & West Bengal
August 20, 2021First OnamKerala
August 21, 2021ThiruvonamKerala
August 22, 2021Raksha BandhanChandigarh, Daman and Diu, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh
August 22, 2021Jhulan PurnimaOdisha
August 22, 2021Indra JatraSikkim
August 23, 2021Sree Narayana Guru JayantiKerala
August 30, 2021JanmashtamiAll states except for: Arunachal Pradesh, Assam, Dadra and Nagar Haveli, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Manipur, Mizoram, Puducherry & West Bengal

Public and Government Holidays in September 2021

Check the complete list of Bank, Public, and Government holidays in India in September 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in September 2021. Here is a list of the major Bank, Public, and Government holidays in India in September 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
September 8, 2021Parkash Utsav Sri Guru Granth Sahib JiPunjab
September 9, 2021Hartalika TeejChandigarh & Sikkim
September 10, 2021Ganesh ChaturthiAndhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Odisha, Puducherry, Telangana & Tamil Nadu
September 11, 2021Ganesh Chaturthi HolidayGoa
September 11, 2021NuakhaiOdisha
September 16, 2021Ramdev JayantiRajasthan
September 16, 2021Teja DashmiRajasthan
September 21, 2021Sree Narayana Guru SamadhiKerala
September 23, 2021Heroes’ Martyrdom DayHaryana
September 28, 2021S. Bhagat Singh Ji JayantiPunjab

Public and Government Holidays in October 2021

Check the complete list of Bank, Public, and Government holidays in India in October 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in October 2021. Here is a list of the major Bank, Public, and Government holidays in India in October 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
October 2, 2021Mahatma Gandhi JayantiAll states
October 6, 2021Mahalaya AmavasyeKarnataka, Odisha, Tripura & West Bengal
October 6, 2021First Day of BathukammaTelangana
October 7, 2021Maharaja Agrasen JayantiHaryana
October 7, 2021GhatasthapanaRajasthan
October 12, 2021Maha SaptamiOdisha, Sikkim, Tripura & West Bengal
October 13, 2021Maha AshtamiArunachal Pradesh, Andhra Pradesh, Jharkhand, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura & West Bengal
October 14, 2021Maha NavamiAssam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Puducherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal
October 15, 2021Vijaya DashamiAll states except for: Manipur & Puducherry
October 19, 2021Eid e MiladAll states except for: Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Chandigarh, Goa, Himachal Pradesh, Manipur, Meghalaya, Mizoram, Punjab, Sikkim & West Bengal
October 20, 2021Lakshmi PujaOdisha, Tripura & West Bengal
October 20, 2021Maharishi Valmiki JayantiChandigarh, Himachal Pradesh, Haryana, Karnataka & Madhya Pradesh, Punjab
October 22, 2021Fridayday Following Eid e MiladJammu and Kashmir
October 27, 2021Lhabab DuchenSikkim
October 31, 2021Sardar Vallabhbhai Patel JayantiGujarat

Public and Government Holidays in November 2021

Check the complete list of Bank, Public, and Government holidays in India in November 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in November 2021. Here is a list of the major Bank, Public, and Government holidays in India in November 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
November 1, 2021KutManipur
November 1, 2021Puducherry Liberation DayPuducherry
November 1, 2021Haryana DayHaryana
November 1, 2021Kannada RajyothsavaKarnataka
November 4, 2021DiwaliAll states
November 5, 2021Deepavali HolidayDaman and Diu, Haryana, Karnataka, Maharashtra, Rajasthan, Uttarakhand & UP
November 5, 2021Vikram Samvat New YearGujarat
November 6, 2021Bhai DoojGujarat, Rajasthan, Sikkim, Uttarakhand & Uttar Pradesh
November 10, 2021Chhath PujaBihar, Chandigarh & Jharkhand
November 11, 2021Chhath Puja HolidayBihar
November 19, 2021Karthika PurnimaOdisha & Telangana
November 19, 2021Guru Nanak JayantiAll states except for: Arunachal Pradesh, Bihar, Daman and Diu, Goa, Karnataka, Kerala, Manipur, Meghalaya, Mizoram, Odisha, Puducherry, Sikkim, Tamil Nadu & Tripura
November 23, 2021Seng Kut SnemMeghalaya

Public and Government Holidays in December 2021

Check the complete list of Bank, Public, and Government holidays in India in December 2021. These holidays with historical and traditional significance range from religious festivals to individuals birthdays celebrated across different states in December 2021. Here is a list of the major Bank, Public, and Government holidays in India in December 2021.

DateIndia Holiday Holiday 2021Holiday observed in States
December 1, 2021Indigenous Faith DayArunachal Pradesh
December 3, 2021Feast of St Francis XavierGoa
December 5, 2021Sheikh Muhammad Abdullah JayantiJammu and Kashmir
December 8, 2021Sri Guru Teg Bahadur Ji’s Martyrdom DayPunjab
December 12, 2021Pa Togan Nengminza SangmaMeghalaya
December 18, 2021Death Anniversary of U SoSo ThamMeghalaya
December 18, 2021Guru Ghasidas JayantiChandigarh
December 19, 2021Liberation DayDaman and Diu & Goa
December 24, 2021Christmas HolidayMeghalaya & Mizoram
December 25, 2021Christmas DayAll states
December 26, 2021Shaheed Udham Singh JayantiHaryana
December 26, 2021Christmas HolidayMeghalaya, Mizoram & Telangana
December 30, 2021U Kiang NangbahMeghalaya
December 30, 2021Tamu LosarSikkim
December 31, 2021New Year’s EveManipur

Holiday in India FAQs

How many holidays are mandatory in India?

Three Holidays are mandatory in India

  1. Republic Day
  2. Independence Day
  3. Gandhi Jayanti

Is Friday is a Week holiday in India?

No. Friday is the only official holiday in India. Only Sunday is considered as a week holiday by bank or government offices.

How many restricted bank holidays are in India?

The bank holidays are restricted to 15 days per year in terms of the instructions issued by the Department of Economic Affairs (Banking Division).

What is the biggest Hindu holiday and Observances in India?

The biggest Hindu holiday and Observances are:

  • Diwali 
  • Dussera 
  • Ganesha Chaturthi
  • Holi
  • Krishna Janmashtami
  • Maha Shivratri
  • Navratri
  • Raksha Bandhan

Is Christmas a national holiday in India?

Christmas is a public holiday in India. It is a day off for the bank, government offices, schools, and the general population, and most businesses are closed on Christmas in India.

Is Janmashtami a holiday?

Janmashtami is a public holiday in India. It is a day off for the bank, government offices, schools, and the general population, and most businesses are closed on Janmashtami in India.

Do banks pay on public holidays?

On Weekends and public holidays, the inter-bank payment clearing system does not operate, It is processed on the next business day. While the Intra-bank transfers will typically be processed immediately, regardless of the day of the week or public holidays.

Is New Year a public holiday in any state in India?

Yes, there are several states and Union Territories which have declared New Year’s day as a public holiday across India. It is also a bank holiday.

Leave a Comment