List of Public Holidays in India 2026: Gazetted, Restricted & Bank Holidays

List of public holidays in India 2026 with gazetted, restricted and bank holidays

The list of public holidays in India 2026 starts with three national holidays: Republic Day (26 January), Independence Day (15 August) and Gandhi Jayanti (2 October). Central government offices close on 17 gazetted holidays in total. Each employee can also take two restricted holidays. The central list comes from a DoPT order dated 3 July 2025. Every state has its own list too, and this page links all of them.

Why does the right list matter for your company? Public holidays in India differ by state. Build your leave calendar on the wrong list, and you may pay single wages on a day the law treats as paid.

Four Words You Will See on This Page

  • National holiday: One of the three days the whole country takes off: 26 January, 15 August and 2 October.
  • Gazetted holiday: A compulsory holiday printed in the government’s official gazette. Central government offices close on all gazetted holidays.
  • Restricted holiday: An optional day. The office stays open, but each employee can pick two such days a year for their own festivals.
  • Bank holiday: Banks are closed under the Negotiable Instruments Act, 1881, a central law about cheques and payments. Each state announces its own bank holiday list.

Gazetted Holidays in India 2026 (Central Government List)

Central government offices in Delhi close on all 17 days below. Offices outside Delhi get 14 fixed days from this list, and a committee in each state capital picks three more. Muslim holiday dates depend on the moon, so they can shift by a day.

Sr. No. Date Day Holiday Hindi name
1 26 Jan 2026 Monday Republic Day गणतंत्र दिवस
2 04 Mar 2026 Wednesday Holi होली
3 21 Mar 2026 Saturday Id-ul-Fitr ईद-उल-फ़ितर
4 26 Mar 2026 Thursday Ram Navami राम नवमी
5 31 Mar 2026 Tuesday Mahavir Jayanti महावीर जयंती
6 03 Apr 2026 Friday Good Friday गुड फ्राइडे
7 01 May 2026 Friday Buddha Purnima बुद्ध पूर्णिमा
8 27 May 2026 Wednesday Id-ul-Zuha (Bakrid) ईद-उल-जुहा
9 26 Jun 2026 Friday Muharram मुहर्रम
10 15 Aug 2026 Saturday Independence Day स्वतंत्रता दिवस
11 26 Aug 2026 Wednesday Milad-un-Nabi मिलाद-उन-नबी
12 04 Sep 2026 Friday Janmashtami (Vaishnava) जन्माष्टमी
13 02 Oct 2026 Friday Gandhi Jayanti गांधी जयंती
14 20 Oct 2026 Tuesday Dussehra दशहरा
15 08 Nov 2026 Sunday Diwali (Deepavali) दिवाली
16 24 Nov 2026 Tuesday Guru Nanak's Birthday गुरु नानक जयंती
17 25 Dec 2026 Friday Christmas Day क्रिसमस

Source: Department of Personnel and Training, order dated 3 July 2025. Hindi names added by factoHR for reference.

💡 Weekend rule:

Independence Day falls on a Saturday and Diwali on a Sunday in 2026. Central offices give no substitute day when a gazetted holiday lands on a weekend.

Restricted Holidays in India 2026

Think of restricted holidays as a menu. The office stays open, but each employee picks any two days from it for their own festivals. The DoPT menu for 2026 has about 34 occasions, and the common ones are below. Lunar dates can shift by a day.

Restricted Holidays, January to June 2026

Sr. No. Date Day Holiday
1 01 Jan 2026 Thursday New Year's Day
2 03 Jan 2026 Saturday Hazrat Ali's Birthday (also occurs on 23 Dec 2026)
3 14 Jan 2026 Wednesday Makar Sankranti / Pongal
4 23 Jan 2026 Friday Basant Panchami
5 01 Feb 2026 Sunday Guru Ravidas's Birthday
6 12 Feb 2026 Thursday Swami Dayananda Saraswati Jayanti
7 15 Feb 2026 Sunday Maha Shivratri
8 19 Feb 2026 Thursday Chhatrapati Shivaji Jayanti
9 03 Mar 2026 Tuesday Holika Dahan / Dolyatra
10 19 Mar 2026 Thursday Gudi Padwa / Ugadi / Cheti Chand
11 20 Mar 2026 Friday Jamat-ul-Vida
12 05 Apr 2026 Sunday Easter Sunday
13 14 Apr 2026 Tuesday Vaisakhi / Vishu / Tamil New Year
14 15 Apr 2026 Wednesday Vaisakhadi / Bohag Bihu
15 09 May 2026 Saturday Guru Rabindranath Tagore Jayanti

Restricted Holidays, July to December 2026

Sr. No. Date Day Holiday
Sr. No. Date Day Holiday
16 16 Jul 2026 Thursday Rath Yatra
17 15 Aug 2026 Saturday Parsi New Year (Navroz)
18 26 Aug 2026 Wednesday Onam / Thiruvonam
19 28 Aug 2026 Friday Raksha Bandhan
20 14 Sep 2026 Monday Ganesh Chaturthi
21 17 Oct 2026 Saturday Dussehra (Saptami)
22 18 Oct 2026 Sunday Dussehra (Mahashtami)
23 19 Oct 2026 Monday Dussehra (Mahanavami)
24 26 Oct 2026 Monday Maharishi Valmiki's Birthday
25 29 Oct 2026 Thursday Karaka Chaturthi (Karwa Chauth)
26 08 Nov 2026 Sunday Naraka Chaturdashi
27 10 Nov 2026 Tuesday Govardhan Puja
28 11 Nov 2026 Wednesday Bhai Duj
29 15 Nov 2026 Sunday Chhath Puja (Pratihar Shashthi)
30 24 Nov 2026 Tuesday Guru Teg Bahadur's Martyrdom Day
31 23 Dec 2026 Wednesday Hazrat Ali's Birthday (second occurrence)
32 24 Dec 2026 Thursday Christmas Eve

Source: Department of Personnel and Training restricted holiday list for 2026, commonly observed dates.

Which Holidays Must Be Paid in India?

Many companies get this wrong, so read this part slowly.

  • The three national holidays are paid holidays in almost every state. A company cannot skip them by paying extra.
  • Festival holidays for private companies come from state laws, not from the central list. Each state’s Shops and Establishments Act fixes the number of paid festival holidays. For example, Gujarat requires eight such days under its Act of 2019.
  • If a worker works on a paid holiday, most state laws require double wages plus another paid day off later.
  • The Factories Act, 1948 only gives factory workers their weekly off day. Festival holidays come from the state Acts above, not from this law.

To find which law applies to your workplace, see the factoHR labour law in India guide. Wage rates for the double-pay calculation are on the minimum wages in India pages.

Bank Holidays in India 2026

Banks do not follow the office holiday list. Each state announces its own bank holidays under the Negotiable Instruments Act, 1881. Banks also close on 1 April to finish their yearly accounts, and on every second and fourth Saturday. In most states this adds up to around 40 to 45 closed days a year, not counting Sundays. So check your state page before you fix salary transfer dates. The payroll guide explains how salary cut-off and transfer dates work.

Find Your State’s Holiday List for 2026

Every state government announces its own public holidays, optional holidays and bank holidays. These differ from the central list. Pick your state from the list at the top of this page for the full 2026 tables. The Gujarat holiday list 2026 and the Maharashtra holiday list 2026 show how each state page breaks the three lists down.

Regional Festival Holidays in India 2026

Some festivals matter much more in one region than in others. HR teams with offices in several states should watch these dates. Local attendance drops on them even when the day is not a holiday. Lunar dates can shift by a day.

Makar Sankranti / Pongal / Uttarayan – January 14, 2026 (Wednesday)

The harvest festival, observed across India and a holiday in many states.

Goa Carnival – February 14, 2026 (Saturday)

A multi-day festival in Goa before Lent.

Gudi Padwa / Ugadi / Cheti Chand – March 19, 2026 (Thursday)

The lunar new year in Maharashtra, Karnataka, Telangana and for the Sindhi community.

Vaisakhi / Vishu / Puthandu / Bohag Bihu – April 13 to 15, 2026

The solar new year in Punjab, Kerala, Tamil Nadu, Assam and West Bengal.

Rath Yatra – July 16, 2026 (Thursday)

The chariot festival in Puri, Odisha, also a large event in Ahmedabad.

Teej (Haryali) – July 26, 2026 (Sunday)

Monsoon festival observed by women in Rajasthan and Haryana.

Onam / Thiruvonam – August 26, 2026 (Wednesday)

Kerala’s biggest festival, with the Onam Sadya feast. Expect a full week of leave requests in Kerala teams.

Raksha Bandhan – August 28, 2026 (Friday)

Observed across north and west India.

Ganesh Chaturthi – September 14, 2026 (Monday)

Ten days of celebrations, strongest in Maharashtra, Goa and Telangana.

Navratri / Durga Puja – mid October, ending with Dussehra on October 20, 2026

Garba nights in Gujarat and pandal days in West Bengal. Durga Puja week empties offices in Kolkata.

Chhath Puja – November 15, 2026 (Sunday)

Four days of rituals in Bihar, Jharkhand and eastern UP. Many workers travel home, so plan for extended leave around it.

Hornbill Festival – December 1, 2026 onwards

Nagaland’s state festival showcasing tribal heritage.

Long Weekends in 2026 for Leave Planning

Gazetted holidays create eight long weekends in 2026. Leave requests pile up around them, so plan your shift coverage early.

  1. 24 to 26 January (Saturday to Monday): Republic Day weekend. Adding Basant Panchami as a restricted holiday on Friday 23 January makes it four days.
  2. 3 to 5 April (Friday to Sunday): Good Friday weekend.
  3. 1 to 3 May (Friday to Sunday): Buddha Purnima weekend.
  4. 26 to 28 June (Friday to Sunday): Muharram weekend.
  5. 4 to 6 September (Friday to Sunday): Janmashtami weekend.
  6. 2 to 4 October (Friday to Sunday): Gandhi Jayanti weekend.
  7. 17 to 20 October (Saturday to Tuesday): Dussehra makes a four-day break with the weekend before it.
  8. 25 to 27 December (Friday to Sunday): Christmas weekend.

How to Build Your 2026 Company Holiday Calendar

  1. First, give the three national holidays. They apply everywhere.
  2. Next, open your state’s list at the top of this page and pick the festival holidays your state law requires.
  3. Then add two restricted holidays so employees of every faith get their own festival.
  4. After that, publish the list before 1 January and display it at the workplace.
  5. Finally, load it into your leave management system so holiday work is flagged for double wages automatically.

If you need a starting document, the factoHR leave policy template has a holiday section you can adapt. Similarly, for earned, sick and casual leave rules, see the leave management guide.

Conclusion

In short, public holidays in India for 2026 come in three layers. Three national holidays apply to everyone. Central offices get 17 gazetted holidays. Every state then has its own separate list. Private companies follow their state’s list and its paid-holiday rules, while banks follow the Negotiable Instruments Act. Build one calendar per work location, publish it before January, and let your leave system apply the double-wage rule for you.

Public Holidays in India 2026 FAQs

How many public holidays are there in India in 2026?

There is no single all-India number. Central government offices get 17 gazetted holidays, plus two restricted holidays per employee. Each state announces its own list of public holidays, usually 20 to 30 days. Check your state page for the exact count.

Which are the national holidays of India?

India has three national holidays: Republic Day on 26 January, Independence Day on 15 August and Gandhi Jayanti on 2 October. In 2026, Republic Day falls on a Monday. Independence Day falls on a Saturday.

Are public holidays paid in India?

The three national holidays are paid in almost every state. Other paid festival holidays come from your state’s Shops and Establishments Act. The same Act fixes double wages plus a substitute day off for working on them. The Factories Act, 1948 only covers the weekly off day, not festival holidays.

What is the difference between gazetted and restricted holidays?

A gazetted holiday closes the whole office, so everyone gets the day off. A restricted holiday is optional. The office stays open, and each employee picks up to two such days a year for their own festivals.

What happens when a holiday falls on a weekend?

Nothing, in most cases. Central government offices give no extra day when a gazetted holiday lands on a Saturday or Sunday. In 2026 this happens to Independence Day (Saturday) and Diwali (Sunday). A private company may give a substitute day if its own policy says so.

How many bank holidays are there in India in 2026?

It differs by state. Each state announces 15 to 20 bank holidays under the Negotiable Instruments Act. Add 1 April and all second and fourth Saturdays, and banks close on roughly 40 to 45 days a year, excluding Sundays. See your state page for the exact bank list.

Are holiday lists the same across all states?

No. Every state issues its own list, and the differences are large. For example, Onam is a holiday in Kerala but not in Punjab. Uttarayan is a holiday in Gujarat but not in Bihar. A company with offices in more than one state needs one calendar per state.

How do I add these holidays to my leave management system?

Load each state’s holiday list as a separate calendar. Link every employee to their work location, and mark which holidays are paid under that state’s law. A leave management system then applies the right calendar, the double-wage flag and the comp-off rule on its own.

Get a Free Trial