Skip to main content

India Public Holidays 2026

There are 17 public holidays in India in 2026, listed below with the date and the day of the week each one falls on.

Last updated 3 July 2026.

Next holiday

Rath Yatra

16 July 2026 (Thursday), in 13 days

Public holidays in 2026

The 17 public holidays India marks in 2026.

DateDayHoliday
26 January 2026MondayRepublic DayIndia's Republic Day marks the anniversary of the adoption of the Indian constitution. It is an annual gazetted holiday in India on January 26.
4 March 2026WednesdayHoliHoli is a spring festival of colors celebrated by Hindus, Sikhs and others. It celebrates the triumph of good over evil and the upcoming season of spring. The festival can last up to sixteen days.
21 March 2026SaturdayRamzan IdOne day of Eid-ul-Fitar, which marks the end of Ramadan, is a gazetted holiday in India.
26 March 2026ThursdayRama NavamiRama Navami is a Hindu festival that celebrates the birth of Rama, the first son of King Dasaratha of Ayodhya.
31 March 2026TuesdayMahavir JayantiMahavir Jayanti is a gazetted holiday in India
3 April 2026FridayGood FridayMany Christians commemorate Jesus Christ's crucifixion and death on Good Friday. It is a gazetted holiday in India.
1 May 2026FridayBuddha PurnimaVesak, also known as Buddha Purnima, celebrates of Gautama Buddha's birth, enlightenment and death.
27 May 2026WednesdayBakridFor India's more than 200 million Muslims, Bakrid, the Festival of Sacrifice, is one of the holiest days of the year.
26 June 2026FridayMuharram/AshuraMuharram, or the Islamic New Year, is a public holiday in India.
15 August 2026SaturdayIndependence DayIndia's Independence Day is an annual gazetted holiday on August 15 to commemorate the day India became an independent nation.
26 August 2026WednesdayMilad un-NabiMilad un-Nabi is a gazetted holiday in India and marks the Prophet Muhammad's birthday.
4 September 2026FridayJanmashtamiKrishna Janmashtami is a Hindu festival that celebrates the birth of Krishna, the eighth incarnation of the god Vishnu. It is celebrated on the eighth day of the Hindu month of Bhadrava (Bhadrapada), which is usually in August or September.
2 October 2026FridayMahatma Gandhi JayantiMahatma Gandhi's birthday is an annual gazetted holiday in India on October 2.
20 October 2026TuesdayDussehraDussehra, also known as Vijaya Dashami, is an Indian festival that celebrates good forces over evil forces. It spans for 10 days and is celebrated in varied traditions across India.
8 November 2026SundayDiwali/DeepavaliDiwali is a festival of physical and spiritual light celebrated in October or November each year.
24 November 2026TuesdayGuru Nanak JayantiGuru Nanak Jayanti is a gazetted holiday in India
25 December 2026FridayChristmasMany Christians celebrate Christmas Day, which is a gazetted holiday in India, on December 25 each year.

Religious holidays in 2026

Religious dates many households in India mark, whether or not they are days off.

DateDayHoliday
14 January 2026WednesdayPongalMany southern states in India, particularly Tamil Nadu, celebrate Pongal as a thanksgiving for the good harvest season in mid-January every year.
14 January 2026WednesdayMakar SankrantiMakar Sankranti is a restricted holiday in India
23 January 2026FridayVasant PanchamiVasant Panchami, or India's spring festival, is a Hindu event that includes special rituals and highlights the start of spring.
15 February 2026SundayMaha ShivaratriMaha Shivratri is an annual festival dedicated to Shiva, the Hindu God of destruction. For devotees, is a day of reflection and meditation.
19 March 2026ThursdayUgadiUgadi is a restricted holiday in India
19 March 2026ThursdayGudi PadwaGudi Padwa is a restricted holiday in India
2 April 2026ThursdayMaundy ThursdayMaundy Thursday is a Christian observance on the Thursday during Holy Week. It is the day before Good Friday.
16 July 2026ThursdayRath YatraRath Yatra is a restricted holiday in India
26 August 2026WednesdayOnamOnam is a restricted holiday in India
28 August 2026FridayRaksha BandhanRaksha Bandhan is a Hindu festival that is celebrated on the full moon of the Hindu month of Shravana (Shravan Poornima). The day is also sometimes referred to as Brother and Sister Day because it honors the relationship between brother and sister.
14 September 2026MondayGanesh ChaturthiGanesh Chaturthi is the great Ganesha festival that celebrates the birthday of Lord Ganesha during the Hindu Month of Bhadra, which usually falls between mid-August and mid-September. It is also known as Vinayaka Chaturthi and can last up to 10 days.
11 October 2026SundayFirst Day of Sharad NavratriFirst Day of Sharad Navratri is a observance and Hindu holiday in India
17 October 2026SaturdayFirst Day of Durga Puja FestivitiesFirst Day of Durga Puja Festivities is a observance and Hindu holiday in India
29 October 2026ThursdayKaraka ChaturthiKarwa Chauth is an annual one-day festival that honors the Hindu god Shiva and goddess Parvati. It is celebrated by all married Hindu women on the fourth day after the full moon in the Hindu month of Kartik, which is usually in October.
11 November 2026WednesdayBhai DujBhai Duj is a Hindu festival that celebrates the relationship between a brother and a sister on the second day after the new moon in the Hindu month of Kartika.
15 November 2026SundayChhat Puja (Pratihar Sashthi/Surya Sashthi)Chhat Puja (Pratihar Sashthi/Surya Sashthi) is a restricted holiday in India

Beyond the public and religious holidays above, India also has many observances, seasonal markers and regional dates. OneHaus tracks the full set and keeps them current in your shared home calendar, so you never have to chase them down. Start free.

Get India holidays in your shared calendar, automatically

Stop copying dates across by hand. OneHaus subscribes your whole home to India's national and religious holidays, keeps them current, and shares them on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.

Other years

See the India holidays hub for every year.

Holidays in other countries

Frequently asked questions

How many public holidays are there in India in 2026?

There are 17 public holidays in India in 2026. The full list, with dates and days, is in the table above.

When is the next holiday in India?

The next holiday in India is Rath Yatra on 16 July 2026 (Thursday).

Can I add India 2026 holidays to my calendar?

Yes. OneHaus subscribes your whole home to India's holidays and keeps them current, so they appear in your shared calendar on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.

Keep these dates where everyone can see them

A holiday only helps your plans if the whole household knows about it. OneHaus imports India's holidays into your shared calendar and keeps them up to date, so nobody has to copy a list across by hand. Read more in our guide to adding holidays and calendar feeds and how a family shared calendar moves the planning out of one person's head, or start your free trial.